if(widgetStylesPrinted != true) {document.write('');}var widgetStylesPrinted = true;var content = '
#ifndef MAINWINDOW_H #define MAINWINDOW_H #include <kmainwindow.h> #include <kapplication.h> #include <QObject> #include <tpproto/board.h> #include <tpproto/gamelayer.h> #include "parsekstatuslistener.h" #include "parsekeventloop.h" #include "loggerwidget.h" #include "connecttoserverdialog.h" class QLabel; class QTimer; class KAction; class KLed; using namespace TPProto; class MainWindow : public KMainWindow { Q_OBJECT public: private Q_SLOTS: void connectToServer(); void quitGame(); void connected(); void disconnected(); void accountCreated(bool); void loggedIn(bool); void eotStarted(); void eotEnded(); void timeToEot(quint32 timetoeot); private: //Setup void setupActions(); void setupMenus(); void setupStatusBar(); void setupDockWindows(); void setupGame(); //Game Objects GameLayer *game; ParsekEventLoop *eventloop; ParsekStatusListener *statuslistener; Board *PersonalBoard; LoggerWidget *logger; //Basic Interface Objects KAction *connectAction; KAction *quitAction; KMenu *gameMenu; KMenu *help; KLed *connectionLed; }; #endif // MAINWINDOW_H