The Visualizer's GUI design is being threshed out nicely now.
[aesalon.git] / include / visualizer / RootWindow.h
blobce02f8e956aa355622c395e4f4dfb4ae28354c30
1 /**
2 Aesalon, a tool to visualize a program's behaviour at run-time.
3 Copyright (C) 2010, Aesalon Development Team.
5 Aesalon is distributed under the terms of the GNU GPLv3. For more
6 licensing information, see the file LICENSE included with the distribution.
8 @file include/visualizer//RootWindow.h
12 #ifndef AesalonVisualizer_RootWindow_H
13 #define AesalonVisualizer_RootWindow_H
15 #include <QSplitter>
16 #include <QMainWindow>
18 namespace Visualizer {
20 class RootWindow : public QMainWindow { Q_OBJECT
21 private:
22 QSplitter *m_splitter;
23 public:
24 RootWindow();
25 virtual ~RootWindow();
26 private:
27 void initialSetup();
28 private slots:
29 void newRootWindow();
32 } // namespace Visualizer
34 #endif