Go to the documentation of this file.
16#ifndef KDSME_COMMAND_MODIFYPROPERTYCOMMAND_P_H
17#define KDSME_COMMAND_MODIFYPROPERTYCOMMAND_P_H
45 ModifyPropertyCommand(QObject *
object,
const char *property,
const QVariant &value,
const QString &text = QString(), QUndoCommand *parent =
nullptr);
46 ModifyPropertyCommand(QObject *
object,
const QJsonObject &propertyMap,
const QString &text = QString(), QUndoCommand *parent =
nullptr);
48 int id()
const override
59 QPointer<QObject> m_object;
60 QHash<QByteArray, QVariant> m_propertyMap;
61 QHash<QByteArray, QVariant> m_oldPropertyMap;
ModifyPropertyCommand(QObject *object, const char *property, const QVariant &value, const QString &text=QString(), QUndoCommand *parent=nullptr)