00001 #ifndef TONLEITER_MAINWIDGET_H 00002 #define TONLEITER_MAINWIDGET_H 00003 00004 #include <qmainwindow.h> 00005 00006 #include "fretboard.h" 00007 #include "menuwidget.h" 00008 #include "tonleiterdata.h" 00009 00010 class MainWidget : public QMainWindow 00011 { 00012 Q_OBJECT 00013 private: 00014 Data::TonleiterData* data; 00015 Menu::MenuWidget* menuwidget; 00016 Graph::FretBoard* fretboard; 00017 bool showmenu; 00018 public: 00019 MainWidget(QWidget* parent=0,const char* name="MainWidget",WFlags f=0); 00020 virtual ~MainWidget(); 00021 static QString appName() { return QString::fromLatin1( QUICKAPP_NAME ); } 00022 00023 private slots: 00024 void fretboardPressed(); 00025 }; 00026 00027 #endif //TONLEITER_MAINWIDGET_H
1.4.2