consistently add Q_OBJECT macro to all sub-clases of PropertyItem

This commit is contained in:
wmayer
2018-01-01 19:15:02 +01:00
parent e2a3ae428a
commit 62819fec2a

View File

@@ -186,6 +186,7 @@ private:
*/
class GuiExport PropertyStringItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -206,6 +207,7 @@ protected:
*/
class GuiExport PropertyFontItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -226,6 +228,7 @@ protected:
*/
class GuiExport PropertySeparatorItem : public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
bool isSeparator() const { return true; }
@@ -238,6 +241,7 @@ class GuiExport PropertySeparatorItem : public PropertyItem
*/
class GuiExport PropertyIntegerItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -259,6 +263,7 @@ protected:
*/
class GuiExport PropertyIntegerConstraintItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -280,6 +285,7 @@ protected:
*/
class GuiExport PropertyFloatItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -301,6 +307,7 @@ protected:
*/
class GuiExport PropertyUnitItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -321,6 +328,7 @@ protected:
*/
class GuiExport PropertyUnitConstraintItem: public PropertyUnitItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual void setEditorData(QWidget *editor, const QVariant& data) const;
@@ -335,6 +343,7 @@ protected:
*/
class GuiExport PropertyFloatConstraintItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -355,6 +364,7 @@ protected:
*/
class GuiExport PropertyPrecisionItem: public PropertyFloatConstraintItem
{
Q_OBJECT
PROPERTYITEM_HEADER
protected:
PropertyPrecisionItem();
@@ -366,6 +376,7 @@ protected:
*/
class GuiExport PropertyAngleItem : public PropertyFloatItem
{
Q_OBJECT
PROPERTYITEM_HEADER
protected:
@@ -382,6 +393,7 @@ protected:
*/
class GuiExport PropertyBoolItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -643,6 +655,7 @@ private:
*/
class GuiExport PropertyEnumItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -663,6 +676,7 @@ protected:
*/
class GuiExport PropertyStringListItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -684,6 +698,7 @@ protected:
*/
class GuiExport PropertyFloatListItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -705,6 +720,7 @@ protected:
*/
class GuiExport PropertyIntegerListItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -726,6 +742,7 @@ protected:
*/
class GuiExport PropertyColorItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -850,6 +867,7 @@ private:
*/
class GuiExport PropertyFileItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -871,6 +889,7 @@ protected:
*/
class GuiExport PropertyPathItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -892,6 +911,7 @@ protected:
*/
class GuiExport PropertyTransientFileItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -954,6 +974,7 @@ private:
*/
class GuiExport PropertyLinkItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;
@@ -1000,6 +1021,7 @@ private:
*/
class GuiExport PropertyLinkListItem: public PropertyItem
{
Q_OBJECT
PROPERTYITEM_HEADER
virtual QWidget* createEditor(QWidget* parent, const QObject* receiver, const char* method) const;