Kind-of worked on the R-Tree; not really enough time to do much.
[aesalon.git] / include / visualizer / ArtisanManagerWidget.h
blob55e200a87508fb3b4b4edcd3a4d686e60570dbe3
1 /** Aesalon, a tool to visualize program behaviour in real time.
2 Copyright (C) 2009-2011, Aesalon development team.
4 Aesalon is distributed under the terms of the GNU GPLv3. See
5 the included file LICENSE for more information.
7 @file include/visualizer/ArtisanManagerWidget.h
8 */
10 #ifndef AesalonVisualizer_ArtisanManagerWidget_H
11 #define AesalonVisualizer_ArtisanManagerWidget_H
13 #include <QWidget>
14 #include <QListWidget>
16 #include "ArtisanManager.h"
18 namespace Visualizer {
20 class ArtisanManagerWidget : public QWidget { Q_OBJECT
21 private:
22 ArtisanManager *m_artisanManager;
23 QListWidget *m_listWidget;
24 public:
25 ArtisanManagerWidget(ArtisanManager *artisanManager);
26 virtual ~ArtisanManagerWidget();
27 private slots:
28 void newArtisan();
29 void artisanLoaded(std::string name);
30 signals:
31 void newViewport(Artisan::Viewport *viewport);
34 } // namespace Visualizer
36 #endif