OpenCoverage

qquickdesignersupportstates.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportstates.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5bool QQuickDesignerSupportStates::isStateActive(QObject *object, QQmlContext *context)-
6{-
7 QQuickState *stateObject = qobject_cast<QQuickState*>(object);-
8-
9 if (!stateObject
!stateObjectDescription
TRUEnever evaluated
FALSEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
)
0-14
10 return
never executed: return false;
false;
never executed: return false;
0
11-
12 QQuickStateGroup *stateGroup = stateObject->stateGroup();-
13-
14 QQmlProperty property(object, QLatin1String("name"), context);-
15-
16 return
executed 14 times by 1 test: return stateObject && stateGroup && stateGroup->state() == property.read();
Executed by:
  • tst_qquickdesignersupport
stateObject && stateGroup && stateGroup->state() == property.read();
executed 14 times by 1 test: return stateObject && stateGroup && stateGroup->state() == property.read();
Executed by:
  • tst_qquickdesignersupport
14
17}-
18-
19void QQuickDesignerSupportStates::activateState(QObject *object, QQmlContext *context)-
20{-
21 QQuickState *stateObject = qobject_cast<QQuickState*>(object);-
22-
23 if (!stateObject
!stateObjectDescription
TRUEnever evaluated
FALSEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
)
0-14
24 return;
never executed: return;
0
25-
26 QQuickStateGroup *stateGroup = stateObject->stateGroup();-
27-
28 QQmlProperty property(object, QLatin1String("name"), context);-
29-
30 stateGroup->setState(property.read().toString());-
31}
executed 14 times by 1 test: end of block
Executed by:
  • tst_qquickdesignersupport
14
32-
33void QQuickDesignerSupportStates::deactivateState(QObject *object)-
34{-
35 QQuickState *stateObject = qobject_cast<QQuickState*>(object);-
36-
37 if (!stateObject
!stateObjectDescription
TRUEnever evaluated
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
)
0-10
38 return;
never executed: return;
0
39-
40 QQuickStateGroup *stateGroup = stateObject->stateGroup();-
41-
42 if (stateGroup
stateGroupDescription
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
FALSEnever evaluated
)
0-10
43 stateGroup->setState(QString());
executed 10 times by 1 test: stateGroup->setState(QString());
Executed by:
  • tst_qquickdesignersupport
10
44}
executed 10 times by 1 test: end of block
Executed by:
  • tst_qquickdesignersupport
10
45-
46bool QQuickDesignerSupportStates::changeValueInRevertList(QObject *state, QObject *target,-
47 const QQuickDesignerSupport::PropertyName &propertyName,-
48 const QVariant &value)-
49{-
50 QQuickState *stateObject = qobject_cast<QQuickState*>(state);-
51-
52 if (!stateObject
!stateObjectDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickdesignersupport
)
0-2
53 return
never executed: return false;
false;
never executed: return false;
0
54-
55 return
executed 2 times by 1 test: return stateObject->changeValueInRevertList(target, QString::fromUtf8(propertyName), value);
Executed by:
  • tst_qquickdesignersupport
stateObject->changeValueInRevertList(target, QString::fromUtf8(propertyName), value);
executed 2 times by 1 test: return stateObject->changeValueInRevertList(target, QString::fromUtf8(propertyName), value);
Executed by:
  • tst_qquickdesignersupport
2
56}-
57-
58bool QQuickDesignerSupportStates::updateStateBinding(QObject *state, QObject *target,-
59 const QQuickDesignerSupport::PropertyName &propertyName,-
60 const QString &expression)-
61{-
62 QQuickState *stateObject = qobject_cast<QQuickState*>(state);-
63-
64 if (!stateObject
!stateObjectDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
65 return
never executed: return false;
false;
never executed: return false;
0
66-
67 return
never executed: return stateObject->changeValueInRevertList(target, QString::fromUtf8(propertyName), expression);
stateObject->changeValueInRevertList(target, QString::fromUtf8(propertyName), expression);
never executed: return stateObject->changeValueInRevertList(target, QString::fromUtf8(propertyName), expression);
0
68}-
69-
70bool QQuickDesignerSupportStates::resetStateProperty(QObject *state, QObject *target,-
71 const QQuickDesignerSupport::PropertyName &propertyName,-
72 const QVariant & )-
73{-
74 QQuickState *stateObject = qobject_cast<QQuickState*>(state);-
75-
76 if (!stateObject
!stateObjectDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
77 return
never executed: return false;
false;
never executed: return false;
0
78-
79 return
never executed: return stateObject->removeEntryFromRevertList(target, QString::fromUtf8(propertyName));
stateObject->removeEntryFromRevertList(target, QString::fromUtf8(propertyName));
never executed: return stateObject->removeEntryFromRevertList(target, QString::fromUtf8(propertyName));
0
80}-
81-
82-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0