def __init__(self, parent=None): super(ParameterBaloon, self).__init__(parent, Qt.ToolTip) layout = QGridLayout(self) layout.setSizeConstraint(QGridLayout.SetFixedSize) self._title = QLabel(self) layout.addWidget(self._title, 0, 0) line = QLabel(self) line.setFrameStyle(QLabel.Plain | QLabel.HLine) layout.addWidget(line, 1, 0) self._message = QLabel(self) layout.addWidget(self._message, 2, 0) self.setContentsMargins(5, 5, 5, 20)