def __init__(self, ref): super(selectTemplate, self).__init__() self.ui = Ui_selectTemplate() self.ui.setupUi(self) self.ref = ref self.ui.cancelButton.clicked.connect(self.close) self.ui.okayButton.clicked.connect(self.submit) # Scan template directory for list of templates. for file in os.listdir("templates"): if file.endswith(".csv"): file = file[:-4] self.ui.listWidget.addItem( QListWidgetItem(file, self.ui.listWidget))
class selectTemplate(QWidget): def __init__(self, ref): super(selectTemplate, self).__init__() self.ui = Ui_selectTemplate() self.ui.setupUi(self) self.ref = ref self.ui.cancelButton.clicked.connect(self.close) self.ui.okayButton.clicked.connect(self.submit) # Scan template directory for list of templates. for file in os.listdir("templates"): if file.endswith(".csv"): file = file[:-4] self.ui.listWidget.addItem(QListWidgetItem(file, self.ui.listWidget)) def submit(self): if not len(self.ui.listWidget.selectedItems()) == 0: self.ref.changeLibrary(self.ui.listWidget.selectedItems()[0].text()) self.close()
class selectTemplate(QWidget): def __init__(self, ref): super(selectTemplate, self).__init__() self.ui = Ui_selectTemplate() self.ui.setupUi(self) self.ref = ref self.ui.cancelButton.clicked.connect(self.close) self.ui.okayButton.clicked.connect(self.submit) # Scan template directory for list of templates. for file in os.listdir("templates"): if file.endswith(".csv"): file = file[:-4] self.ui.listWidget.addItem( QListWidgetItem(file, self.ui.listWidget)) def submit(self): if not len(self.ui.listWidget.selectedItems()) == 0: self.ref.changeLibrary( self.ui.listWidget.selectedItems()[0].text()) self.close()
def __init__(self, ref): super(selectTemplate, self).__init__() self.ui = Ui_selectTemplate() self.ui.setupUi(self) self.ref = ref self.ui.cancelButton.clicked.connect(self.close) self.ui.okayButton.clicked.connect(self.submit) # Scan template directory for list of templates. for file in os.listdir("templates"): if file.endswith(".csv"): file = file[:-4] self.ui.listWidget.addItem(QListWidgetItem(file, self.ui.listWidget))