diff -r e9226b27bf9f -r 4c716b02e10d UI/CodeDocumentationViewer.py --- a/UI/CodeDocumentationViewer.py Fri Nov 03 17:24:01 2017 +0100 +++ b/UI/CodeDocumentationViewer.py Sun Nov 05 11:35:32 2017 +0100 @@ -59,7 +59,7 @@ self.__contents.setObjectName("contents") self.__verticalLayout.addWidget(self.__contents) - self.__searchWidget = E5TextEditSearchWidget(self) + self.__searchWidget = E5TextEditSearchWidget(self, False) self.__searchWidget.setFocusPolicy(Qt.WheelFocus) self.__searchWidget.setObjectName("searchWidget") self.__verticalLayout.addWidget(self.__searchWidget) @@ -139,7 +139,7 @@ self.__contents.setUrl(QUrl("about:blank")) self.__verticalLayout.addWidget(self.__contents) - self.__searchWidget = E5TextEditSearchWidget(self) + self.__searchWidget = E5TextEditSearchWidget(self, False) self.__searchWidget.setFocusPolicy(Qt.WheelFocus) self.__searchWidget.setObjectName("searchWidget") self.__verticalLayout.addWidget(self.__searchWidget) @@ -222,14 +222,15 @@ self.verticalLayout.setObjectName("verticalLayout") self.verticalLayout.setContentsMargins(3, 3, 3, 3) - # top row of widgets - self.horizontalLayout = QHBoxLayout() - self.horizontalLayout.setObjectName("horizontalLayout") + # top row 1 of widgets + self.horizontalLayout1 = QHBoxLayout() + self.horizontalLayout1.setObjectName("horizontalLayout1") self.label = QLabel(self) self.label.setObjectName("label") self.label.setText(self.tr("Code Info Provider:")) - self.horizontalLayout.addWidget(self.label) + self.label.setAlignment(Qt.AlignRight | Qt.AlignVCenter) + self.horizontalLayout1.addWidget(self.label) self.providerComboBox = QComboBox(self) sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) @@ -243,12 +244,16 @@ self.providerComboBox.setToolTip( self.tr("Select the code info provider")) self.providerComboBox.addItem(self.tr("<disabled>"), "disabled") - self.horizontalLayout.addWidget(self.providerComboBox) + self.horizontalLayout1.addWidget(self.providerComboBox) + + # top row 2 of widgets + self.horizontalLayout2 = QHBoxLayout() + self.horizontalLayout2.setObjectName("horizontalLayout2") self.objectLineEdit = QLineEdit(self) self.objectLineEdit.setReadOnly(True) self.objectLineEdit.setObjectName("objectLineEdit") - self.horizontalLayout.addWidget(self.objectLineEdit) + self.horizontalLayout2.addWidget(self.objectLineEdit) self.__toolButton = E5ToolButton(self) self.__toolButton.setObjectName( @@ -276,9 +281,10 @@ self.__optionsActionGroup.addAction(self.__plainTextAct) self.__toolButton.setMenu(self.__optionsMenu) - self.horizontalLayout.addWidget(self.__toolButton) + self.horizontalLayout2.addWidget(self.__toolButton) - self.verticalLayout.addLayout(self.horizontalLayout) + self.verticalLayout.addLayout(self.horizontalLayout1) + self.verticalLayout.addLayout(self.horizontalLayout2) # Plain Text Viewer self.__plainTextViewer = PlainTextDocumentationViewer(self)