6 #include <QStringBuilder>
10 namespace swift::misc::input
16 : m_identifier(identifier), m_combination(combination), m_action(action)
48 m_action = obj.m_action;
49 m_combination = obj.m_combination;
83 case IndexCombination:
Value object encapsulating information identifying a component of a modular distributed swift process...
bool hasSameMachineId(const CIdentifier &other) const
Check if other identifier is from the same machine id.
const QString & getMachineName() const
Machine name.
bool hasSameMachineName(const CIdentifier &other) const
Check if the other identifier has the same machine name.
void updateToCurrentMachine()
Update to current machine.
Non-owning reference to a CPropertyIndex with a subset of its features.
CastType frontCasted() const
First element casted to given type, usually the PropertIndex enum.
bool isMyself() const
Myself index, used with nesting.
void setPropertyByIndex(CPropertyIndexRef index, const QVariant &variant)
Set property by index.
QVariant propertyByIndex(CPropertyIndexRef index) const
Property by index.
QString toQString(bool i18n=false) const
Cast as QString.
QVariant fromValue(T &&value)
#define SWIFT_DEFINE_VALUEOBJECT_MIXINS(Namespace, Class)
Explicit template definition of mixins for a CValueObject subclass.