Biomedical Image Analysis Library
The Biomedical Image Analysis Library is a poweful tool for developers, physicians, researchers, engineers, and so on.
thumbswidget.h
Go to the documentation of this file.
1 #ifndef THUMBSWIDGET_H
2 #define THUMBSWIDGET_H
3 
4 #include "thumbnail.hpp"
5 
6 #include <QWidget>
7 
8 namespace Ui {
9  class ThumbsWidget;
10 }
11 
12 class Controller;
13 
14 class ThumbsWidget : public QWidget {
15  Q_OBJECT
16 
17 public:
18  explicit ThumbsWidget( QWidget *parent = 0 );
19  ~ThumbsWidget( );
20 
21  void clear( );
22 
23  void removeAt( int pos );
24 
25  void addThumbnail( GuiImage *image );
26 
27  void setController( Controller *value );
28 
29 public slots:
30 
31 private:
32  Ui::ThumbsWidget *ui;
33  QVector< Thumbnail* > thumbs;
34  Controller *controller;
35 };
36 
37 #endif /* THUMBSWIDGET_H */
The GuiImage class is a bridge to the Bial::Image data structure to the QImage data structure...
Definition: guiimage.h:20
The Controller class is one of the most important classes of the User Interface, and is responsible t...
Definition: controller.h:17