mirror of https://github.com/qt/qtbase.git
tst_QStateMachine: replace inefficient QLists with QVector
It's just a test, but it's in the way of automatic tracking of inefficient QLists. Change-Id: I2dcfd81c9e208dab57bb256d7c276ad5303f196c Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
This commit is contained in:
parent
b9331eff91
commit
742c6ff5dc
|
@ -265,7 +265,7 @@ public:
|
|||
TestState(ChildMode mode, const QString &objectName = QString())
|
||||
: QState(mode)
|
||||
{ setObjectName(objectName); }
|
||||
QList<QPair<int, Event> > events;
|
||||
QVector<QPair<int, Event> > events;
|
||||
protected:
|
||||
virtual void onEntry(QEvent *) {
|
||||
events.append(qMakePair(globalTick++, Entry));
|
||||
|
@ -281,7 +281,7 @@ public:
|
|||
TestTransition(QAbstractState *target, const QString &objectName = QString())
|
||||
: QAbstractTransition()
|
||||
{ setTargetState(target); setObjectName(objectName); }
|
||||
QList<int> triggers;
|
||||
QVector<int> triggers;
|
||||
protected:
|
||||
virtual bool eventTest(QEvent *) {
|
||||
return true;
|
||||
|
@ -4860,7 +4860,7 @@ public:
|
|||
signalList.append(signal);
|
||||
}
|
||||
|
||||
QList<QMetaMethod> signalList;
|
||||
QVector<QMetaMethod> signalList;
|
||||
};
|
||||
|
||||
void tst_QStateMachine::testIncrementReceivers()
|
||||
|
|
Loading…
Reference in New Issue