def __initializeUI(self): """ Initializes the Widget. """ self.Search_lineEdit.setParent(None) self.Search_lineEdit = Search_QLineEdit(self) self.Search_lineEdit.setObjectName("Search_lineEdit") hasattr(self.Search_lineEdit, "setPlaceholderText") and \ self.Search_lineEdit.setPlaceholderText("Enter Interface Name...") self.Search_horizontalLayout.addWidget(self.Search_lineEdit) self.__model = InterfacesModel(self) self.Interfaces_listView.setParent(None) self.Interfaces_listView = Interfaces_QListView(self, self.__model) self.Interfaces_listView.setObjectName("Interfaces_listView") self.Interfaces_frame_splitter.insertWidget(0, self.Interfaces_listView) self.__view = self.Interfaces_listView self.__view.setContextMenuPolicy(Qt.ActionsContextMenu) self.__view_addActions() self.Snippets_Loader_Logo_label.setPixmap(QPixmap(os.path.join(RuntimeGlobals.resourcesDirectory, UiConstants.snippetsLoaderLogo))) self.Informations_textBrowser.setText(self.__defaultText) self.Interfaces_frame_splitter.setSizes([16777215, 0]) self.setInterfaces("") # Signals / Slots. self.Execute_Snippet_pushButton.clicked.connect(self.__Execute_Snippet_pushButton__clicked) self.Reload_Snippets_pushButton.clicked.connect(self.__Reload_Snippets_pushButton__clicked) self.__view.selectionModel().selectionChanged.connect(self.__view_selectionModel__selectionChanged) self.__view.doubleClicked.connect(self.__view__doubleClicked) self.Search_lineEdit.textChanged.connect(self.__Search_lineEdit__textChanged)