forked from qt-creator/qt-creator
Qt Designer Custom Widget wizard: Update code templates
- Introduce nullptr, member initialization, override. Change-Id: I1088e124bf554050f71f002e6af31a2432479f99 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -15,9 +15,9 @@ class @COLLECTION_PLUGIN_CLASS@ : public QObject, public QDesignerCustomWidgetCo
|
||||
@COLLECTION_PLUGIN_METADATA@
|
||||
|
||||
public:
|
||||
explicit @COLLECTION_PLUGIN_CLASS@(QObject *parent = 0);
|
||||
explicit @COLLECTION_PLUGIN_CLASS@(QObject *parent = nullptr);
|
||||
|
||||
virtual QList<QDesignerCustomWidgetInterface*> customWidgets() const;
|
||||
QList<QDesignerCustomWidgetInterface*> customWidgets() const override;
|
||||
|
||||
private:
|
||||
QList<QDesignerCustomWidgetInterface*> m_widgets;
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
@PLUGIN_CLASS@::@PLUGIN_CLASS@(QObject *parent)
|
||||
: QObject(parent)
|
||||
{
|
||||
m_initialized = false;
|
||||
}
|
||||
|
||||
void @PLUGIN_CLASS@::initialize(QDesignerFormEditorInterface * /* core */)
|
||||
|
||||
@@ -14,22 +14,22 @@ class @PLUGIN_CLASS@ : public QObject, public QDesignerCustomWidgetInterface
|
||||
@SINGLE_PLUGIN_METADATA@
|
||||
|
||||
public:
|
||||
@PLUGIN_CLASS@(QObject *parent = 0);
|
||||
explicit @PLUGIN_CLASS@(QObject *parent = nullptr);
|
||||
|
||||
bool isContainer() const;
|
||||
bool isInitialized() const;
|
||||
QIcon icon() const;
|
||||
QString domXml() const;
|
||||
QString group() const;
|
||||
QString includeFile() const;
|
||||
QString name() const;
|
||||
QString toolTip() const;
|
||||
QString whatsThis() const;
|
||||
QWidget *createWidget(QWidget *parent);
|
||||
void initialize(QDesignerFormEditorInterface *core);
|
||||
bool isContainer() const override;
|
||||
bool isInitialized() const override;
|
||||
QIcon icon() const override;
|
||||
QString domXml() const override;
|
||||
QString group() const override;
|
||||
QString includeFile() const override;
|
||||
QString name() const override;
|
||||
QString toolTip() const override;
|
||||
QString whatsThis() const override;
|
||||
QWidget *createWidget(QWidget *parent) override;
|
||||
void initialize(QDesignerFormEditorInterface *core) override;
|
||||
|
||||
private:
|
||||
bool m_initialized;
|
||||
bool m_initialized = false;
|
||||
};
|
||||
|
||||
@if ! '%{Cpp:PragmaOnce}'
|
||||
|
||||
@@ -12,7 +12,7 @@ class @WIDGET_CLASS@ : public @WIDGET_BASE_CLASS@
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
@WIDGET_CLASS@(QWidget *parent = 0);
|
||||
explicit @WIDGET_CLASS@(QWidget *parent = nullptr);
|
||||
};
|
||||
|
||||
@if ! '%{Cpp:PragmaOnce}'
|
||||
|
||||
Reference in New Issue
Block a user