ff7tk  0.02
Toolkit for making FF7 Tools
MainWindow Class Reference

#include <mainwindow.h>

Inheritance diagram for MainWindow:

Public Member Functions

 MainWindow (QWidget *parent=0)
 
 ~MainWindow ()
 

Private Slots

void hideAllBoxes (void)
 
void on_combo_widget_currentIndexChanged (int index)
 
void on_sb_materia_editor_setStarSize_valueChanged (int arg1)
 
void on_cb_materia_editor_setEditable_toggled (bool checked)
 
void on_cb_charEditor_clicked (bool checked)
 
void on_pushButton_clicked ()
 
void on_checkBox_toggled (bool checked)
 
void on_btn_showmetaData_clicked ()
 
void on_btn_slotSelect_clicked ()
 
void on_btn_lgpSelect_clicked ()
 
void on_btnExtractLgp_clicked ()
 
void on_btn_loadAchievement_clicked ()
 
void on_btn_saveAchievement_clicked ()
 
void on_lineEdit_editingFinished ()
 
void on_checkBox_2_toggled (bool checked)
 
void on_checkBox_3_clicked (bool checked)
 
void on_cbEditableMateriaCombos_clicked (bool checked)
 
void on_checkBox_4_clicked (bool checked)
 

Private Attributes

Ui::MainWindow * ui
 
qreal scale
 
MateriaEditormateria_editor
 
CharEditorchar_editor
 
ItemListitem_list
 
MetadataCreatormetadataCreator
 
PhsListWidgetListPHS
 
MenuListWidgetListMenu
 
LgplgpFile
 
LocationViewerlocViewer
 
OptionsWidgetoptionsWidget
 
ChocoboManagerchocoboManager
 
AchievementEditorachievementEditor
 
CharManagercharManager
 

Detailed Description

Definition at line 47 of file mainwindow.h.

Constructor & Destructor Documentation

MainWindow::MainWindow ( QWidget *  parent = 0)
explicit
MainWindow::~MainWindow ( )

Definition at line 83 of file mainwindow.cpp.

References ui.

Member Function Documentation

void MainWindow::hideAllBoxes ( void  )
privateslot

Definition at line 189 of file mainwindow.cpp.

References ui.

Referenced by MainWindow(), and on_combo_widget_currentIndexChanged().

void MainWindow::on_btn_lgpSelect_clicked ( )
privateslot
void MainWindow::on_btn_loadAchievement_clicked ( )
privateslot

Definition at line 207 of file mainwindow.cpp.

References achievementEditor, and AchievementEditor::openFile().

void MainWindow::on_btn_saveAchievement_clicked ( )
privateslot

Definition at line 214 of file mainwindow.cpp.

References achievementEditor, and AchievementEditor::saveFile().

void MainWindow::on_btn_showmetaData_clicked ( )
privateslot

Definition at line 122 of file mainwindow.cpp.

References metadataCreator.

void MainWindow::on_btn_slotSelect_clicked ( )
privateslot

Definition at line 129 of file mainwindow.cpp.

References FF7Save::loadFile(), scale, and ui.

void MainWindow::on_btnExtractLgp_clicked ( )
privateslot

Definition at line 168 of file mainwindow.cpp.

References Archive::fileData(), Lgp::fileList(), lgpFile, and ui.

void MainWindow::on_cb_charEditor_clicked ( bool  checked)
privateslot

Definition at line 109 of file mainwindow.cpp.

References char_editor, and CharEditor::setEditable().

void MainWindow::on_cb_materia_editor_setEditable_toggled ( bool  checked)
privateslot

Definition at line 108 of file mainwindow.cpp.

References materia_editor, and MateriaEditor::setEditable().

void MainWindow::on_cbEditableMateriaCombos_clicked ( bool  checked)
privateslot

Definition at line 224 of file mainwindow.cpp.

References materia_editor, and MateriaEditor::setEditableMateriaCombo().

void MainWindow::on_checkBox_2_toggled ( bool  checked)
privateslot

Definition at line 221 of file mainwindow.cpp.

References locViewer, and LocationViewer::setAdvancedMode().

void MainWindow::on_checkBox_3_clicked ( bool  checked)
privateslot

Definition at line 223 of file mainwindow.cpp.

References char_editor, and CharEditor::setEditableComboBoxes().

void MainWindow::on_checkBox_4_clicked ( bool  checked)
privateslot

Definition at line 225 of file mainwindow.cpp.

References item_list, and ItemList::setEditableItemCombo().

void MainWindow::on_checkBox_toggled ( bool  checked)
privateslot

Definition at line 110 of file mainwindow.cpp.

References char_editor, and CharEditor::setAdvancedMode().

void MainWindow::on_combo_widget_currentIndexChanged ( int  index)
privateslot

Definition at line 85 of file mainwindow.cpp.

References hideAllBoxes(), and ui.

void MainWindow::on_lineEdit_editingFinished ( )
privateslot

Definition at line 220 of file mainwindow.cpp.

References locViewer, LocationViewer::setSelected(), and ui.

void MainWindow::on_pushButton_clicked ( )
privateslot

Definition at line 112 of file mainwindow.cpp.

References char_editor, and CharEditor::setChar().

void MainWindow::on_sb_materia_editor_setStarSize_valueChanged ( int  arg1)
privateslot

Definition at line 107 of file mainwindow.cpp.

References materia_editor, and MateriaEditor::setStarsSize().

Member Data Documentation

AchievementEditor* MainWindow::achievementEditor
private
CharEditor* MainWindow::char_editor
private
CharManager* MainWindow::charManager
private

Definition at line 94 of file mainwindow.h.

Referenced by MainWindow().

ChocoboManager* MainWindow::chocoboManager
private

Definition at line 92 of file mainwindow.h.

Referenced by MainWindow().

ItemList* MainWindow::item_list
private

Definition at line 84 of file mainwindow.h.

Referenced by MainWindow(), and on_checkBox_4_clicked().

Lgp* MainWindow::lgpFile
private

Definition at line 89 of file mainwindow.h.

Referenced by MainWindow(), on_btn_lgpSelect_clicked(), and on_btnExtractLgp_clicked().

MenuListWidget* MainWindow::ListMenu
private

Definition at line 88 of file mainwindow.h.

Referenced by MainWindow().

PhsListWidget* MainWindow::ListPHS
private

Definition at line 87 of file mainwindow.h.

Referenced by MainWindow().

LocationViewer* MainWindow::locViewer
private

Definition at line 90 of file mainwindow.h.

Referenced by MainWindow(), on_checkBox_2_toggled(), and on_lineEdit_editingFinished().

MetadataCreator* MainWindow::metadataCreator
private

Definition at line 85 of file mainwindow.h.

Referenced by on_btn_showmetaData_clicked().

OptionsWidget* MainWindow::optionsWidget
private

Definition at line 91 of file mainwindow.h.

Referenced by MainWindow().

qreal MainWindow::scale
private

Definition at line 81 of file mainwindow.h.

Referenced by MainWindow(), and on_btn_slotSelect_clicked().


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