TactileVestProject  V1.0
Tactile user interface configuration tool
 All Classes Functions
PagerNodeWidgetFactory.h
1 #ifndef PAGERNODEWIDGETFACTORY_H
2 #define PAGERNODEWIDGETFACTORY_H
3 
4 // Qt
5 #include <QtDesigner/QDesignerCustomWidgetInterface>
6 #include <QtCore/QObject>
7 
8 class PagerNodeWidgetFactory : public QObject, public QDesignerCustomWidgetInterface
9 {
10  Q_OBJECT
11  Q_INTERFACES( QDesignerCustomWidgetInterface )
12 
13  public:
14  explicit PagerNodeWidgetFactory( QObject* parent = 0 );
15 
16  public: // QDesignerCustomWidgetInterface API
17  virtual QWidget* createWidget( QWidget* parent );
18  virtual QString group() const;
19  virtual QIcon icon() const;
20  virtual QString includeFile() const;
21  virtual bool isContainer() const;
22  virtual QString name() const;
23  virtual QString toolTip() const;
24  virtual QString whatsThis() const;
25 };
26 
27 #endif
Definition: PagerNodeWidgetFactory.h:8