Skip to content
This repository was archived by the owner on Nov 28, 2022. It is now read-only.

Commit 4cc2154

Browse files
committed
fix #11
1 parent efd2ae7 commit 4cc2154

3 files changed

Lines changed: 14 additions & 0 deletions

File tree

manageterms.ui

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,13 @@
7272
</layout>
7373
</widget>
7474
</widget>
75+
<tabstops>
76+
<tabstop>wrong</tabstop>
77+
<tabstop>right</tabstop>
78+
<tabstop>languages</tabstop>
79+
<tabstop>save</tabstop>
80+
<tabstop>save_close</tabstop>
81+
</tabstops>
7582
<resources/>
7683
<connections/>
7784
</ui>

readme.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Check the `words` folder for the languages available.
88
```
99
pip3 install keyboard
1010
```
11+
For the UI is required PyQt5.
1112

1213
## How to use with Target Language(s)
1314
- For English only
@@ -26,6 +27,8 @@ syntaxalert.py -words ./words/en.json -words2 ./words/it.json
2627
manageterms.py -wrong="wdiget" -right="widget" -lang=en
2728
```
2829

30+
You can use also an ui for that: `manageterms-gui.py`
31+
2932
## Adding New Terms using CSV File
3033
Directly upload new terms using a CSV file with row format:
3134
```

ui_manageterms.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ def setupUi(self, MainWindow):
4848

4949
self.retranslateUi(MainWindow)
5050
QtCore.QMetaObject.connectSlotsByName(MainWindow)
51+
MainWindow.setTabOrder(self.wrong, self.right)
52+
MainWindow.setTabOrder(self.right, self.languages)
53+
MainWindow.setTabOrder(self.languages, self.save)
54+
MainWindow.setTabOrder(self.save, self.save_close)
5155

5256
def retranslateUi(self, MainWindow):
5357
_translate = QtCore.QCoreApplication.translate

0 commit comments

Comments
 (0)