QCAD
Open Source 2D CAD
RLinetypeComboPlugin.h
Go to the documentation of this file.
1 
20 #ifndef RLINETYPECOMBOPLUGIN_H_
21 #define RLINETYPECOMBOPLUGIN_H_
22 
23 #include <qglobal.h>
24 #if QT_VERSION >= 0x050400
25 #include <QtUiPlugin/QDesignerCustomWidgetInterface>
26 #else
27 #include <QDesignerCustomWidgetInterface>
28 #endif
29 
30 class RLinetypeComboPlugin: public QObject, public QDesignerCustomWidgetInterface {
31 
32  Q_OBJECT
33  Q_INTERFACES(QDesignerCustomWidgetInterface)
34 
35 public:
36  RLinetypeComboPlugin(QObject *parent = 0);
37 
38  bool isContainer() const;
39  bool isInitialized() const;
40  QIcon icon() const;
41  QString domXml() const;
42  QString group() const;
43  QString includeFile() const;
44  QString name() const;
45  QString toolTip() const;
46  QString whatsThis() const;
47  QWidget *createWidget(QWidget *parent);
48  void initialize(QDesignerFormEditorInterface *core);
49 
50 private:
52 };
53 
54 #endif
RLinetypeComboPlugin::includeFile
QString includeFile() const
Definition: RLinetypeComboPlugin.cpp:79
RLinetypeComboPlugin::whatsThis
QString whatsThis() const
Definition: RLinetypeComboPlugin.cpp:61
RLinetypeComboPlugin::name
QString name() const
Definition: RLinetypeComboPlugin.cpp:45
RLinetypeComboPlugin::icon
QIcon icon() const
Definition: RLinetypeComboPlugin.cpp:53
RLinetypeComboPlugin::initialize
void initialize(QDesignerFormEditorInterface *core)
Definition: RLinetypeComboPlugin.cpp:30
RLinetypeComboPlugin::toolTip
QString toolTip() const
Definition: RLinetypeComboPlugin.cpp:57
RLinetypeComboPlugin::domXml
QString domXml() const
Definition: RLinetypeComboPlugin.cpp:69
RLinetypeComboPlugin::isInitialized
bool isInitialized() const
Definition: RLinetypeComboPlugin.cpp:37
RLinetypeComboPlugin::isContainer
bool isContainer() const
Definition: RLinetypeComboPlugin.cpp:65
RLinetypeComboPlugin::createWidget
QWidget * createWidget(QWidget *parent)
Definition: RLinetypeComboPlugin.cpp:41
RLinetypeComboPlugin::initialized
bool initialized
Definition: RLinetypeComboPlugin.h:51
RLinetypeComboPlugin
Copyright (c) 2011-2018 by Andrew Mustun.
Definition: RLinetypeComboPlugin.h:30
RLinetypeComboPlugin::RLinetypeComboPlugin
RLinetypeComboPlugin(QObject *parent=0)
Copyright (c) 2011-2018 by Andrew Mustun.
Definition: RLinetypeComboPlugin.cpp:25
RLinetypeComboPlugin::group
QString group() const
Definition: RLinetypeComboPlugin.cpp:49