Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Menu::InstEditDialog Class Reference

#include </home/clem/local/src/opie/noncore/multimedia/tonleiter/editinst.h>

List of all members.

Public Member Functions

 InstEditDialog (TonleiterData *data, QWidget *parent, const char *name="InstEditDialog")
 ~InstEditDialog ()

Private Types

typedef QList< EditStringWidgetStringWidgetList

Private Slots

void setCurrentInstrumetID (int id)
void addInstrument ()
void deleteInstrument ()
void addLowString ()
void addHighString ()
void deleteString (int id)

Private Member Functions

void saveInstrument ()
void loadInstrument ()

Private Attributes

TonleiterData * data
int instid
QComboBox * boxInst
QSpinBox * stringBox
QScrollView * scrollview
QVBox * stringwidget
StringWidgetList stringlist


Member Typedef Documentation

typedef QList<EditStringWidget> Menu::InstEditDialog::StringWidgetList [private]
 

Definition at line 34 of file editinst.h.


Constructor & Destructor Documentation

Menu::InstEditDialog::InstEditDialog TonleiterData *  data,
QWidget *  parent,
const char *  name = "InstEditDialog"
 

Menu::InstEditDialog::~InstEditDialog  ) 
 


Member Function Documentation

void Menu::InstEditDialog::addHighString  )  [private, slot]
 

void Menu::InstEditDialog::addInstrument  )  [private, slot]
 

void Menu::InstEditDialog::addLowString  )  [private, slot]
 

void Menu::InstEditDialog::deleteInstrument  )  [private, slot]
 

void Menu::InstEditDialog::deleteString int  id  )  [private, slot]
 

void Menu::InstEditDialog::loadInstrument  )  [private]
 

Referenced by Menu::InstEditDialog::setCurrentInstrumetID().

void Menu::InstEditDialog::saveInstrument  )  [private]
 

Referenced by Menu::InstEditDialog::setCurrentInstrumetID().

void Menu::InstEditDialog::setCurrentInstrumetID int  id  )  [private, slot]
 


Member Data Documentation

QComboBox* Menu::InstEditDialog::boxInst [private]
 

Definition at line 27 of file editinst.h.

TonleiterData* Menu::InstEditDialog::data [private]
 

Definition at line 22 of file editinst.h.

Referenced by Menu::InstEditDialog::loadInstrument(), and Menu::InstEditDialog::setCurrentInstrumetID().

int Menu::InstEditDialog::instid [private]
 

Definition at line 25 of file editinst.h.

Referenced by Menu::InstEditDialog::loadInstrument(), and Menu::InstEditDialog::setCurrentInstrumetID().

QScrollView* Menu::InstEditDialog::scrollview [private]
 

Definition at line 30 of file editinst.h.

QSpinBox* Menu::InstEditDialog::stringBox [private]
 

Definition at line 28 of file editinst.h.

StringWidgetList Menu::InstEditDialog::stringlist [private]
 

Definition at line 35 of file editinst.h.

Referenced by Menu::InstEditDialog::loadInstrument(), and Menu::InstEditDialog::saveInstrument().

QVBox* Menu::InstEditDialog::stringwidget [private]
 

Definition at line 31 of file editinst.h.

Referenced by Menu::InstEditDialog::loadInstrument().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:40:00 2005 for OPIE by  doxygen 1.4.2