summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/itemviews/qitemdelegate
diff options
context:
space:
mode:
authorDavid Faure <david.faure@kdab.com>2015-01-15 13:54:03 +0100
committerDavid Faure <david.faure@kdab.com>2015-01-17 10:25:31 +0100
commit70ed7c727aebdc7b3b149f95a3900cd60b76d1b1 (patch)
tree9c15078f0f0d3f6a2669aa8eac88d2496c82ff17 /tests/auto/widgets/itemviews/qitemdelegate
parent2173491f06ed4d423caf8f3095f73573f034b8b5 (diff)
tst_qitemdelegate: remove more duplication.
Makes it easier to add new tests. Change-Id: I5c2bca60e125259eac83a03860e60ca85b51db24 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Diffstat (limited to 'tests/auto/widgets/itemviews/qitemdelegate')
-rw-r--r--tests/auto/widgets/itemviews/qitemdelegate/tst_qitemdelegate.cpp13
1 files changed, 1 insertions, 12 deletions
diff --git a/tests/auto/widgets/itemviews/qitemdelegate/tst_qitemdelegate.cpp b/tests/auto/widgets/itemviews/qitemdelegate/tst_qitemdelegate.cpp
index 41fa889e83..0ecb1d1af4 100644
--- a/tests/auto/widgets/itemviews/qitemdelegate/tst_qitemdelegate.cpp
+++ b/tests/auto/widgets/itemviews/qitemdelegate/tst_qitemdelegate.cpp
@@ -1083,7 +1083,6 @@ void tst_QItemDelegate::decoration()
void tst_QItemDelegate::editorEvent_data()
{
- QTest::addColumn<QRect>("rect");
QTest::addColumn<int>("checkState");
QTest::addColumn<int>("flags");
QTest::addColumn<bool>("inCheck");
@@ -1100,7 +1099,6 @@ void tst_QItemDelegate::editorEvent_data()
|Qt::ItemIsDropEnabled);
QTest::newRow("unchecked, checkable, release")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Unchecked)
<< defaultFlags
<< true
@@ -1110,7 +1108,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::Checked);
QTest::newRow("checked, checkable, release")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Checked)
<< defaultFlags
<< true
@@ -1120,7 +1117,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::Unchecked);
QTest::newRow("unchecked, checkable, release")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Unchecked)
<< defaultFlags
<< true
@@ -1130,7 +1126,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::Checked);
QTest::newRow("unchecked, checkable, release, right button")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Unchecked)
<< defaultFlags
<< true
@@ -1140,7 +1135,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::Unchecked);
QTest::newRow("unchecked, checkable, release outside")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Unchecked)
<< defaultFlags
<< false
@@ -1150,7 +1144,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::Unchecked);
QTest::newRow("unchecked, checkable, dblclick")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Unchecked)
<< defaultFlags
<< true
@@ -1160,7 +1153,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::Unchecked);
QTest::newRow("unchecked, tristate, release")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Unchecked)
<< (int)(defaultFlags | Qt::ItemIsTristate)
<< true
@@ -1170,7 +1162,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::PartiallyChecked);
QTest::newRow("partially checked, tristate, release")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::PartiallyChecked)
<< (int)(defaultFlags | Qt::ItemIsTristate)
<< true
@@ -1180,7 +1171,6 @@ void tst_QItemDelegate::editorEvent_data()
<< (int)(Qt::Checked);
QTest::newRow("checked, tristate, release")
- << QRect(0, 0, 20, 20)
<< (int)(Qt::Checked)
<< (int)(defaultFlags | Qt::ItemIsTristate)
<< true
@@ -1192,7 +1182,6 @@ void tst_QItemDelegate::editorEvent_data()
void tst_QItemDelegate::editorEvent()
{
- QFETCH(QRect, rect);
QFETCH(int, checkState);
QFETCH(int, flags);
QFETCH(bool, inCheck);
@@ -1211,7 +1200,7 @@ void tst_QItemDelegate::editorEvent()
item->setFlags((Qt::ItemFlags)flags);
QStyleOptionViewItem option;
- option.rect = rect;
+ option.rect = QRect(0, 0, 20, 20);
option.state |= QStyle::State_Enabled;
// mimic QStyledItemDelegate::initStyleOption logic
option.features |= QStyleOptionViewItem::HasCheckIndicator | QStyleOptionViewItem::HasDisplay;