Пример #1
0
 def __init__(self, parent=None):
     QDialog.__init__(self, parent)
     self.ui = Ui_Editor()
     self.ui.setupUi(self)
     for root, dirs, files in os.walk(self.hotkeys_path):
         files.sort()
         for name in files:
             filename = os.path.join(root, name)
             if os.path.basename(filename) != 'list':
                 self.ui.comboHotkeys.addItem(os.path.basename(filename))
     self.ui.comboHotkeys.currentIndexChanged.connect(self.loadHotkeys)
     self.ui.pushSave.clicked.connect(self.saveXML)
     self.ui.listQuestion.currentRowChanged.connect(self.loadQuestion)
     self.ui.question.textChanged.connect(self.markEdited)
     self.ui.hotkey.textChanged.connect(self.markEdited)
     self.ui.pushNewQuestion.pressed.connect(self.newField)
     self.ui.pushNew.pressed.connect(self.newFile)
     self.loadHotkeys()
     self.show()