ff7tk
0.02
Toolkit for making FF7 Tools
|
#include <ChocoboManager.h>
Public Slots | |
void | setAdvancedMode (bool advanced) |
void | setData (FF7CHOCOBO choco[6], QString name[6], quint16 stamina[6], bool cMate[6], qint8 owned, qint8 occupied, qint8 mask, qint8 chocoPens[4], quint8 chocoRatings[6]) |
void | setData (QList< FF7CHOCOBO > chocos, QList< QString > names, QList< quint16 > staminas, QList< bool > cMate, qint8 owned, qint8 occupied, qint8 mask, QList< qint8 > chocoPens, QList< quint8 > chocoRatings) |
void | setChocobo (int s, FF7CHOCOBO chocoData, QString chocoName, quint16 chocoStamina, bool chocoCmate, quint8 rating) |
void | setChocoboPen (int pen, int value) |
void | setOwned (int owned) |
void | setOccupied (int occupied, int mask) |
void | setHoverStyle (QString backgroundColor) |
void | setHoverStyle () |
Signals | |
void | ownedChanged (qint8) |
void | occupiedChanged (qint8) |
void | stableMaskChanged (qint8) |
void | setMode (bool advanced) |
void | nameChanged (int, QString) |
void | sexChanged (int, quint8) |
void | typeChanged (int, quint8) |
void | sprintChanged (int, quint16) |
void | mSprintChanged (int, quint16) |
void | speedChanged (int, quint16) |
void | mSpeedChanged (int, quint16) |
void | staminaChanged (int, quint16) |
void | accelChanged (int, quint8) |
void | coopChanged (int, quint8) |
void | intelligenceChanged (int, quint8) |
void | personalityChanged (int, quint8) |
void | pCountChanged (int, quint8) |
void | winsChanged (int, quint8) |
void | ratingChanged (int, quint8) |
void | cantMateChanged (int, bool) |
void | penChanged (int, int) |
Public Member Functions | |
ChocoboManager (qreal Scale=1, QWidget *parent=0) | |
Private Slots | |
void | sbOwnedChanged (int) |
void | copy () |
void | paste () |
void | remove () |
void | clicked () |
void | ChocoboChanged (int s) |
void | occupiedToggled (bool occupied) |
void | NameChange (QString) |
void | SexChange (quint8) |
void | TypeChange (quint8) |
void | SprintChanged (quint16) |
void | MsprintChanged (quint16) |
void | SpeedChanged (quint16) |
void | MspeedChanged (quint16) |
void | StaminaChanged (quint16) |
void | AccelChanged (quint8) |
void | CoopChanged (quint8) |
void | IntelligenceChanged (quint8) |
void | PersonalityChanged (quint8) |
void | PcountChanged (quint8) |
void | WinsChanged (quint8) |
void | CantMateChanged (bool) |
void | ChocoPenIndexChanged (int) |
void | RatingChanged (quint8) |
Private Member Functions | |
bool | isEmpty (FF7CHOCOBO choco) |
void | initDisplay (void) |
void | initConnections (void) |
void | initData (void) |
void | rmChocobo (int s) |
void | labelUpdate (int label) |
Private Attributes | |
QLabel * | lblStablesOwned |
QSpinBox * | sbStablesOwned |
QLabel * | lblStablesOccupied |
QLCDNumber * | lcdStablesOccupied |
ChocoboLabel * | chocoboLabel [6] |
ChocoboEditor * | chocoboEditor |
qint8 | stablesOwned |
qint8 | stablesOccupied |
qint8 | stableMask |
int | selectedStable |
FF7CHOCOBO | chocoboData [7] |
QString | chocoboName [7] |
bool | cantMate [7] |
quint16 | chocoboStamina [7] |
quint8 | chocoboRatings [7] |
QComboBox * | comboChocoPen [4] |
qreal | scale |
Definition at line 28 of file ChocoboManager.h.
|
explicit |
Definition at line 18 of file ChocoboManager.cpp.
References initConnections(), initData(), initDisplay(), scale, and setHoverStyle().
|
signal |
Referenced by AccelChanged(), ChocoboChanged(), and initConnections().
|
privateslot |
Definition at line 346 of file ChocoboManager.cpp.
References accelChanged(), chocoboData, and selectedStable.
Referenced by initConnections().
|
signal |
Referenced by CantMateChanged(), ChocoboChanged(), and initConnections().
|
privateslot |
Definition at line 396 of file ChocoboManager.cpp.
References cantMate, cantMateChanged(), and selectedStable.
Referenced by initConnections().
|
privateslot |
Definition at line 493 of file ChocoboManager.cpp.
References accelChanged(), cantMate, cantMateChanged(), chocoboData, chocoboName, chocoboRatings, chocoboStamina, coopChanged(), intelligenceChanged(), mSpeedChanged(), mSprintChanged(), nameChanged(), pCountChanged(), personalityChanged(), ratingChanged(), sexChanged(), speedChanged(), sprintChanged(), staminaChanged(), typeChanged(), and winsChanged().
Referenced by paste(), and rmChocobo().
|
privateslot |
Definition at line 539 of file ChocoboManager.cpp.
References penChanged().
Referenced by initConnections().
|
privateslot |
Definition at line 257 of file ChocoboManager.cpp.
References cantMate, chocoboData, chocoboEditor, chocoboLabel, chocoboName, chocoboRatings, chocoboStamina, selectedStable, ChocoboEditor::SetChocobo(), and ChocoboLabel::setSelected().
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), CoopChanged(), and initConnections().
|
privateslot |
Definition at line 355 of file ChocoboManager.cpp.
References chocoboData, coopChanged(), and selectedStable.
Referenced by initConnections().
|
privateslot |
Definition at line 175 of file ChocoboManager.cpp.
References cantMate, chocoboData, chocoboName, chocoboRatings, and chocoboStamina.
Referenced by initConnections().
|
private |
Definition at line 112 of file ChocoboManager.cpp.
References accelChanged(), AccelChanged(), cantMateChanged(), CantMateChanged(), chocoboEditor, chocoboLabel, ChocoPenIndexChanged(), clicked(), comboChocoPen, coopChanged(), CoopChanged(), copy(), intelligenceChanged(), IntelligenceChanged(), mSpeedChanged(), MspeedChanged(), mSprintChanged(), MsprintChanged(), NameChange(), nameChanged(), occupiedToggled(), paste(), pCountChanged(), PcountChanged(), personalityChanged(), PersonalityChanged(), ratingChanged(), RatingChanged(), sbOwnedChanged(), sbStablesOwned, setAdvancedMode(), setMode(), SexChange(), sexChanged(), speedChanged(), SpeedChanged(), sprintChanged(), SprintChanged(), staminaChanged(), StaminaChanged(), TypeChange(), typeChanged(), winsChanged(), and WinsChanged().
Referenced by ChocoboManager().
|
private |
Definition at line 143 of file ChocoboManager.cpp.
References rmChocobo(), selectedStable, stablesOccupied, and stablesOwned.
Referenced by ChocoboManager().
|
private |
Definition at line 27 of file ChocoboManager.cpp.
References chocoboEditor, chocoboLabel, comboChocoPen, lblStablesOccupied, lblStablesOwned, lcdStablesOccupied, sbStablesOwned, scale, and ChocoboLabel::setSelected().
Referenced by ChocoboManager().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and IntelligenceChanged().
|
privateslot |
Definition at line 363 of file ChocoboManager.cpp.
References chocoboData, intelligenceChanged(), and selectedStable.
Referenced by initConnections().
|
private |
Definition at line 512 of file ChocoboManager.cpp.
|
private |
Definition at line 226 of file ChocoboManager.cpp.
References chocoboData, chocoboLabel, chocoboName, ChocoboLabel::setName(), ChocoboLabel::setOccupied(), ChocoboLabel::setRank(), ChocoboLabel::setSex(), ChocoboLabel::setType(), and stableMask.
Referenced by NameChange(), occupiedToggled(), RatingChanged(), setChocobo(), setOccupied(), SexChange(), TypeChange(), and WinsChanged().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and MspeedChanged().
|
privateslot |
Definition at line 330 of file ChocoboManager.cpp.
References chocoboData, mSpeedChanged(), and selectedStable.
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and MsprintChanged().
|
privateslot |
Definition at line 314 of file ChocoboManager.cpp.
References chocoboData, mSprintChanged(), and selectedStable.
Referenced by initConnections().
|
privateslot |
Definition at line 270 of file ChocoboManager.cpp.
References chocoboName, labelUpdate(), nameChanged(), and selectedStable.
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and NameChange().
|
signal |
Referenced by occupiedToggled(), paste(), and sbOwnedChanged().
|
privateslot |
Definition at line 235 of file ChocoboManager.cpp.
References chocoboEditor, chocoboLabel, ChocoboLabel::clearLabel(), labelUpdate(), lcdStablesOccupied, occupiedChanged(), selectedStable, ChocoboLabel::setSelected(), stableMask, stableMaskChanged(), and stablesOccupied.
Referenced by initConnections().
|
signal |
Referenced by sbOwnedChanged().
|
privateslot |
Definition at line 184 of file ChocoboManager.cpp.
References cantMate, ChocoboChanged(), chocoboData, chocoboLabel, chocoboName, chocoboRatings, chocoboStamina, occupiedChanged(), setChocobo(), ChocoboLabel::setOccupied(), setOccupied(), stableMask, stableMaskChanged(), and stablesOccupied.
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and PcountChanged().
|
privateslot |
Definition at line 379 of file ChocoboManager.cpp.
References chocoboData, pCountChanged(), and selectedStable.
Referenced by initConnections().
|
signal |
Referenced by ChocoPenIndexChanged().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and PersonalityChanged().
|
privateslot |
Definition at line 371 of file ChocoboManager.cpp.
References chocoboData, personalityChanged(), and selectedStable.
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and RatingChanged().
|
privateslot |
Definition at line 288 of file ChocoboManager.cpp.
References chocoboRatings, labelUpdate(), ratingChanged(), and selectedStable.
Referenced by initConnections().
|
privateslot |
Definition at line 199 of file ChocoboManager.cpp.
References rmChocobo().
|
private |
Definition at line 204 of file ChocoboManager.cpp.
References cantMate, ChocoboChanged(), chocoboData, chocoboEditor, chocoboLabel, chocoboName, chocoboRatings, chocoboStamina, selectedStable, and ChocoboLabel::setSelected().
Referenced by initData(), and remove().
|
privateslot |
Definition at line 151 of file ChocoboManager.cpp.
References chocoboEditor, chocoboLabel, occupiedChanged(), ownedChanged(), selectedStable, ChocoboLabel::setOccupied(), setOccupied(), stableMask, stableMaskChanged(), stablesOccupied, and stablesOwned.
Referenced by initConnections().
|
slot |
Definition at line 255 of file ChocoboManager.cpp.
References chocoboEditor, and ChocoboEditor::setAdvancedMode().
Referenced by initConnections().
|
slot |
Definition at line 434 of file ChocoboManager.cpp.
References cantMate, chocoboData, chocoboLabel, chocoboName, chocoboRatings, chocoboStamina, ChocoboLabel::clearLabel(), and labelUpdate().
|
slot |
Definition at line 445 of file ChocoboManager.cpp.
References comboChocoPen.
Referenced by setData().
|
slot |
Definition at line 404 of file ChocoboManager.cpp.
References chocoboEditor, chocoboLabel, ChocoboLabel::clearLabel(), selectedStable, setChocobo(), setChocoboPen(), setOccupied(), setOwned(), and ChocoboLabel::setSelected().
|
slot |
Definition at line 418 of file ChocoboManager.cpp.
References chocoboEditor, chocoboLabel, ChocoboLabel::clearLabel(), selectedStable, setChocobo(), setChocoboPen(), setOccupied(), setOwned(), and ChocoboLabel::setSelected().
|
slot |
Definition at line 530 of file ChocoboManager.cpp.
References chocoboLabel, and ChocoboLabel::setHoverColorStyle().
Referenced by MainWindow::MainWindow().
|
slot |
Definition at line 534 of file ChocoboManager.cpp.
References chocoboLabel, and ChocoboLabel::setHoverColorStyle().
Referenced by ChocoboManager().
|
signal |
Referenced by initConnections().
|
slot |
Definition at line 463 of file ChocoboManager.cpp.
References chocoboLabel, ChocoboLabel::clearLabel(), labelUpdate(), lcdStablesOccupied, ChocoboLabel::setOccupied(), stableMask, and stablesOccupied.
Referenced by paste(), sbOwnedChanged(), and setData().
|
slot |
Definition at line 450 of file ChocoboManager.cpp.
References chocoboLabel, sbStablesOwned, and stablesOwned.
Referenced by setData().
|
privateslot |
Definition at line 279 of file ChocoboManager.cpp.
References chocoboData, labelUpdate(), selectedStable, and sexChanged().
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and SexChange().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and SpeedChanged().
|
privateslot |
Definition at line 322 of file ChocoboManager.cpp.
References chocoboData, selectedStable, and speedChanged().
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and SprintChanged().
|
privateslot |
Definition at line 306 of file ChocoboManager.cpp.
References chocoboData, selectedStable, and sprintChanged().
Referenced by initConnections().
|
signal |
Referenced by occupiedToggled(), paste(), and sbOwnedChanged().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and StaminaChanged().
|
privateslot |
Definition at line 338 of file ChocoboManager.cpp.
References chocoboStamina, selectedStable, and staminaChanged().
Referenced by initConnections().
|
privateslot |
Definition at line 297 of file ChocoboManager.cpp.
References chocoboData, labelUpdate(), selectedStable, and typeChanged().
Referenced by initConnections().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and TypeChange().
|
signal |
Referenced by ChocoboChanged(), initConnections(), and WinsChanged().
|
privateslot |
Definition at line 387 of file ChocoboManager.cpp.
References chocoboData, labelUpdate(), selectedStable, and winsChanged().
Referenced by initConnections().
|
private |
Definition at line 111 of file ChocoboManager.h.
Referenced by CantMateChanged(), ChocoboChanged(), clicked(), copy(), paste(), rmChocobo(), and setChocobo().
|
private |
Definition at line 109 of file ChocoboManager.h.
Referenced by AccelChanged(), ChocoboChanged(), clicked(), CoopChanged(), copy(), IntelligenceChanged(), labelUpdate(), MspeedChanged(), MsprintChanged(), paste(), PcountChanged(), PersonalityChanged(), rmChocobo(), setChocobo(), SexChange(), SpeedChanged(), SprintChanged(), TypeChange(), and WinsChanged().
|
private |
Definition at line 103 of file ChocoboManager.h.
Referenced by clicked(), initConnections(), initDisplay(), occupiedToggled(), rmChocobo(), sbOwnedChanged(), setAdvancedMode(), and setData().
|
private |
Definition at line 102 of file ChocoboManager.h.
Referenced by clicked(), initConnections(), initDisplay(), labelUpdate(), occupiedToggled(), paste(), rmChocobo(), sbOwnedChanged(), setChocobo(), setData(), setHoverStyle(), setOccupied(), and setOwned().
|
private |
Definition at line 110 of file ChocoboManager.h.
Referenced by ChocoboChanged(), clicked(), copy(), labelUpdate(), NameChange(), paste(), rmChocobo(), and setChocobo().
|
private |
Definition at line 113 of file ChocoboManager.h.
Referenced by ChocoboChanged(), clicked(), copy(), paste(), RatingChanged(), rmChocobo(), and setChocobo().
|
private |
Definition at line 112 of file ChocoboManager.h.
Referenced by ChocoboChanged(), clicked(), copy(), paste(), rmChocobo(), setChocobo(), and StaminaChanged().
|
private |
Definition at line 114 of file ChocoboManager.h.
Referenced by initConnections(), initDisplay(), and setChocoboPen().
|
private |
Definition at line 100 of file ChocoboManager.h.
Referenced by initDisplay().
|
private |
Definition at line 98 of file ChocoboManager.h.
Referenced by initDisplay().
|
private |
Definition at line 101 of file ChocoboManager.h.
Referenced by initDisplay(), occupiedToggled(), and setOccupied().
|
private |
Definition at line 99 of file ChocoboManager.h.
Referenced by initConnections(), initDisplay(), and setOwned().
|
private |
Definition at line 115 of file ChocoboManager.h.
Referenced by ChocoboManager(), and initDisplay().
|
private |
Definition at line 107 of file ChocoboManager.h.
Referenced by AccelChanged(), CantMateChanged(), clicked(), CoopChanged(), initData(), IntelligenceChanged(), MspeedChanged(), MsprintChanged(), NameChange(), occupiedToggled(), PcountChanged(), PersonalityChanged(), RatingChanged(), rmChocobo(), sbOwnedChanged(), setData(), SexChange(), SpeedChanged(), SprintChanged(), StaminaChanged(), TypeChange(), and WinsChanged().
|
private |
Definition at line 106 of file ChocoboManager.h.
Referenced by labelUpdate(), occupiedToggled(), paste(), sbOwnedChanged(), and setOccupied().
|
private |
Definition at line 105 of file ChocoboManager.h.
Referenced by initData(), occupiedToggled(), paste(), sbOwnedChanged(), and setOccupied().
|
private |
Definition at line 104 of file ChocoboManager.h.
Referenced by initData(), sbOwnedChanged(), and setOwned().