1818a573052e515936dccc642c02d9c05fdfc8c0
[aspt.git] / stafftab.h
1 /*******************************************************************
2 Jan Cermak | johniez | aspt.johniez.com
3 Creative Commons 2.5 Attribution-NonCommercial-NoDerivs 2.5 license
4 http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode
5 *******************************************************************/
6
7 #ifndef STAFFTAB__H__
8 #define STAFFTAB__H__
9
10 #include <QWidget>
11 #include <QTabWidget>
12 #include <QVBoxLayout>
13 #include <QPushButton>
14 #include <QLabel>
15
16 #include "staffmember.h"
17
18 extern void parse(const QString &);
19 extern int staffCnt;
20 extern StaffMemberStruct staff[];
21
22 class StaffTab: public QWidget {
23         Q_OBJECT
24         QTabWidget *tabWidget;
25         QVBoxLayout *mainLayout;
26 public:
27         StaffTab(QWidget *parent = 0);
28         ~StaffTab();
29         
30         void rebuildUI();
31 private:
32         void initTabs();
33 public slots:
34         void dataChanged();
35 };
36
37 #endif