Subversion Repositories svn1

Rev

Rev 221 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 221 Rev 380
Line 2... Line 2...
2
#define MAINWINDOW_H
2
#define MAINWINDOW_H
3
 
3
 
4
#include <QMainWindow>
4
#include <QMainWindow>
5
#include <QTextCursor>
5
#include <QTextCursor>
6
#include <QTextDocument>
6
#include <QTextDocument>
-
 
7
#include <QMenu>
7
 
8
 
8
class QmReportWindow;
9
class QmReportWindow;
9
 
10
 
10
namespace Ui {
11
namespace Ui {
11
    class MainWindow;
12
    class MainWindow;
Line 16... Line 17...
16
public:
17
public:
17
    MainWindow(QWidget *parent = 0);
18
    MainWindow(QWidget *parent = 0);
18
    ~MainWindow();
19
    ~MainWindow();
19
    static void showMessage( const QString &msg, int timeout = 0);
20
    static void showMessage( const QString &msg, int timeout = 0);
20
    static void registerReport(const QString &report, const QString &name);
21
    static void registerReport(const QString &report, const QString &name);
-
 
22
    static void disableAllTabs(void);
-
 
23
    static bool shutDown;
-
 
24
    static void disableAllMenus(QMenu *menu);
-
 
25
 
21
 
26
 
22
protected:
27
protected:
23
    void changeEvent(QEvent *e);
28
    void changeEvent(QEvent *e);
24
 
29
 
25
private:
30
private:
26
    Ui::MainWindow *ui;
31
    Ui::MainWindow *ui;
-
 
32
    QTabWidget *tabWidget;
27
    QmReportWindow *reportWindow;
33
    QmReportWindow *reportWindow;
28
 
34
 
29
public slots:
35
public slots:
30
    void setStartTimes(void);
36
    void setStartTimes(void);
31
    void clearLegTimes(void);
37
    void clearLegTimes(void);
Line 35... Line 41...
35
    void setCalcLegStart(void);
41
    void setCalcLegStart(void);
36
    void setOrderedIncLegStart(void);
42
    void setOrderedIncLegStart(void);
37
    void setStaggeredLegStart(void);
43
    void setStaggeredLegStart(void);
38
    void setFixedLegStart(void);
44
    void setFixedLegStart(void);
39
    void loadExternalTeams(void);
45
    void loadExternalTeams(void);
-
 
46
    void loadExternalHtmlTeams(void);
40
    void storeExternalTeams(void);
47
    void storeExternalTeams(void);
41
    void storeTeamInfo(void);
48
    void storeTeamInfo(void);
42
    void storeLegData(void);
49
    void storeLegData(void);
43
    void uploadLegData(void);
50
    void uploadLegData(void);
44
    void generateReports(void);
51
    void generateReports(void);
45
    void displaySummary(void);
-
 
46
    void showAbout(void);
52
    void showAbout(void);
-
 
53
    void recalcLegTimes(void);
-
 
54
    void changeTeamNumber(void);
47
};
55
};
48
 
56
 
49
#endif // MAINWINDOW_H
57
#endif // MAINWINDOW_H