57 self.__contents.setReadOnly(True) |
57 self.__contents.setReadOnly(True) |
58 self.__contents.setLineWrapMode(QTextEdit.NoWrap) |
58 self.__contents.setLineWrapMode(QTextEdit.NoWrap) |
59 self.__contents.setObjectName("contents") |
59 self.__contents.setObjectName("contents") |
60 self.__verticalLayout.addWidget(self.__contents) |
60 self.__verticalLayout.addWidget(self.__contents) |
61 |
61 |
62 self.__searchWidget = E5TextEditSearchWidget(self) |
62 self.__searchWidget = E5TextEditSearchWidget(self, False) |
63 self.__searchWidget.setFocusPolicy(Qt.WheelFocus) |
63 self.__searchWidget.setFocusPolicy(Qt.WheelFocus) |
64 self.__searchWidget.setObjectName("searchWidget") |
64 self.__searchWidget.setObjectName("searchWidget") |
65 self.__verticalLayout.addWidget(self.__searchWidget) |
65 self.__verticalLayout.addWidget(self.__searchWidget) |
66 |
66 |
67 self.__searchWidget.attachTextEdit(self.__contents, "QTextEdit") |
67 self.__searchWidget.attachTextEdit(self.__contents, "QTextEdit") |
137 self.__contents.setSizePolicy(sizePolicy) |
137 self.__contents.setSizePolicy(sizePolicy) |
138 self.__contents.setContextMenuPolicy(Qt.NoContextMenu) |
138 self.__contents.setContextMenuPolicy(Qt.NoContextMenu) |
139 self.__contents.setUrl(QUrl("about:blank")) |
139 self.__contents.setUrl(QUrl("about:blank")) |
140 self.__verticalLayout.addWidget(self.__contents) |
140 self.__verticalLayout.addWidget(self.__contents) |
141 |
141 |
142 self.__searchWidget = E5TextEditSearchWidget(self) |
142 self.__searchWidget = E5TextEditSearchWidget(self, False) |
143 self.__searchWidget.setFocusPolicy(Qt.WheelFocus) |
143 self.__searchWidget.setFocusPolicy(Qt.WheelFocus) |
144 self.__searchWidget.setObjectName("searchWidget") |
144 self.__searchWidget.setObjectName("searchWidget") |
145 self.__verticalLayout.addWidget(self.__searchWidget) |
145 self.__verticalLayout.addWidget(self.__searchWidget) |
146 |
146 |
147 self.__searchWidget.attachTextEdit( |
147 self.__searchWidget.attachTextEdit( |
220 |
220 |
221 self.verticalLayout = QVBoxLayout(self) |
221 self.verticalLayout = QVBoxLayout(self) |
222 self.verticalLayout.setObjectName("verticalLayout") |
222 self.verticalLayout.setObjectName("verticalLayout") |
223 self.verticalLayout.setContentsMargins(3, 3, 3, 3) |
223 self.verticalLayout.setContentsMargins(3, 3, 3, 3) |
224 |
224 |
225 # top row of widgets |
225 # top row 1 of widgets |
226 self.horizontalLayout = QHBoxLayout() |
226 self.horizontalLayout1 = QHBoxLayout() |
227 self.horizontalLayout.setObjectName("horizontalLayout") |
227 self.horizontalLayout1.setObjectName("horizontalLayout1") |
228 |
228 |
229 self.label = QLabel(self) |
229 self.label = QLabel(self) |
230 self.label.setObjectName("label") |
230 self.label.setObjectName("label") |
231 self.label.setText(self.tr("Code Info Provider:")) |
231 self.label.setText(self.tr("Code Info Provider:")) |
232 self.horizontalLayout.addWidget(self.label) |
232 self.label.setAlignment(Qt.AlignRight | Qt.AlignVCenter) |
|
233 self.horizontalLayout1.addWidget(self.label) |
233 |
234 |
234 self.providerComboBox = QComboBox(self) |
235 self.providerComboBox = QComboBox(self) |
235 sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) |
236 sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) |
236 sizePolicy.setHorizontalStretch(0) |
237 sizePolicy.setHorizontalStretch(0) |
237 sizePolicy.setVerticalStretch(0) |
238 sizePolicy.setVerticalStretch(0) |
241 self.providerComboBox.setSizeAdjustPolicy(QComboBox.AdjustToContents) |
242 self.providerComboBox.setSizeAdjustPolicy(QComboBox.AdjustToContents) |
242 self.providerComboBox.setObjectName("providerComboBox") |
243 self.providerComboBox.setObjectName("providerComboBox") |
243 self.providerComboBox.setToolTip( |
244 self.providerComboBox.setToolTip( |
244 self.tr("Select the code info provider")) |
245 self.tr("Select the code info provider")) |
245 self.providerComboBox.addItem(self.tr("<disabled>"), "disabled") |
246 self.providerComboBox.addItem(self.tr("<disabled>"), "disabled") |
246 self.horizontalLayout.addWidget(self.providerComboBox) |
247 self.horizontalLayout1.addWidget(self.providerComboBox) |
|
248 |
|
249 # top row 2 of widgets |
|
250 self.horizontalLayout2 = QHBoxLayout() |
|
251 self.horizontalLayout2.setObjectName("horizontalLayout2") |
247 |
252 |
248 self.objectLineEdit = QLineEdit(self) |
253 self.objectLineEdit = QLineEdit(self) |
249 self.objectLineEdit.setReadOnly(True) |
254 self.objectLineEdit.setReadOnly(True) |
250 self.objectLineEdit.setObjectName("objectLineEdit") |
255 self.objectLineEdit.setObjectName("objectLineEdit") |
251 self.horizontalLayout.addWidget(self.objectLineEdit) |
256 self.horizontalLayout2.addWidget(self.objectLineEdit) |
252 |
257 |
253 self.__toolButton = E5ToolButton(self) |
258 self.__toolButton = E5ToolButton(self) |
254 self.__toolButton.setObjectName( |
259 self.__toolButton.setObjectName( |
255 "navigation_supermenu_button") |
260 "navigation_supermenu_button") |
256 self.__toolButton.setIcon(UI.PixmapCache.getIcon("superMenu.png")) |
261 self.__toolButton.setIcon(UI.PixmapCache.getIcon("superMenu.png")) |
274 self.__optionsActionGroup.setExclusive(True) |
279 self.__optionsActionGroup.setExclusive(True) |
275 self.__optionsActionGroup.addAction(self.__richTextAct) |
280 self.__optionsActionGroup.addAction(self.__richTextAct) |
276 self.__optionsActionGroup.addAction(self.__plainTextAct) |
281 self.__optionsActionGroup.addAction(self.__plainTextAct) |
277 |
282 |
278 self.__toolButton.setMenu(self.__optionsMenu) |
283 self.__toolButton.setMenu(self.__optionsMenu) |
279 self.horizontalLayout.addWidget(self.__toolButton) |
284 self.horizontalLayout2.addWidget(self.__toolButton) |
280 |
285 |
281 self.verticalLayout.addLayout(self.horizontalLayout) |
286 self.verticalLayout.addLayout(self.horizontalLayout1) |
|
287 self.verticalLayout.addLayout(self.horizontalLayout2) |
282 |
288 |
283 # Plain Text Viewer |
289 # Plain Text Viewer |
284 self.__plainTextViewer = PlainTextDocumentationViewer(self) |
290 self.__plainTextViewer = PlainTextDocumentationViewer(self) |
285 self.__plainTextViewer.setObjectName("__plainTextViewer") |
291 self.__plainTextViewer.setObjectName("__plainTextViewer") |
286 self.verticalLayout.addWidget(self.__plainTextViewer) |
292 self.verticalLayout.addWidget(self.__plainTextViewer) |