ff7tk  0.02
Toolkit for making FF7 Tools
CharManager Class Reference

#include <CharManager.h>

Inheritance diagram for CharManager:

Public Slots

void setParty (qint8 member1, qint8 member2, qint8 member3)
 

Signals

void comboParty1_changed (qint8)
 
void comboParty2_changed (qint8)
 
void comboParty3_changed (qint8)
 

Public Member Functions

 CharManager (qreal Scale=1, QWidget *parent=0)
 

Private Slots

void party1Changed (int)
 
void party2Changed (int)
 
void party3Changed (int)
 

Private Member Functions

void initDisplay (void)
 
void connectAll (void)
 
void disconnectAll (void)
 

Private Attributes

FF7CharcharData
 
CharEditorcharEditor
 
QComboBox * comboParty [3]
 
bool load
 
qreal scale
 

Detailed Description

Definition at line 29 of file CharManager.h.

Constructor & Destructor Documentation

CharManager::CharManager ( qreal  Scale = 1,
QWidget *  parent = 0 
)
explicit

Definition at line 18 of file CharManager.cpp.

References charData, connectAll(), initDisplay(), and scale.

Member Function Documentation

void CharManager::comboParty1_changed ( qint8  )
signal

Referenced by party1Changed().

void CharManager::comboParty2_changed ( qint8  )
signal

Referenced by party2Changed().

void CharManager::comboParty3_changed ( qint8  )
signal

Referenced by party3Changed().

void CharManager::connectAll ( void  )
private

Definition at line 71 of file CharManager.cpp.

References comboParty, party1Changed(), party2Changed(), and party3Changed().

Referenced by CharManager().

void CharManager::disconnectAll ( void  )
private

Definition at line 78 of file CharManager.cpp.

References comboParty, party1Changed(), party2Changed(), and party3Changed().

void CharManager::initDisplay ( void  )
private

Definition at line 27 of file CharManager.cpp.

References charData, charEditor, comboParty, FF7Char::defaultName(), FF7Char::icon(), load, and scale.

Referenced by CharManager().

void CharManager::party1Changed ( int  index)
privateslot

Definition at line 84 of file CharManager.cpp.

References comboParty1_changed(), and load.

Referenced by connectAll(), and disconnectAll().

void CharManager::party2Changed ( int  index)
privateslot

Definition at line 85 of file CharManager.cpp.

References comboParty2_changed(), and load.

Referenced by connectAll(), and disconnectAll().

void CharManager::party3Changed ( int  index)
privateslot

Definition at line 86 of file CharManager.cpp.

References comboParty3_changed(), and load.

Referenced by connectAll(), and disconnectAll().

void CharManager::setParty ( qint8  member1,
qint8  member2,
qint8  member3 
)
slot

Definition at line 88 of file CharManager.cpp.

References comboParty, and load.

Member Data Documentation

FF7Char* CharManager::charData
private

Definition at line 51 of file CharManager.h.

Referenced by CharManager(), and initDisplay().

CharEditor* CharManager::charEditor
private

Definition at line 52 of file CharManager.h.

Referenced by initDisplay().

QComboBox* CharManager::comboParty[3]
private

Definition at line 53 of file CharManager.h.

Referenced by connectAll(), disconnectAll(), initDisplay(), and setParty().

bool CharManager::load
private

Definition at line 54 of file CharManager.h.

Referenced by initDisplay(), party1Changed(), party2Changed(), party3Changed(), and setParty().

qreal CharManager::scale
private

Definition at line 55 of file CharManager.h.

Referenced by CharManager(), and initDisplay().


The documentation for this class was generated from the following files: