![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <tab_multiplier.h>
Inheritance diagram for tab_multiplier:
Collaboration diagram for tab_multiplier:Public Member Functions | |
| tab_multiplier (ruledit_gui *ui_in) | |
| Setup tab_multiplier object. More... | |
| void | refresh () |
| Refresh the information. More... | |
Private Slots | |
| void | name_given () |
| User entered name for the multiplier. More... | |
| void | select_multiplier () |
| User selected multiplier from the list. More... | |
| void | add_now () |
| User requested new multiplier. More... | |
| void | delete_now () |
| User requested multiplier deletion. More... | |
| void | same_name_toggle (bool checked) |
| Toggled whether rule_name and name should be kept identical. More... | |
| void | edit_reqs () |
| User wants to edit reqs. More... | |
Private Member Functions | |
| void | update_multiplier_info (struct multiplier *pmul) |
| Update info of the multiplier. More... | |
| bool | initialize_new_multiplier (struct multiplier *pmul) |
| Initialize new multiplier for use. More... | |
Private Attributes | |
| ruledit_gui * | ui |
| QLineEdit * | name |
| QLineEdit * | rname |
| QListWidget * | mpr_list |
| QRadioButton * | same_name |
| struct multiplier * | selected |
Definition at line 28 of file tab_multiplier.h.
|
explicit |
Setup tab_multiplier object.
Definition at line 40 of file tab_multiplier.cpp.
|
privateslot |
User requested new multiplier.
Definition at line 242 of file tab_multiplier.cpp.
Referenced by tab_multiplier().
|
privateslot |
User requested multiplier deletion.
Definition at line 207 of file tab_multiplier.cpp.
Referenced by tab_multiplier().
|
privateslot |
User wants to edit reqs.
Definition at line 292 of file tab_multiplier.cpp.
Referenced by tab_multiplier().
|
private |
Initialize new multiplier for use.
Definition at line 228 of file tab_multiplier.cpp.
Referenced by add_now().
|
privateslot |
User entered name for the multiplier.
Definition at line 174 of file tab_multiplier.cpp.
Referenced by tab_multiplier().
| void tab_multiplier::refresh | ( | ) |
Refresh the information.
Definition at line 112 of file tab_multiplier.cpp.
Referenced by add_now(), delete_now(), ruledit_gui::launch_now(), name_given(), and tab_multiplier().
|
privateslot |
Toggled whether rule_name and name should be kept identical.
Definition at line 281 of file tab_multiplier.cpp.
Referenced by tab_multiplier().
|
privateslot |
User selected multiplier from the list.
Definition at line 159 of file tab_multiplier.cpp.
Referenced by tab_multiplier().
|
private |
Update info of the multiplier.
Definition at line 131 of file tab_multiplier.cpp.
Referenced by add_now(), delete_now(), and select_multiplier().
|
private |
Definition at line 42 of file tab_multiplier.h.
Referenced by refresh(), select_multiplier(), and tab_multiplier().
|
private |
Definition at line 40 of file tab_multiplier.h.
Referenced by name_given(), same_name_toggle(), tab_multiplier(), and update_multiplier_info().
|
private |
Definition at line 41 of file tab_multiplier.h.
Referenced by name_given(), same_name_toggle(), tab_multiplier(), and update_multiplier_info().
|
private |
Definition at line 43 of file tab_multiplier.h.
Referenced by name_given(), tab_multiplier(), and update_multiplier_info().
|
private |
Definition at line 45 of file tab_multiplier.h.
Referenced by delete_now(), edit_reqs(), name_given(), tab_multiplier(), and update_multiplier_info().
|
private |
Definition at line 36 of file tab_multiplier.h.
Referenced by delete_now(), edit_reqs(), name_given(), and tab_multiplier().