416 self.configListWidget = QWidget(self.configSplitter) |
416 self.configListWidget = QWidget(self.configSplitter) |
417 self.leftVBoxLayout = QVBoxLayout(self.configListWidget) |
417 self.leftVBoxLayout = QVBoxLayout(self.configListWidget) |
418 self.leftVBoxLayout.setContentsMargins(0, 0, 0, 0) |
418 self.leftVBoxLayout.setContentsMargins(0, 0, 0, 0) |
419 self.leftVBoxLayout.setSpacing(0) |
419 self.leftVBoxLayout.setSpacing(0) |
420 self.leftVBoxLayout.setObjectName("leftVBoxLayout") |
420 self.leftVBoxLayout.setObjectName("leftVBoxLayout") |
421 self.configListFilter = E5ClearableLineEdit(self, |
421 self.configListFilter = E5ClearableLineEdit( |
422 self.trUtf8("Enter filter text...")) |
422 self, self.trUtf8("Enter filter text...")) |
423 self.configListFilter.setObjectName("configListFilter") |
423 self.configListFilter.setObjectName("configListFilter") |
424 self.leftVBoxLayout.addWidget(self.configListFilter) |
424 self.leftVBoxLayout.addWidget(self.configListFilter) |
425 self.configList = QTreeWidget() |
425 self.configList = QTreeWidget() |
426 self.configList.setObjectName("configList") |
426 self.configList.setObjectName("configList") |
427 self.leftVBoxLayout.addWidget(self.configList) |
427 self.leftVBoxLayout.addWidget(self.configList) |
614 else: |
614 else: |
615 page = pageData[-1] |
615 page = pageData[-1] |
616 if page is None: |
616 if page is None: |
617 page = self.emptyPage |
617 page = self.emptyPage |
618 elif setCurrent: |
618 elif setCurrent: |
619 items = self.configList.findItems(pageData[0], |
619 items = self.configList.findItems( |
|
620 pageData[0], |
620 Qt.MatchFixedString | Qt.MatchRecursive) |
621 Qt.MatchFixedString | Qt.MatchRecursive) |
621 if items: |
622 if items: |
622 self.configList.setCurrentItem(items[0]) |
623 self.configList.setCurrentItem(items[0]) |
623 self.configStack.setCurrentWidget(page) |
624 self.configStack.setCurrentWidget(page) |
624 ssize = self.scrollArea.size() |
625 ssize = self.scrollArea.size() |