ff7tk
0.02
Toolkit for making FF7 Tools
|
Easily manage the who can be in the phs. More...
#include <PhsListWidget.h>
Public Types | |
enum | Box { PHSALLOWED =1, PHSVISIBLE =2 } |
Acces to Allow and Visible 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 | allowedToggled (int row, bool checked) |
SIGNAL: The allowed box has changed its checked state. More... | |
void | visibleToggled (int row, bool checked) |
SIGNAL: The visible box has changed its checked state. More... | |
Public Member Functions | |
PhsListWidget (qreal Scale=1, QWidget *parent=0) | |
Private Slots | |
void | cb_cloud_allowedToggled (bool checked) |
void | cb_cloud_visibleToggled (bool checked) |
void | cb_barret_allowedToggled (bool checked) |
void | cb_barret_visibleToggled (bool checked) |
void | cb_tifa_allowedToggled (bool checked) |
void | cb_tifa_visibleToggled (bool checked) |
void | cb_aerith_allowedToggled (bool checked) |
void | cb_aerith_visibleToggled (bool checked) |
void | cb_red_allowedToggled (bool checked) |
void | cb_red_visibleToggled (bool checked) |
void | cb_yuffie_allowedToggled (bool checked) |
void | cb_yuffie_visibleToggled (bool checked) |
void | cb_cait_allowedToggled (bool checked) |
void | cb_cait_visibleToggled (bool checked) |
void | cb_vincent_allowedToggled (bool checked) |
void | cb_vincent_visibleToggled (bool checked) |
void | cb_cid_allowedToggled (bool checked) |
void | cb_cid_visibleToggled (bool checked) |
Private Member Functions | |
void | init_display () |
void | connectAll () |
void | disconnectAll () |
Private Attributes | |
DoubleCheckBox * | cb_cloud |
DoubleCheckBox * | cb_barret |
DoubleCheckBox * | cb_tifa |
DoubleCheckBox * | cb_aerith |
DoubleCheckBox * | cb_red |
DoubleCheckBox * | cb_yuffie |
DoubleCheckBox * | cb_cait |
DoubleCheckBox * | cb_vincent |
DoubleCheckBox * | cb_cid |
QLabel * | lbl_phs |
qreal | scale |
Easily manage the who can be in the phs.
Ment to be used with FF7Save
Definition at line 31 of file PhsListWidget.h.
enum PhsListWidget::Box |
Acces to Allow and Visible boxes without knowing their index.
Enumerator | |
---|---|
PHSALLOWED |
1 |
PHSVISIBLE |
2 |
Definition at line 38 of file PhsListWidget.h.
|
explicit |
Definition at line 17 of file PhsListWidget.cpp.
References connectAll(), init_display(), and scale.
|
signal |
SIGNAL: The allowed box has changed its checked state.
row | the row its changed in (FF7Char::Char) |
checked | the new check state |
Referenced by cb_aerith_allowedToggled(), cb_barret_allowedToggled(), cb_cait_allowedToggled(), cb_cid_allowedToggled(), cb_cloud_allowedToggled(), cb_red_allowedToggled(), cb_tifa_allowedToggled(), cb_vincent_allowedToggled(), and cb_yuffie_allowedToggled().
|
privateslot |
Definition at line 105 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 106 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 101 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 102 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 111 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 112 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 115 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 116 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 99 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 100 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 107 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 108 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 103 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 104 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 113 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 114 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 109 of file PhsListWidget.cpp.
References allowedToggled().
Referenced by connectAll(), and disconnectAll().
|
privateslot |
Definition at line 110 of file PhsListWidget.cpp.
References visibleToggled().
Referenced by connectAll(), and disconnectAll().
|
private |
Definition at line 118 of file PhsListWidget.cpp.
References cb_aerith, cb_aerith_allowedToggled(), cb_aerith_visibleToggled(), cb_barret, cb_barret_allowedToggled(), cb_barret_visibleToggled(), cb_cait, cb_cait_allowedToggled(), cb_cait_visibleToggled(), cb_cid, cb_cid_allowedToggled(), cb_cid_visibleToggled(), cb_cloud, cb_cloud_allowedToggled(), cb_cloud_visibleToggled(), cb_red, cb_red_allowedToggled(), cb_red_visibleToggled(), cb_tifa, cb_tifa_allowedToggled(), cb_tifa_visibleToggled(), cb_vincent, cb_vincent_allowedToggled(), cb_vincent_visibleToggled(), cb_yuffie, cb_yuffie_allowedToggled(), and cb_yuffie_visibleToggled().
Referenced by PhsListWidget(), and setChecked().
|
private |
Definition at line 139 of file PhsListWidget.cpp.
References cb_aerith, cb_aerith_allowedToggled(), cb_aerith_visibleToggled(), cb_barret, cb_barret_allowedToggled(), cb_barret_visibleToggled(), cb_cait, cb_cait_allowedToggled(), cb_cait_visibleToggled(), cb_cid, cb_cid_allowedToggled(), cb_cid_visibleToggled(), cb_cloud, cb_cloud_allowedToggled(), cb_cloud_visibleToggled(), cb_red, cb_red_allowedToggled(), cb_red_visibleToggled(), cb_tifa, cb_tifa_allowedToggled(), cb_tifa_visibleToggled(), cb_vincent, cb_vincent_allowedToggled(), cb_vincent_visibleToggled(), cb_yuffie, cb_yuffie_allowedToggled(), and cb_yuffie_visibleToggled().
Referenced by setChecked().
|
private |
Definition at line 24 of file PhsListWidget.cpp.
References cb_aerith, cb_barret, cb_cait, cb_cid, cb_cloud, cb_red, cb_tifa, cb_vincent, cb_yuffie, lbl_phs, scale, and DoubleCheckBox::setBoxToolTip().
Referenced by PhsListWidget().
|
slot |
SLOT: set the check state for an item.
row | the row (char id is row order) |
box | the box that is being set (PhsListWidget::Box) |
checked | the new check state |
Definition at line 81 of file PhsListWidget.cpp.
References cb_aerith, cb_barret, cb_cait, cb_cid, cb_cloud, cb_red, cb_tifa, cb_vincent, cb_yuffie, connectAll(), disconnectAll(), and DoubleCheckBox::setChecked().
|
signal |
SIGNAL: The visible box has changed its checked state.
row | the row its changed in (FF7Char::Char) |
checked | the new check state |
Referenced by cb_aerith_visibleToggled(), cb_barret_visibleToggled(), cb_cait_visibleToggled(), cb_cid_visibleToggled(), cb_cloud_visibleToggled(), cb_red_visibleToggled(), cb_tifa_visibleToggled(), cb_vincent_visibleToggled(), and cb_yuffie_visibleToggled().
|
private |
Definition at line 86 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 84 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 89 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 91 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 83 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 87 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 85 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 90 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 88 of file PhsListWidget.h.
Referenced by connectAll(), disconnectAll(), init_display(), and setChecked().
|
private |
Definition at line 92 of file PhsListWidget.h.
Referenced by init_display().
|
private |
Definition at line 96 of file PhsListWidget.h.
Referenced by init_display(), and PhsListWidget().