forked from qt-creator/qt-creator
Utils: Fix some Aspect::on*Changed names
Change-Id: Ic23cc6f5fe9cee6b7d54ea73fc2a35f6b3843269 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
@@ -746,27 +746,27 @@ void BaseAspect::addOnChanged(QObject *guard, const Callback &callback)
|
|||||||
connect(this, &BaseAspect::changed, guard, callback);
|
connect(this, &BaseAspect::changed, guard, callback);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BaseAspect::addVolatileValueChanged(QObject *guard, const Callback &callback)
|
void BaseAspect::addOnVolatileValueChanged(QObject *guard, const Callback &callback)
|
||||||
{
|
{
|
||||||
connect(this, &BaseAspect::volatileValueChanged, guard, callback);
|
connect(this, &BaseAspect::volatileValueChanged, guard, callback);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BaseAspect::addCheckedChanged(QObject *guard, const Callback &callback)
|
void BaseAspect::addOnCheckedChanged(QObject *guard, const Callback &callback)
|
||||||
{
|
{
|
||||||
connect(this, &BaseAspect::checkedChanged, guard, callback);
|
connect(this, &BaseAspect::checkedChanged, guard, callback);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BaseAspect::addEnabledChanged(QObject *guard, const Callback &callback)
|
void BaseAspect::addOnEnabledChanged(QObject *guard, const Callback &callback)
|
||||||
{
|
{
|
||||||
connect(this, &BaseAspect::enabledChanged, guard, callback);
|
connect(this, &BaseAspect::enabledChanged, guard, callback);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BaseAspect::addLabelTextChanged(QObject *guard, const Callback &callback)
|
void BaseAspect::addOnLabelTextChanged(QObject *guard, const Callback &callback)
|
||||||
{
|
{
|
||||||
connect(this, &BaseAspect::labelTextChanged, guard, callback);
|
connect(this, &BaseAspect::labelTextChanged, guard, callback);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BaseAspect::addLabelPixmapChanged(QObject *guard, const Callback &callback)
|
void BaseAspect::addOnLabelPixmapChanged(QObject *guard, const Callback &callback)
|
||||||
{
|
{
|
||||||
connect(this, &BaseAspect::labelPixmapChanged, guard, callback);
|
connect(this, &BaseAspect::labelPixmapChanged, guard, callback);
|
||||||
}
|
}
|
||||||
@@ -899,16 +899,14 @@ public:
|
|||||||
? BoolAspect::LabelPlacement::InExtraLabel
|
? BoolAspect::LabelPlacement::InExtraLabel
|
||||||
: BoolAspect::LabelPlacement::AtCheckBox);
|
: BoolAspect::LabelPlacement::AtCheckBox);
|
||||||
m_checked->setSettingsKey(checkerKey);
|
m_checked->setSettingsKey(checkerKey);
|
||||||
|
m_checked->addOnChanged(aspect, [aspect] {
|
||||||
QObject::connect(m_checked.get(), &BoolAspect::changed, aspect, [aspect] {
|
|
||||||
// FIXME: Check.
|
// FIXME: Check.
|
||||||
aspect->internalToBuffer();
|
aspect->internalToBuffer();
|
||||||
aspect->bufferToGui();
|
aspect->bufferToGui();
|
||||||
emit aspect->changed();
|
emit aspect->changed();
|
||||||
aspect->checkedChanged();
|
aspect->checkedChanged();
|
||||||
});
|
});
|
||||||
|
m_checked->addOnVolatileValueChanged(aspect, [aspect] {
|
||||||
QObject::connect(m_checked.get(), &BoolAspect::volatileValueChanged, aspect, [aspect] {
|
|
||||||
// FIXME: Check.
|
// FIXME: Check.
|
||||||
aspect->internalToBuffer();
|
aspect->internalToBuffer();
|
||||||
aspect->bufferToGui();
|
aspect->bufferToGui();
|
||||||
|
|||||||
@@ -209,11 +209,11 @@ public:
|
|||||||
|
|
||||||
using Callback = std::function<void()>;
|
using Callback = std::function<void()>;
|
||||||
void addOnChanged(QObject *guard, const Callback &callback);
|
void addOnChanged(QObject *guard, const Callback &callback);
|
||||||
void addVolatileValueChanged(QObject *guard, const Callback &callback);
|
void addOnVolatileValueChanged(QObject *guard, const Callback &callback);
|
||||||
void addCheckedChanged(QObject *guard, const Callback &callback);
|
void addOnCheckedChanged(QObject *guard, const Callback &callback);
|
||||||
void addEnabledChanged(QObject *guard, const Callback &callback);
|
void addOnEnabledChanged(QObject *guard, const Callback &callback);
|
||||||
void addLabelTextChanged(QObject *guard, const Callback &callback);
|
void addOnLabelTextChanged(QObject *guard, const Callback &callback);
|
||||||
void addLabelPixmapChanged(QObject *guard, const Callback &callback);
|
void addOnLabelPixmapChanged(QObject *guard, const Callback &callback);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void changed();
|
void changed();
|
||||||
|
|||||||
Reference in New Issue
Block a user