vocabuilder
Contents:
Introduction
Installation
Usage
Configuration
Keyboard shortcuts
Foreign language input
Database
Creating backup
MacOS
Source code
Firebase
Development
TODO
vocabuilder
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (vocabuilder.add_window.AddWindow method)
(vocabuilder.commandline.CommandLineOptions method)
(vocabuilder.config.Config method)
(vocabuilder.csv_helpers.CSVwrapper method)
(vocabuilder.csv_helpers.CSVwrapperReader method)
(vocabuilder.csv_helpers.CSVwrapperWriter method)
(vocabuilder.database.Database method)
(vocabuilder.exceptions.CommandLineException method)
(vocabuilder.exceptions.ConfigException method)
(vocabuilder.exceptions.CsvFileException method)
(vocabuilder.exceptions.FirebaseDatabaseException method)
(vocabuilder.exceptions.LocalDatabaseException method)
(vocabuilder.exceptions.SelectVocabularyException method)
(vocabuilder.exceptions.TimeException method)
(vocabuilder.firebase_database.FirebaseDatabase method)
(vocabuilder.local_database.LocalDatabase method)
(vocabuilder.main_window.MainWindow method)
(vocabuilder.modify_window.ModifyWindow method)
(vocabuilder.select_voca.SelectNewVocabularyName method)
(vocabuilder.select_voca.SelectVocabulary method)
(vocabuilder.test_window.TestWindow method)
(vocabuilder.test_window.TestWindowChooseParameters method)
(vocabuilder.widgets.QGridMinimalLabel method)
(vocabuilder.widgets.QLabelClickable method)
(vocabuilder.widgets.QSelectItemScrollArea method)
(vocabuilder.widgets.SelectWordFromList method)
A
active_voca_info_fn (vocabuilder.local_database.LocalDatabase attribute)
add_button_pressed() (vocabuilder.add_window.AddWindow method)
add_buttons() (vocabuilder.add_window.AddWindow method)
(vocabuilder.main_window.MainWindow method)
(vocabuilder.modify_window.ModifyWindow method)
(vocabuilder.select_voca.SelectNewVocabularyName method)
(vocabuilder.test_window.TestWindowChooseParameters method)
(vocabuilder.widgets.SelectWordFromList method)
add_check_box_group1() (vocabuilder.test_window.TestWindowChooseParameters method)
add_check_box_group2() (vocabuilder.test_window.TestWindowChooseParameters method)
add_current_term_to_practice() (vocabuilder.test_window.TestWindow method)
add_data() (vocabuilder.add_window.AddWindow method)
add_database_info_label() (vocabuilder.main_window.MainWindow method)
add_info_label() (vocabuilder.select_voca.SelectNewVocabularyName method)
add_item() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
add_items() (vocabuilder.widgets.QSelectItemScrollArea method)
add_labels() (vocabuilder.modify_window.ModifyWindow method)
add_line_edit() (vocabuilder.select_voca.SelectNewVocabularyName method)
(vocabuilder.widgets.SelectWordFromList method)
add_line_edits() (vocabuilder.add_window.AddWindow method)
(vocabuilder.modify_window.ModifyWindow method)
add_new_entry() (vocabuilder.main_window.MainWindow method)
add_next_done_buttons() (vocabuilder.test_window.TestWindow method)
add_param_info_labels() (vocabuilder.test_window.TestWindow method)
add_retest_options() (vocabuilder.test_window.TestWindow method)
add_retest_radio_button() (vocabuilder.test_window.TestWindow method)
add_scroll_area() (vocabuilder.add_window.AddWindow method)
(vocabuilder.widgets.SelectWordFromList method)
add_window_closed() (vocabuilder.main_window.MainWindow method)
addCallback() (vocabuilder.widgets.QLabelClickable method)
AddWindow (class in vocabuilder.add_window)
append_line() (vocabuilder.csv_helpers.CSVwrapper method)
append_row() (vocabuilder.csv_helpers.CSVwrapper method)
appname (vocabuilder.firebase_database.FirebaseDatabase attribute)
assign_item() (vocabuilder.local_database.LocalDatabase method)
assign_terms_to_practice() (vocabuilder.test_window.TestWindow method)
B
backup() (vocabuilder.main_window.MainWindow method)
backup_dirname (vocabuilder.local_database.LocalDatabase attribute)
C
call_parent_callback() (vocabuilder.test_window.TestWindowChooseParameters method)
cancel_button() (vocabuilder.add_window.AddWindow method)
(vocabuilder.modify_window.ModifyWindow method)
(vocabuilder.select_voca.SelectNewVocabularyName method)
(vocabuilder.test_window.TestWindowChooseParameters method)
(vocabuilder.widgets.SelectWordFromList method)
check_bool_option() (vocabuilder.widgets.SelectWordFromList method)
check_config_dir() (vocabuilder.config.Config method)
check_correct_config_dir() (vocabuilder.config.Config method)
check_correct_data_dir() (vocabuilder.config.Config method)
check_space_or_empty_str() (vocabuilder.mixins.StringMixin static method)
check_term1_exists() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
check_term_in_list() (vocabuilder.widgets.SelectWordFromList method)
choose_most_recent() (vocabuilder.select_voca.SelectVocabulary method)
choose_word_from_list() (vocabuilder.test_window.TestWindow method)
closeEvent() (vocabuilder.add_window.AddWindow method)
(vocabuilder.main_window.MainWindow method)
(vocabuilder.test_window.TestWindow method)
CommandLineException
CommandLineOptions (class in vocabuilder.commandline)
Config (class in vocabuilder.config)
config_fn (vocabuilder.config.Config attribute)
ConfigException
ConfigWindow (class in vocabuilder.mixins)
create_backup() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
create_database_menu() (vocabuilder.main_window.MainWindow method)
create_file_menu() (vocabuilder.main_window.MainWindow method)
create_menus() (vocabuilder.main_window.MainWindow method)
CsvDatabaseHeader (class in vocabuilder.csv_helpers)
CsvFileException
CSVwrapper (class in vocabuilder.csv_helpers)
CSVwrapperReader (class in vocabuilder.csv_helpers)
CSVwrapperWriter (class in vocabuilder.csv_helpers)
D
Database (class in vocabuilder.database)
database_dir (vocabuilder.local_database.LocalDatabase attribute)
database_fn (vocabuilder.local_database.LocalDatabase attribute)
delete_entry() (vocabuilder.main_window.MainWindow method)
delete_item() (vocabuilder.database.Database method)
(vocabuilder.firebase_database.FirebaseDatabase method)
(vocabuilder.local_database.LocalDatabase method)
DELETED (vocabuilder.constants.TermStatus attribute)
dict_to_row() (vocabuilder.csv_helpers.CSVwrapper method)
dirlock_fn (vocabuilder.config.Config attribute)
display_warning() (vocabuilder.mixins.WarningsMixin static method)
display_warning_callback() (vocabuilder.mixins.WarningsMixin static method)
display_warning_no_terms() (vocabuilder.mixins.WarningsMixin static method)
done_button_clicked() (vocabuilder.test_window.TestWindow method)
E
edit_config() (vocabuilder.main_window.MainWindow method)
epoch_in_seconds() (vocabuilder.mixins.TimeMixin static method)
F
find_existing_vocabularies() (vocabuilder.select_voca.SelectVocabulary method)
FirebaseDatabase (class in vocabuilder.firebase_database)
FirebaseDatabaseException
FirebaseStatus (class in vocabuilder.firebase_database)
fixup_datatypes() (vocabuilder.csv_helpers.CSVwrapperReader method)
G
get_config_dir() (vocabuilder.config.Config method)
get_config_path() (vocabuilder.config.Config method)
get_data_dir() (vocabuilder.config.Config method)
get_data_dir_path() (vocabuilder.config.Config method)
get_database_name() (vocabuilder.commandline.CommandLineOptions method)
get_db() (vocabuilder.add_window.AddWindow method)
get_epoch_diff_in_days() (vocabuilder.mixins.TimeMixin static method)
get_firebase_key() (vocabuilder.firebase_database.FirebaseDatabase method)
get_header() (vocabuilder.local_database.LocalDatabase method)
get_items() (vocabuilder.firebase_database.FirebaseDatabase method)
(vocabuilder.local_database.LocalDatabase method)
get_local_database() (vocabuilder.database.Database method)
get_name() (vocabuilder.select_voca.SelectVocabulary method)
get_pairs_exceeding_test_delay() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
get_random_pair() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
get_section() (vocabuilder.config.Config method)
get_term1_data() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
get_term1_list() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
get_term2() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
get_term2_list() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
get_voca_name() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
git_dirname (vocabuilder.local_database.LocalDatabase attribute)
H
header (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
I
INITIALIZED (vocabuilder.firebase_database.FirebaseStatus attribute)
is_initialized() (vocabuilder.firebase_database.FirebaseDatabase method)
item_clicked() (vocabuilder.widgets.QSelectItemScrollArea method)
K
keyPressEvent() (vocabuilder.add_window.AddWindow method)
(vocabuilder.main_window.MainWindow method)
(vocabuilder.modify_window.ModifyWindow method)
(vocabuilder.test_window.TestWindow method)
(vocabuilder.test_window.TestWindowChooseParameters method)
(vocabuilder.widgets.SelectWordFromList method)
L
last_modified (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
last_test (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
List (vocabuilder.constants.TestMethod attribute)
LocalDatabase (class in vocabuilder.local_database)
LocalDatabaseException
M
main() (in module vocabuilder.vocabuilder)
main_dialog() (vocabuilder.test_window.TestWindow method)
main_dialog2() (vocabuilder.test_window.TestWindow method)
MainWindow (class in vocabuilder.main_window)
maybe_update_view_window_later() (vocabuilder.add_window.AddWindow method)
modify_checkbox_group1() (vocabuilder.test_window.TestWindowChooseParameters method)
modify_checkbox_group2() (vocabuilder.test_window.TestWindowChooseParameters method)
modify_entry() (vocabuilder.main_window.MainWindow method)
modify_item() (vocabuilder.database.Database method)
(vocabuilder.modify_window.ModifyWindow method)
ModifyWindow (class in vocabuilder.modify_window)
module
vocabuilder.add_window
vocabuilder.commandline
vocabuilder.config
vocabuilder.constants
vocabuilder.csv_helpers
vocabuilder.database
vocabuilder.exceptions
vocabuilder.firebase_database
vocabuilder.local_database
vocabuilder.main_window
vocabuilder.mixins
vocabuilder.modify_window
vocabuilder.select_voca
vocabuilder.test_window
vocabuilder.type_aliases
vocabuilder.vocabuilder
vocabuilder.widgets
mousePressEvent() (vocabuilder.widgets.QLabelClickable method)
move() (vocabuilder.mixins.ConfigWindow method)
N
next_button_clicked() (vocabuilder.test_window.TestWindow method)
NOT_DELETED (vocabuilder.constants.TermStatus attribute)
NOT_INITIALIZED (vocabuilder.firebase_database.FirebaseStatus attribute)
O
ok_button() (vocabuilder.add_window.AddWindow method)
(vocabuilder.modify_window.ModifyWindow method)
(vocabuilder.select_voca.SelectNewVocabularyName method)
(vocabuilder.test_window.TestWindowChooseParameters method)
(vocabuilder.widgets.SelectWordFromList method)
open_for_read() (vocabuilder.csv_helpers.CSVwrapper method)
open_for_write() (vocabuilder.csv_helpers.CSVwrapper method)
open_select_voca_window() (vocabuilder.select_voca.SelectVocabulary method)
P
push_item() (vocabuilder.firebase_database.FirebaseDatabase method)
push_updated_items_to_firebase() (vocabuilder.database.Database method)
push_updated_items_to_local_database() (vocabuilder.database.Database method)
Q
QGridMinimalLabel (class in vocabuilder.widgets)
QLabelClickable (class in vocabuilder.widgets)
QSelectItemScrollArea (class in vocabuilder.widgets)
quit() (vocabuilder.main_window.MainWindow method)
R
Random (vocabuilder.constants.TestMethod attribute)
read_active_name() (vocabuilder.select_voca.SelectVocabulary method)
read_config() (vocabuilder.config.Config method)
read_database() (vocabuilder.firebase_database.FirebaseDatabase method)
read_defaults() (vocabuilder.config.Config method)
reset_firebase() (vocabuilder.database.Database method)
(vocabuilder.main_window.MainWindow method)
resize() (vocabuilder.mixins.ConfigWindow method)
resize_window_from_config() (vocabuilder.mixins.ResizeWindowMixin method)
ResizeWindowMixin (class in vocabuilder.mixins)
run_reset() (vocabuilder.firebase_database.FirebaseDatabase method)
run_test() (vocabuilder.main_window.MainWindow method)
S
select_vocabulary() (in module vocabuilder.vocabuilder)
SelectNewVocabularyName (class in vocabuilder.select_voca)
SelectVocabulary (class in vocabuilder.select_voca)
SelectVocabularyException
SelectWordFromList (class in vocabuilder.widgets)
set_app_options() (in module vocabuilder.vocabuilder)
show_hidden_translation() (vocabuilder.test_window.TestWindow method)
simulate_add_button_pressed() (vocabuilder.add_window.AddWindow method)
sizeHint() (vocabuilder.widgets.QGridMinimalLabel method)
status (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
StringMixin (class in vocabuilder.mixins)
T
term1 (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
term2 (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
TermStatus (class in vocabuilder.constants)
test_delay (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
test_window_closed() (vocabuilder.main_window.MainWindow method)
TestDirection (class in vocabuilder.constants)
TestMethod (class in vocabuilder.constants)
TestWindow (class in vocabuilder.test_window)
TestWindowChooseParameters (class in vocabuilder.test_window)
TimeException
TimeMixin (class in vocabuilder.mixins)
types (vocabuilder.csv_helpers.CsvDatabaseHeader attribute)
U
update_item() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
update_item_different_key() (vocabuilder.firebase_database.FirebaseDatabase method)
update_item_same_key() (vocabuilder.firebase_database.FirebaseDatabase method)
update_items() (vocabuilder.widgets.QSelectItemScrollArea method)
update_items_list() (vocabuilder.widgets.QSelectItemScrollArea method)
update_retest_lineedit() (vocabuilder.test_window.TestWindow method)
update_retest_value() (vocabuilder.database.Database method)
(vocabuilder.local_database.LocalDatabase method)
update_scroll_area_items() (vocabuilder.add_window.AddWindow method)
(vocabuilder.widgets.SelectWordFromList method)
update_view_window() (vocabuilder.main_window.MainWindow method)
V
validate_name() (vocabuilder.select_voca.SelectNewVocabularyName method)
view_entries() (vocabuilder.main_window.MainWindow method)
view_window_closed() (vocabuilder.main_window.MainWindow method)
view_window_is_open() (vocabuilder.main_window.MainWindow method)
vocabuilder.add_window
module
vocabuilder.commandline
module
vocabuilder.config
module
vocabuilder.constants
module
vocabuilder.csv_helpers
module
vocabuilder.database
module
vocabuilder.exceptions
module
vocabuilder.firebase_database
module
vocabuilder.local_database
module
vocabuilder.main_window
module
vocabuilder.mixins
module
vocabuilder.modify_window
module
vocabuilder.select_voca
module
vocabuilder.test_window
module
vocabuilder.type_aliases
module
vocabuilder.vocabuilder
module
vocabuilder.widgets
module
W
WarningsMixin (class in vocabuilder.mixins)
window_config (vocabuilder.mixins.ConfigWindow attribute)
writeline() (vocabuilder.csv_helpers.CSVwrapperWriter method)
writerow() (vocabuilder.csv_helpers.CSVwrapperWriter method)