From 4cc2154390650602b2cc8330fdb5838702b894b4 Mon Sep 17 00:00:00 2001 From: Daniele Scasciafratte Date: Mon, 18 Mar 2019 12:12:36 +0100 Subject: [PATCH] fix #11 --- manageterms.ui | 7 +++++++ readme.md | 3 +++ ui_manageterms.py | 4 ++++ 3 files changed, 14 insertions(+) diff --git a/manageterms.ui b/manageterms.ui index d0678de..dbe076b 100644 --- a/manageterms.ui +++ b/manageterms.ui @@ -72,6 +72,13 @@ + + wrong + right + languages + save + save_close + diff --git a/readme.md b/readme.md index daab271..5fc036b 100644 --- a/readme.md +++ b/readme.md @@ -8,6 +8,7 @@ Check the `words` folder for the languages available. ``` pip3 install keyboard ``` +For the UI is required PyQt5. ## How to use with Target Language(s) - For English only @@ -26,6 +27,8 @@ syntaxalert.py -words ./words/en.json -words2 ./words/it.json manageterms.py -wrong="wdiget" -right="widget" -lang=en ``` +You can use also an ui for that: `manageterms-gui.py` + ## Adding New Terms using CSV File Directly upload new terms using a CSV file with row format: ``` diff --git a/ui_manageterms.py b/ui_manageterms.py index c3cd77a..d0b6fb2 100644 --- a/ui_manageterms.py +++ b/ui_manageterms.py @@ -48,6 +48,10 @@ def setupUi(self, MainWindow): self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) + MainWindow.setTabOrder(self.wrong, self.right) + MainWindow.setTabOrder(self.right, self.languages) + MainWindow.setTabOrder(self.languages, self.save) + MainWindow.setTabOrder(self.save, self.save_close) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate