1*4e890d34SAxel Dörfler /* 2*4e890d34SAxel Dörfler * Copyright 2009, Axel Dörfler, axeld@pinc-software.de. 3*4e890d34SAxel Dörfler * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de. 4*4e890d34SAxel Dörfler * Distributed under the terms of the MIT License. 5*4e890d34SAxel Dörfler */ 6*4e890d34SAxel Dörfler #ifndef MAIN_WAIT_OBJECTS_PAGE_H 7*4e890d34SAxel Dörfler #define MAIN_WAIT_OBJECTS_PAGE_H 8*4e890d34SAxel Dörfler 9*4e890d34SAxel Dörfler 10*4e890d34SAxel Dörfler #include <GroupView.h> 11*4e890d34SAxel Dörfler 12*4e890d34SAxel Dörfler #include "table/Table.h" 13*4e890d34SAxel Dörfler 14*4e890d34SAxel Dörfler #include "main_window/MainWindow.h" 15*4e890d34SAxel Dörfler 16*4e890d34SAxel Dörfler 17*4e890d34SAxel Dörfler class MainWindow::WaitObjectsPage : public BGroupView { 18*4e890d34SAxel Dörfler public: 19*4e890d34SAxel Dörfler WaitObjectsPage(MainWindow* parent); 20*4e890d34SAxel Dörfler virtual ~WaitObjectsPage(); 21*4e890d34SAxel Dörfler 22*4e890d34SAxel Dörfler void SetModel(Model* model); 23*4e890d34SAxel Dörfler 24*4e890d34SAxel Dörfler private: 25*4e890d34SAxel Dörfler class WaitObjectsTableModel; 26*4e890d34SAxel Dörfler 27*4e890d34SAxel Dörfler MainWindow* fParent; 28*4e890d34SAxel Dörfler Table* fWaitObjectsTable; 29*4e890d34SAxel Dörfler WaitObjectsTableModel* fWaitObjectsTableModel; 30*4e890d34SAxel Dörfler Model* fModel; 31*4e890d34SAxel Dörfler }; 32*4e890d34SAxel Dörfler 33*4e890d34SAxel Dörfler 34*4e890d34SAxel Dörfler #endif // MAIN_WAIT_OBJECTS_PAGE_H 35