Rev 315 | Blame | Compare with Previous | Last modification | View Log | RSS feed
#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QTextCursor>#include <QTextDocument>class QmReportWindow;namespace Ui {class MainWindow;}class MainWindow : public QMainWindow {Q_OBJECTpublic:MainWindow(QWidget *parent = 0);~MainWindow();static void showMessage( const QString &msg, int timeout = 0);static void registerReport(const QString &report, const QString &name);protected:void changeEvent(QEvent *e);private:Ui::MainWindow *ui;QmReportWindow *reportWindow;public slots:void setStartTimes(void);void clearLegTimes(void);void resetTeamData(void);void generateDummyTeamNames(void);void ClearOneLegTimes(void);void setCalcLegStart(void);void setOrderedIncLegStart(void);void setStaggeredLegStart(void);void setFixedLegStart(void);void loadExternalTeams(void);void loadExternalHtmlTeams(void);void storeExternalTeams(void);void storeTeamInfo(void);void storeLegData(void);void uploadLegData(void);void generateReports(void);void showAbout(void);void recalcLegTimes(void);void changeTeamNumber(void);};#endif // MAINWINDOW_H