eric7/Preferences/ConfigurationDialog.py

branch
eric7
changeset 8350
74a3b2a6a944
parent 8318
962bce857696
child 8351
7d13e08ddb3f
equal deleted inserted replaced
8348:f4775ae8f441 8350:74a3b2a6a944
15 from PyQt6.QtCore import pyqtSignal, pyqtSlot, Qt, QMetaObject, QRect 15 from PyQt6.QtCore import pyqtSignal, pyqtSlot, Qt, QMetaObject, QRect
16 from PyQt6.QtGui import QPixmap 16 from PyQt6.QtGui import QPixmap
17 from PyQt6.QtWidgets import ( 17 from PyQt6.QtWidgets import (
18 QSizePolicy, QSpacerItem, QWidget, QTreeWidget, QStackedWidget, QDialog, 18 QSizePolicy, QSpacerItem, QWidget, QTreeWidget, QStackedWidget, QDialog,
19 QSplitter, QScrollArea, QApplication, QDialogButtonBox, QFrame, 19 QSplitter, QScrollArea, QApplication, QDialogButtonBox, QFrame,
20 QVBoxLayout, QTreeWidgetItem, QLabel, QAbstractScrollArea 20 QVBoxLayout, QTreeWidgetItem, QLabel, QAbstractScrollArea, QLineEdit
21 ) 21 )
22 22
23 from E5Gui.E5Application import e5App 23 from E5Gui.E5Application import e5App
24 from E5Gui.E5LineEdit import E5ClearableLineEdit
25 from E5Gui import E5MessageBox 24 from E5Gui import E5MessageBox
26 from E5Gui.E5MainWindow import E5MainWindow 25 from E5Gui.E5MainWindow import E5MainWindow
27 26
28 from Globals import isMacPlatform, getWebBrowserSupport 27 from Globals import isMacPlatform, getWebBrowserSupport
29 28
506 self.configListWidget = QWidget(self.configSplitter) 505 self.configListWidget = QWidget(self.configSplitter)
507 self.leftVBoxLayout = QVBoxLayout(self.configListWidget) 506 self.leftVBoxLayout = QVBoxLayout(self.configListWidget)
508 self.leftVBoxLayout.setContentsMargins(0, 0, 0, 0) 507 self.leftVBoxLayout.setContentsMargins(0, 0, 0, 0)
509 self.leftVBoxLayout.setSpacing(0) 508 self.leftVBoxLayout.setSpacing(0)
510 self.leftVBoxLayout.setObjectName("leftVBoxLayout") 509 self.leftVBoxLayout.setObjectName("leftVBoxLayout")
511 self.configListSearch = E5ClearableLineEdit( 510 self.configListSearch = QLineEdit(
512 self, self.tr("Enter search text...")) 511 self, self.tr("Enter search text..."))
513 self.configListSearch.setObjectName("configListSearch") 512 self.configListSearch.setObjectName("configListSearch")
513 self.configListSearch.setClearButtonEnabled(True)
514 self.leftVBoxLayout.addWidget(self.configListSearch) 514 self.leftVBoxLayout.addWidget(self.configListSearch)
515 self.configList = QTreeWidget() 515 self.configList = QTreeWidget()
516 self.configList.setObjectName("configList") 516 self.configList.setObjectName("configList")
517 self.leftVBoxLayout.addWidget(self.configList) 517 self.leftVBoxLayout.addWidget(self.configList)
518 self.configListSearch.textChanged.connect(self.__searchTextChanged) 518 self.configListSearch.textChanged.connect(self.__searchTextChanged)

eric ide

mercurial