ff7tk
0.02
Toolkit for making FF7 Tools
|
easily manage the menus in Final Fantasy 7 More...
#include <MenuListWidget.h>
Public Types | |
enum | Box { MENUVISIBLE =1, MENULOCKED =2 } |
Acces to Visible and Locked boxes without knowing their index. More... | |
Public Slots | |
void | setChecked (int row, int box, bool checked) |
SLOT: set the check state for an item. More... | |
Signals | |
void | visibleToggled (int row, bool checked) |
SIGNAL: The visible box has changed its checked state. More... | |
void | lockedToggled (int row, bool checked) |
SIGNAL: The locked box has changed its checked state. More... | |
Public Member Functions | |
MenuListWidget (qreal Scale=1, QWidget *parent=0) | |
Private Slots | |
void | cb_item_one_toggled (bool checked) |
void | cb_item_two_toggled (bool checked) |
void | cb_magic_one_toggled (bool checked) |
void | cb_magic_two_toggled (bool checked) |
void | cb_materia_one_toggled (bool checked) |
void | cb_materia_two_toggled (bool checked) |
void | cb_equip_one_toggled (bool checked) |
void | cb_equip_two_toggled (bool checked) |
void | cb_status_one_toggled (bool checked) |
void | cb_status_two_toggled (bool checked) |
void | cb_order_one_toggled (bool checked) |
void | cb_order_two_toggled (bool checked) |
void | cb_limit_one_toggled (bool checked) |
void | cb_limit_two_toggled (bool checked) |
void | cb_config_one_toggled (bool checked) |
void | cb_config_two_toggled (bool checked) |
void | cb_phs_one_toggled (bool checked) |
void | cb_phs_two_toggled (bool checked) |
void | cb_save_one_toggled (bool checked) |
void | cb_save_two_toggled (bool checked) |
Private Member Functions | |
void | init_display () |
void | connectAll () |
void | disconnectAll () |
Private Attributes | |
DoubleCheckBox * | cb_item |
DoubleCheckBox * | cb_magic |
DoubleCheckBox * | cb_materia |
DoubleCheckBox * | cb_equip |
DoubleCheckBox * | cb_status |
DoubleCheckBox * | cb_order |
DoubleCheckBox * | cb_limit |
DoubleCheckBox * | cb_config |
DoubleCheckBox * | cb_phs |
DoubleCheckBox * | cb_save |
QLabel * | lbl_title |
qreal | scale |
easily manage the menus in Final Fantasy 7
Definition at line 29 of file MenuListWidget.h.
enum MenuListWidget::Box |
Acces to Visible and Locked boxes without knowing their index.
Enumerator | |
---|---|
MENUVISIBLE | |
MENULOCKED |
Definition at line 36 of file MenuListWidget.h.
|
explicit |
Definition at line 17 of file MenuListWidget.cpp.
References connectAll(), init_display(), and scale.
|
privateslot |
Definition at line 118 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 119 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 110 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 111 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 104 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 105 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 116 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 117 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 106 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 107 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 108 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 109 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 114 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 115 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 120 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 121 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 122 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 123 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 112 of file MenuListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 113 of file MenuListWidget.cpp.
References lockedToggled().
Referenced by connectAll(), and disconnectAll().
|
private |
Definition at line 125 of file MenuListWidget.cpp.
References cb_config, cb_config_one_toggled(), cb_config_two_toggled(), cb_equip, cb_equip_one_toggled(), cb_equip_two_toggled(), cb_item, cb_item_one_toggled(), cb_item_two_toggled(), cb_limit, cb_limit_one_toggled(), cb_limit_two_toggled(), cb_magic, cb_magic_one_toggled(), cb_magic_two_toggled(), cb_materia, cb_materia_one_toggled(), cb_materia_two_toggled(), cb_order, cb_order_one_toggled(), cb_order_two_toggled(), cb_phs, cb_phs_one_toggled(), cb_phs_two_toggled(), cb_save, cb_save_one_toggled(), cb_save_two_toggled(), cb_status, cb_status_one_toggled(), and cb_status_two_toggled().
Referenced by MenuListWidget(), and setChecked().
|
private |
Definition at line 148 of file MenuListWidget.cpp.
References cb_config, cb_config_one_toggled(), cb_config_two_toggled(), cb_equip, cb_equip_one_toggled(), cb_equip_two_toggled(), cb_item, cb_item_one_toggled(), cb_item_two_toggled(), cb_limit, cb_limit_one_toggled(), cb_limit_two_toggled(), cb_magic, cb_magic_one_toggled(), cb_magic_two_toggled(), cb_materia, cb_materia_one_toggled(), cb_materia_two_toggled(), cb_order, cb_order_one_toggled(), cb_order_two_toggled(), cb_phs, cb_phs_one_toggled(), cb_phs_two_toggled(), cb_save, cb_save_one_toggled(), cb_save_two_toggled(), cb_status, cb_status_one_toggled(), and cb_status_two_toggled().
Referenced by setChecked().
|
private |
Definition at line 24 of file MenuListWidget.cpp.
References cb_config, cb_equip, cb_item, cb_limit, cb_magic, cb_materia, cb_order, cb_phs, cb_save, cb_status, lbl_title, scale, and DoubleCheckBox::setBoxToolTip().
Referenced by MenuListWidget().
|
signal |
SIGNAL: The locked box has changed its checked state.
row | the row (FF7Save::MENUITEMS) |
checked | the new check state |
Referenced by cb_config_two_toggled(), cb_equip_two_toggled(), cb_item_two_toggled(), cb_limit_two_toggled(), cb_magic_two_toggled(), cb_materia_two_toggled(), cb_order_two_toggled(), cb_phs_two_toggled(), cb_save_two_toggled(), and cb_status_two_toggled().
|
slot |
SLOT: set the check state for an item.
row | the row (FF7Save::MENUITEMS) |
box | the box that is being set (MenuListWidget::Box) |
checked | the new check state |
Definition at line 86 of file MenuListWidget.cpp.
References cb_config, cb_equip, cb_item, cb_limit, cb_magic, cb_materia, cb_order, cb_phs, cb_save, cb_status, connectAll(), disconnectAll(), and DoubleCheckBox::setChecked().
|
signal |
SIGNAL: The visible box has changed its checked state.
row | the row (FF7Save::MENUITEMS) |
checked | the new check state |
Referenced by cb_config_one_toggled(), cb_equip_one_toggled(), cb_item_one_toggled(), cb_limit_one_toggled(), cb_magic_one_toggled(), cb_materia_one_toggled(), cb_order_one_toggled(), cb_phs_one_toggled(), cb_save_one_toggled(), and cb_status_one_toggled().
|
private |
Definition at line 87 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 83 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 80 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 86 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 81 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 82 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 85 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 88 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 89 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 84 of file MenuListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 90 of file MenuListWidget.h.
Referenced by init_display().
|
private |
Definition at line 94 of file MenuListWidget.h.
Referenced by init_display(), and MenuListWidget().