1 /* 2 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Distributed under the terms of the MIT License. 4 */ 5 #ifndef MAIN_GENERAL_PAGE_H 6 #define MAIN_GENERAL_PAGE_H 7 8 #include "AbstractGeneralPage.h" 9 #include "main_window/MainWindow.h" 10 11 12 class TextDataView; 13 14 15 class MainWindow::GeneralPage : public AbstractGeneralPage { 16 public: 17 GeneralPage(); 18 virtual ~GeneralPage(); 19 20 void SetModel(Model* model); 21 22 private: 23 Model* fModel; 24 TextDataView* fDataSourceView; 25 TextDataView* fCPUCountView; 26 TextDataView* fRunTimeView; 27 TextDataView* fIdleTimeView; 28 TextDataView* fTeamCountView; 29 TextDataView* fThreadCountView; 30 }; 31 32 33 34 #endif // MAIN_GENERAL_PAGE_H 35