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
10 #ifndef AesalonVisualizer_ArtisanManagerWidget_H
11 #define AesalonVisualizer_ArtisanManagerWidget_H
14 #include <QListWidget>
16 #include "ArtisanManager.h"
18 namespace Visualizer
{
20 class ArtisanManagerWidget
: public QWidget
{ Q_OBJECT
22 ArtisanManager
*m_artisanManager
;
23 QListWidget
*m_listWidget
;
25 ArtisanManagerWidget(ArtisanManager
*artisanManager
);
26 virtual ~ArtisanManagerWidget();
29 void artisanLoaded(std::string name
);
31 void newViewport(Artisan::Viewport
*viewport
);
34 } // namespace Visualizer