def __init__(self, parent=None, start_dir=""): super(OpenMenu, self).__init__(parent) self.ui = Ui_OpenMenu() self.ui.setupUi(self) #self.setAttribute(QtCore.Qt.WA_DeleteOnClose) self.current_dir = None self.current_node = None self.updateUI() self.populate_list() self.normal_palette = self.ui.txtSearch.palette() self.red_palette = QPalette(self.normal_palette) self.red_palette.setColor(QPalette.Normal, QPalette.Base, QColor(200, 98, 96)) self.findDirectory(start_dir)