forked from qt-creator/qt-creator
QmlDesigner: Add PropertyName usage in instances
Change-Id: Ia7eb8730c61347833c70a3d62787c10e2a3134ca Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
@@ -49,28 +49,27 @@ AnchorChangesNodeInstance::Pointer AnchorChangesNodeInstance::create(QObject *ob
|
|||||||
return instance;
|
return instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::setPropertyVariant(const QString &/*name*/, const QVariant &/*value*/)
|
void AnchorChangesNodeInstance::setPropertyVariant(const PropertyName &/*name*/, const QVariant &/*value*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::setPropertyBinding(const QString &/*name*/, const QString &/*expression*/)
|
void AnchorChangesNodeInstance::setPropertyBinding(const PropertyName &/*name*/, const QString &/*expression*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariant AnchorChangesNodeInstance::property(const QString &/*name*/) const
|
QVariant AnchorChangesNodeInstance::property(const PropertyName &/*name*/) const
|
||||||
{
|
{
|
||||||
return QVariant();
|
return QVariant();
|
||||||
}
|
}
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::resetProperty(const QString &/*name*/)
|
void AnchorChangesNodeInstance::resetProperty(const PropertyName &/*name*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::reparent(const ServerNodeInstance &/*oldParentInstance*/,
|
void AnchorChangesNodeInstance::reparent(const ServerNodeInstance &/*oldParentInstance*/,
|
||||||
const QString &/*oldParentProperty*/,
|
const PropertyName &/*oldParentProperty*/,
|
||||||
const ServerNodeInstance &/*newParentInstance*/,
|
const ServerNodeInstance &/*newParentInstance*/,
|
||||||
const QString &/*newParentProperty*/)
|
const PropertyName &/*newParentProperty*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -52,16 +52,16 @@ public:
|
|||||||
|
|
||||||
static Pointer create(QObject *objectToBeWrapped);
|
static Pointer create(QObject *objectToBeWrapped);
|
||||||
|
|
||||||
virtual void setPropertyVariant(const QString &name, const QVariant &value);
|
virtual void setPropertyVariant(const PropertyName &name, const QVariant &value);
|
||||||
virtual void setPropertyBinding(const QString &name, const QString &expression);
|
virtual void setPropertyBinding(const PropertyName &name, const QString &expression);
|
||||||
virtual QVariant property(const QString &name) const;
|
virtual QVariant property(const PropertyName &name) const;
|
||||||
virtual void resetProperty(const QString &name);
|
virtual void resetProperty(const PropertyName &name);
|
||||||
|
|
||||||
using ObjectNodeInstance::reparent; // keep the virtual reparent(...) method around
|
using ObjectNodeInstance::reparent; // keep the virtual reparent(...) method around
|
||||||
void reparent(const ServerNodeInstance &oldParentInstance,
|
void reparent(const ServerNodeInstance &oldParentInstance,
|
||||||
const QString &oldParentProperty,
|
const PropertyName &oldParentProperty,
|
||||||
const ServerNodeInstance &newParentInstance,
|
const ServerNodeInstance &newParentInstance,
|
||||||
const QString &newParentProperty);
|
const PropertyName &newParentProperty);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
AnchorChangesNodeInstance(QObject *object);
|
AnchorChangesNodeInstance(QObject *object);
|
||||||
|
@@ -71,11 +71,11 @@ double DummyNodeInstance::opacity() const
|
|||||||
return 0.0;
|
return 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DummyNodeInstance::setPropertyVariant(const QString &/*name*/, const QVariant &/*value*/)
|
void DummyNodeInstance::setPropertyVariant(const PropertyName &/*name*/, const QVariant &/*value*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void DummyNodeInstance::setPropertyBinding(const QString &/*name*/, const QString &/*expression*/)
|
void DummyNodeInstance::setPropertyBinding(const PropertyName &/*name*/, const QString &/*expression*/)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -85,7 +85,7 @@ void DummyNodeInstance::setId(const QString &/*id*/)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariant DummyNodeInstance::property(const QString &/*name*/) const
|
QVariant DummyNodeInstance::property(const PropertyName &/*name*/) const
|
||||||
{
|
{
|
||||||
return QVariant();
|
return QVariant();
|
||||||
}
|
}
|
||||||
|
@@ -53,10 +53,10 @@ public:
|
|||||||
QTransform transform() const;
|
QTransform transform() const;
|
||||||
double opacity() const;
|
double opacity() const;
|
||||||
|
|
||||||
void setPropertyVariant(const QString &name, const QVariant &value);
|
void setPropertyVariant(const PropertyName &name, const QVariant &value);
|
||||||
void setPropertyBinding(const QString &name, const QString &expression);
|
void setPropertyBinding(const PropertyName &name, const QString &expression);
|
||||||
void setId(const QString &id);
|
void setId(const QString &id);
|
||||||
QVariant property(const QString &name) const;
|
QVariant property(const PropertyName &name) const;
|
||||||
QStringList properties();
|
QStringList properties();
|
||||||
QStringList localProperties();
|
QStringList localProperties();
|
||||||
|
|
||||||
|
@@ -49,28 +49,28 @@ AnchorChangesNodeInstance::Pointer AnchorChangesNodeInstance::create(QObject *ob
|
|||||||
return instance;
|
return instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::setPropertyVariant(const QString &/*name*/, const QVariant &/*value*/)
|
void AnchorChangesNodeInstance::setPropertyVariant(const PropertyName &/*name*/, const QVariant &/*value*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::setPropertyBinding(const QString &/*name*/, const QString &/*expression*/)
|
void AnchorChangesNodeInstance::setPropertyBinding(const PropertyName &/*name*/, const QString &/*expression*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariant AnchorChangesNodeInstance::property(const QString &/*name*/) const
|
QVariant AnchorChangesNodeInstance::property(const PropertyName &/*name*/) const
|
||||||
{
|
{
|
||||||
return QVariant();
|
return QVariant();
|
||||||
}
|
}
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::resetProperty(const QString &/*name*/)
|
void AnchorChangesNodeInstance::resetProperty(const PropertyName &/*name*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void AnchorChangesNodeInstance::reparent(const ServerNodeInstance &/*oldParentInstance*/,
|
void AnchorChangesNodeInstance::reparent(const ServerNodeInstance &/*oldParentInstance*/,
|
||||||
const QString &/*oldParentProperty*/,
|
const PropertyName &/*oldParentProperty*/,
|
||||||
const ServerNodeInstance &/*newParentInstance*/,
|
const ServerNodeInstance &/*newParentInstance*/,
|
||||||
const QString &/*newParentProperty*/)
|
const PropertyName &/*newParentProperty*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -53,16 +53,16 @@ public:
|
|||||||
|
|
||||||
static Pointer create(QObject *objectToBeWrapped);
|
static Pointer create(QObject *objectToBeWrapped);
|
||||||
|
|
||||||
virtual void setPropertyVariant(const QString &name, const QVariant &value);
|
virtual void setPropertyVariant(const PropertyName &name, const QVariant &value);
|
||||||
virtual void setPropertyBinding(const QString &name, const QString &expression);
|
virtual void setPropertyBinding(const PropertyName &name, const QString &expression);
|
||||||
virtual QVariant property(const QString &name) const;
|
virtual QVariant property(const PropertyName &name) const;
|
||||||
virtual void resetProperty(const QString &name);
|
virtual void resetProperty(const PropertyName &name);
|
||||||
|
|
||||||
using ObjectNodeInstance::reparent; // keep the virtual reparent(...) method around
|
using ObjectNodeInstance::reparent; // keep the virtual reparent(...) method around
|
||||||
void reparent(const ServerNodeInstance &oldParentInstance,
|
void reparent(const ServerNodeInstance &oldParentInstance,
|
||||||
const QString &oldParentProperty,
|
const PropertyName &oldParentProperty,
|
||||||
const ServerNodeInstance &newParentInstance,
|
const ServerNodeInstance &newParentInstance,
|
||||||
const QString &newParentProperty);
|
const PropertyName &newParentProperty);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
AnchorChangesNodeInstance(QObject *object);
|
AnchorChangesNodeInstance(QObject *object);
|
||||||
|
@@ -70,11 +70,11 @@ double DummyNodeInstance::opacity() const
|
|||||||
return 0.0;
|
return 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DummyNodeInstance::setPropertyVariant(const QString &/*name*/, const QVariant &/*value*/)
|
void DummyNodeInstance::setPropertyVariant(const PropertyName &/*name*/, const QVariant &/*value*/)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void DummyNodeInstance::setPropertyBinding(const QString &/*name*/, const QString &/*expression*/)
|
void DummyNodeInstance::setPropertyBinding(const PropertyName &/*name*/, const QString &/*expression*/)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -84,7 +84,7 @@ void DummyNodeInstance::setId(const QString &/*id*/)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariant DummyNodeInstance::property(const QString &/*name*/) const
|
QVariant DummyNodeInstance::property(const PropertyName &/*name*/) const
|
||||||
{
|
{
|
||||||
return QVariant();
|
return QVariant();
|
||||||
}
|
}
|
||||||
|
@@ -53,12 +53,13 @@ public:
|
|||||||
QTransform transform() const;
|
QTransform transform() const;
|
||||||
double opacity() const;
|
double opacity() const;
|
||||||
|
|
||||||
void setPropertyVariant(const QString &name, const QVariant &value);
|
void setPropertyVariant(const PropertyName &name, const QVariant &value);
|
||||||
void setPropertyBinding(const QString &name, const QString &expression);
|
void setPropertyBinding(const PropertyName &name, const QString &expression);
|
||||||
void setId(const QString &id);
|
void setId(const QString &id);
|
||||||
QVariant property(const QString &name) const;
|
|
||||||
QStringList properties();
|
QStringList properties();
|
||||||
QStringList localProperties();
|
QStringList localProperties();
|
||||||
|
QVariant property(const PropertyName &name) const;
|
||||||
|
|
||||||
|
|
||||||
void initializePropertyWatcher(const ObjectNodeInstance::Pointer &objectNodeInstance);
|
void initializePropertyWatcher(const ObjectNodeInstance::Pointer &objectNodeInstance);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user