@@ -22,7 +22,10 @@
2222#include <QtQml/qqml.h>
2323#include <QStringListModel>
2424#include <QQmlContext>
25+#pragma GCC diagnostic push
26+#pragma GCC diagnostic ignored "-pedantic"
2527#include <private/qquickitem_p.h>
28+#pragma GCC diagnostic pop
2629
2730#include "verticaljournal.h"
2831
@@ -56,25 +59,25 @@ private:
5659 QTRY_COMPARE(vj->m_columnVisibleItems[0].count(), 5);
5760 QTRY_COMPARE(vj->m_columnVisibleItems[1].count(), 7);
5861 QTRY_COMPARE(vj->m_columnVisibleItems[2].count(), 6);
59− verifyItem(vj->m_columnVisibleItems[0][0], 0, 10, 10, true);
60− verifyItem(vj->m_columnVisibleItems[1][0], 1, 170, 10, true);
61− verifyItem(vj->m_columnVisibleItems[2][0], 2, 330, 10, true);
62− verifyItem(vj->m_columnVisibleItems[1][1], 3, 170, 70, true);
63− verifyItem(vj->m_columnVisibleItems[1][2], 4, 170, 90, true);
64− verifyItem(vj->m_columnVisibleItems[0][1], 5, 10, 120, true);
65− verifyItem(vj->m_columnVisibleItems[1][3], 6, 170, 140, true);
66− verifyItem(vj->m_columnVisibleItems[2][1], 7, 330, 145, true);
67− verifyItem(vj->m_columnVisibleItems[0][2], 8, 10, 200, true);
68− verifyItem(vj->m_columnVisibleItems[2][2], 9, 330, 265, true);
69− verifyItem(vj->m_columnVisibleItems[2][3], 10, 330, 295, true);
70− verifyItem(vj->m_columnVisibleItems[2][4], 11, 330, 325, true);
71− verifyItem(vj->m_columnVisibleItems[1][4], 12, 170, 350, true);
72− verifyItem(vj->m_columnVisibleItems[0][3], 13, 10, 370, true);
73− verifyItem(vj->m_columnVisibleItems[2][5], 14, 330, 400, false);
74− verifyItem(vj->m_columnVisibleItems[1][5], 15, 170, 440, false);
75− verifyItem(vj->m_columnVisibleItems[0][4], 16, 10, 580, false);
76− verifyItem(vj->m_columnVisibleItems[1][6], 17, 170, 580, false);
77− QCOMPARE(vj->implicitHeight(), 990. + 2. * 990. / 18.);
62+ verifyItem(vj->m_columnVisibleItems[0][0], 0, 0, 0, true);
63+ verifyItem(vj->m_columnVisibleItems[1][0], 1, 160, 0, true);
64+ verifyItem(vj->m_columnVisibleItems[2][0], 2, 320, 0, true);
65+ verifyItem(vj->m_columnVisibleItems[1][1], 3, 160, 60, true);
66+ verifyItem(vj->m_columnVisibleItems[1][2], 4, 160, 80, true);
67+ verifyItem(vj->m_columnVisibleItems[0][1], 5, 0, 110, true);
68+ verifyItem(vj->m_columnVisibleItems[1][3], 6, 160, 130, true);
69+ verifyItem(vj->m_columnVisibleItems[2][1], 7, 320, 135, true);
70+ verifyItem(vj->m_columnVisibleItems[0][2], 8, 0, 190, true);
71+ verifyItem(vj->m_columnVisibleItems[2][2], 9, 320, 255, true);
72+ verifyItem(vj->m_columnVisibleItems[2][3], 10, 320, 285, true);
73+ verifyItem(vj->m_columnVisibleItems[2][4], 11, 320, 315, true);
74+ verifyItem(vj->m_columnVisibleItems[1][4], 12, 160, 340, true);
75+ verifyItem(vj->m_columnVisibleItems[0][3], 13, 0, 360, true);
76+ verifyItem(vj->m_columnVisibleItems[2][5], 14, 320, 390, true);
77+ verifyItem(vj->m_columnVisibleItems[1][5], 15, 160, 430, false);
78+ verifyItem(vj->m_columnVisibleItems[0][4], 16, 0, 570, false);
79+ verifyItem(vj->m_columnVisibleItems[1][6], 17, 160, 570, false);
80+ QCOMPARE(vj->implicitHeight(), 970. + 2. * 970. / 18.);
7881 }
7982
8083private Q_SLOTS:
@@ -99,7 +102,7 @@ private Q_SLOTS:
99102 view->setSource(QUrl::fromLocalFile(DASHVIEWSTEST_FOLDER "/verticaljournaltest.qml"));
100103
101104 view->show();
102− view->resize(490, 400);
105+ view->resize(470, 400);
103106 QTest::qWaitForWindowExposed(view);
104107
105108 vj = view->rootObject()->findChild<VerticalJournal*>();
@@ -116,41 +119,42 @@ private Q_SLOTS:
116119
117120 void testWidthResize()
118121 {
119− view->resize(649, 400);
122+ view->resize(629, 400);
123+ QTRY_COMPARE(vj->width(), 629.);
120124
121125 // This is exactly the same block as above as nothing changed, just white space on the right
122126 checkInitialPositions();
123127
124− view->resize(650, 400);
128+ view->resize(630, 400);
125129
126130 QTRY_COMPARE(vj->m_columnVisibleItems.count(), 4);
127131 QTRY_COMPARE(vj->m_columnVisibleItems[0].count(), 4);
128132 QTRY_COMPARE(vj->m_columnVisibleItems[1].count(), 7);
129133 QTRY_COMPARE(vj->m_columnVisibleItems[2].count(), 4);
130134 QTRY_COMPARE(vj->m_columnVisibleItems[3].count(), 5);
131− verifyItem(vj->m_columnVisibleItems[0][0], 0, 10, 10, true);
132− verifyItem(vj->m_columnVisibleItems[1][0], 1, 170, 10, true);
133− verifyItem(vj->m_columnVisibleItems[2][0], 2, 330, 10, true);
134− verifyItem(vj->m_columnVisibleItems[3][0], 3, 490, 10, true);
135− verifyItem(vj->m_columnVisibleItems[3][1], 4, 490, 30, true);
136− verifyItem(vj->m_columnVisibleItems[1][1], 5, 170, 70, true);
137− verifyItem(vj->m_columnVisibleItems[3][2], 6, 490, 80, true);
138− verifyItem(vj->m_columnVisibleItems[0][1], 7, 10, 120, true);
139− verifyItem(vj->m_columnVisibleItems[2][1], 8, 330, 145, true);
140− verifyItem(vj->m_columnVisibleItems[1][2], 9, 170, 150, true);
141− verifyItem(vj->m_columnVisibleItems[1][3], 10, 170, 180, true);
142− verifyItem(vj->m_columnVisibleItems[1][4], 11, 170, 210, true);
143− verifyItem(vj->m_columnVisibleItems[0][2], 12, 10, 240, true);
144− verifyItem(vj->m_columnVisibleItems[1][5], 13, 170, 285, true);
145− verifyItem(vj->m_columnVisibleItems[3][3], 14, 490, 290, true);
146− verifyItem(vj->m_columnVisibleItems[2][2], 15, 330, 315, true);
147− verifyItem(vj->m_columnVisibleItems[0][3], 16, 10, 330, true);
148− verifyItem(vj->m_columnVisibleItems[2][3], 17, 330, 455, false);
149− verifyItem(vj->m_columnVisibleItems[1][6], 18, 170, 495, false);
150− verifyItem(vj->m_columnVisibleItems[3][4], 19, 490, 600, false);
151− QTRY_COMPARE(vj->implicitHeight(), 1005.);
152−
153− view->resize(490, 400);
135+ verifyItem(vj->m_columnVisibleItems[0][0], 0, 0, 0, true);
136+ verifyItem(vj->m_columnVisibleItems[1][0], 1, 160, 0, true);
137+ verifyItem(vj->m_columnVisibleItems[2][0], 2, 320, 0, true);
138+ verifyItem(vj->m_columnVisibleItems[3][0], 3, 480, 0, true);
139+ verifyItem(vj->m_columnVisibleItems[3][1], 4, 480, 20, true);
140+ verifyItem(vj->m_columnVisibleItems[1][1], 5, 160, 60, true);
141+ verifyItem(vj->m_columnVisibleItems[3][2], 6, 480, 70, true);
142+ verifyItem(vj->m_columnVisibleItems[0][1], 7, 0, 110, true);
143+ verifyItem(vj->m_columnVisibleItems[2][1], 8, 320, 135, true);
144+ verifyItem(vj->m_columnVisibleItems[1][2], 9, 160, 140, true);
145+ verifyItem(vj->m_columnVisibleItems[1][3], 10, 160, 170, true);
146+ verifyItem(vj->m_columnVisibleItems[1][4], 11, 160, 200, true);
147+ verifyItem(vj->m_columnVisibleItems[0][2], 12, 0, 230, true);
148+ verifyItem(vj->m_columnVisibleItems[1][5], 13, 160, 275, true);
149+ verifyItem(vj->m_columnVisibleItems[3][3], 14, 480, 280, true);
150+ verifyItem(vj->m_columnVisibleItems[2][2], 15, 320, 305, true);
151+ verifyItem(vj->m_columnVisibleItems[0][3], 16, 0, 320, true);
152+ verifyItem(vj->m_columnVisibleItems[2][3], 17, 320, 445, false);
153+ verifyItem(vj->m_columnVisibleItems[1][6], 18, 160, 485, false);
154+ verifyItem(vj->m_columnVisibleItems[3][4], 19, 480, 590, false);
155+ QTRY_COMPARE(vj->implicitHeight(), 985.);
156+
157+ view->resize(470, 400);
154158
155159 // This is exactly the same block as the first again
156160 checkInitialPositions();
@@ -158,29 +162,29 @@ private Q_SLOTS:
158162
159163 void testHorizontalSpacing()
160164 {
161− vj->setHorizontalSpacing(11);
165+ vj->setColumnSpacing(11);
162166
163167 QTRY_COMPARE(vj->m_needsRelayout, false);
164168 QTRY_COMPARE(vj->m_columnVisibleItems.count(), 2);
165169 QTRY_COMPARE(vj->m_columnVisibleItems[0].count(), 7);
166170 QTRY_COMPARE(vj->m_columnVisibleItems[1].count(), 7);
167− verifyItem(vj->m_columnVisibleItems[0][0], 0, 11, 10, true);
168− verifyItem(vj->m_columnVisibleItems[1][0], 1, 172, 10, true);
169− verifyItem(vj->m_columnVisibleItems[1][1], 2, 172, 70, true);
170− verifyItem(vj->m_columnVisibleItems[0][1], 3, 11, 120, true);
171− verifyItem(vj->m_columnVisibleItems[0][2], 4, 11, 140, true);
172− verifyItem(vj->m_columnVisibleItems[0][3], 5, 11, 190, true);
173− verifyItem(vj->m_columnVisibleItems[1][2], 6, 172, 205, true);
174− verifyItem(vj->m_columnVisibleItems[0][4], 7, 11, 270, true);
175− verifyItem(vj->m_columnVisibleItems[0][5], 8, 11, 390, true);
176− verifyItem(vj->m_columnVisibleItems[1][3], 9, 172, 415, false);
177− verifyItem(vj->m_columnVisibleItems[1][4], 10, 172, 445, false);
178− verifyItem(vj->m_columnVisibleItems[1][5], 11, 172, 475, false);
179− verifyItem(vj->m_columnVisibleItems[1][6], 12, 172, 550, false);
180− verifyItem(vj->m_columnVisibleItems[0][6], 13, 11, 560, false);
181− QCOMPARE(vj->implicitHeight(), 770. + 6. * 770. / 14.);
182−
183− vj->setHorizontalSpacing(10);
171+ verifyItem(vj->m_columnVisibleItems[0][0], 0, 0, 0, true);
172+ verifyItem(vj->m_columnVisibleItems[1][0], 1, 161, 0, true);
173+ verifyItem(vj->m_columnVisibleItems[1][1], 2, 161, 60, true);
174+ verifyItem(vj->m_columnVisibleItems[0][1], 3, 0, 110, true);
175+ verifyItem(vj->m_columnVisibleItems[0][2], 4, 0, 130, true);
176+ verifyItem(vj->m_columnVisibleItems[0][3], 5, 0, 180, true);
177+ verifyItem(vj->m_columnVisibleItems[1][2], 6, 161, 195, true);
178+ verifyItem(vj->m_columnVisibleItems[0][4], 7, 0, 260, true);
179+ verifyItem(vj->m_columnVisibleItems[0][5], 8, 0, 380, true);
180+ verifyItem(vj->m_columnVisibleItems[1][3], 9, 161, 405, false);
181+ verifyItem(vj->m_columnVisibleItems[1][4], 10, 161, 435, false);
182+ verifyItem(vj->m_columnVisibleItems[1][5], 11, 161, 465, false);
183+ verifyItem(vj->m_columnVisibleItems[1][6], 12, 161, 540, false);
184+ verifyItem(vj->m_columnVisibleItems[0][6], 13, 0, 550, false);
185+ QCOMPARE(vj->implicitHeight(), 750. + 6. * 750. / 14.);
186+
187+ vj->setColumnSpacing(10);
184188 QTRY_COMPARE(vj->m_needsRelayout, false);
185189
186190 // This is exactly the same block as the first again
@@ -189,34 +193,34 @@ private Q_SLOTS:
189193
190194 void testVerticalSpacing()
191195 {
192− vj->setVerticalSpacing(11);
196+ vj->setRowSpacing(11);
193197
194198 QTRY_COMPARE(vj->m_needsRelayout, false);
195199 QTRY_COMPARE(vj->m_columnVisibleItems.count(), 3);
196200 QTRY_COMPARE(vj->m_columnVisibleItems[0].count(), 5);
197201 QTRY_COMPARE(vj->m_columnVisibleItems[1].count(), 7);
198202 QTRY_COMPARE(vj->m_columnVisibleItems[2].count(), 6);
199− verifyItem(vj->m_columnVisibleItems[0][0], 0, 10, 11, true);
200− verifyItem(vj->m_columnVisibleItems[1][0], 1, 170, 11, true);
201− verifyItem(vj->m_columnVisibleItems[2][0], 2, 330, 11, true);
202− verifyItem(vj->m_columnVisibleItems[1][1], 3, 170, 72, true);
203− verifyItem(vj->m_columnVisibleItems[1][2], 4, 170, 93, true);
204− verifyItem(vj->m_columnVisibleItems[0][1], 5, 10, 122, true);
205− verifyItem(vj->m_columnVisibleItems[1][3], 6, 170, 144, true);
206− verifyItem(vj->m_columnVisibleItems[2][1], 7, 330, 147, true);
207− verifyItem(vj->m_columnVisibleItems[0][2], 8, 10, 203, true);
208− verifyItem(vj->m_columnVisibleItems[2][2], 9, 330, 268, true);
209− verifyItem(vj->m_columnVisibleItems[2][3], 10, 330, 299, true);
210− verifyItem(vj->m_columnVisibleItems[2][4], 11, 330, 330, true);
211− verifyItem(vj->m_columnVisibleItems[1][4], 12, 170, 355, true);
212− verifyItem(vj->m_columnVisibleItems[0][3], 13, 10, 374, true);
213− verifyItem(vj->m_columnVisibleItems[2][5], 14, 330, 406, false);
214− verifyItem(vj->m_columnVisibleItems[1][5], 15, 170, 446, false);
215− verifyItem(vj->m_columnVisibleItems[0][4], 16, 10, 585, false);
216− verifyItem(vj->m_columnVisibleItems[1][6], 17, 170, 587, false);
217− QCOMPARE(vj->implicitHeight(), 990. + 2. * 990. / 18.);
218−
219− vj->setVerticalSpacing(10);
203+ verifyItem(vj->m_columnVisibleItems[0][0], 0, 0, 0, true);
204+ verifyItem(vj->m_columnVisibleItems[1][0], 1, 160, 0, true);
205+ verifyItem(vj->m_columnVisibleItems[2][0], 2, 320, 0, true);
206+ verifyItem(vj->m_columnVisibleItems[1][1], 3, 160, 61, true);
207+ verifyItem(vj->m_columnVisibleItems[1][2], 4, 160, 82, true);
208+ verifyItem(vj->m_columnVisibleItems[0][1], 5, 0, 111, true);
209+ verifyItem(vj->m_columnVisibleItems[1][3], 6, 160, 133, true);
210+ verifyItem(vj->m_columnVisibleItems[2][1], 7, 320, 136, true);
211+ verifyItem(vj->m_columnVisibleItems[0][2], 8, 0, 192, true);
212+ verifyItem(vj->m_columnVisibleItems[2][2], 9, 320, 257, true);
213+ verifyItem(vj->m_columnVisibleItems[2][3], 10, 320, 288, true);
214+ verifyItem(vj->m_columnVisibleItems[2][4], 11, 320, 319, true);
215+ verifyItem(vj->m_columnVisibleItems[1][4], 12, 160, 344, true);
216+ verifyItem(vj->m_columnVisibleItems[0][3], 13, 0, 363, true);
217+ verifyItem(vj->m_columnVisibleItems[2][5], 14, 320, 395, true);
218+ verifyItem(vj->m_columnVisibleItems[1][5], 15, 160, 435, false);
219+ verifyItem(vj->m_columnVisibleItems[0][4], 16, 0, 574, false);
220+ verifyItem(vj->m_columnVisibleItems[1][6], 17, 160, 576, false);
221+ QCOMPARE(vj->implicitHeight(), 974. + 2. * 974. / 18.);
222+
223+ vj->setRowSpacing(10);
220224 QTRY_COMPARE(vj->m_needsRelayout, false);
221225
222226 // This is exactly the same block as the first again
@@ -232,21 +236,21 @@ private Q_SLOTS:
232236 QTRY_COMPARE(vj->m_columnVisibleItems[0].count(), 4);
233237 QTRY_COMPARE(vj->m_columnVisibleItems[1].count(), 4);
234238 QTRY_COMPARE(vj->m_columnVisibleItems[2].count(), 6);
235− verifyItem(vj->m_columnVisibleItems[0][0], 0, 10, 10, false);
236− verifyItem(vj->m_columnVisibleItems[2][0], 2, 330, 10, false);
237− verifyItem(vj->m_columnVisibleItems[1][0], 4, 170, 90, false);
238− verifyItem(vj->m_columnVisibleItems[0][1], 5, 10, 120, false);
239− verifyItem(vj->m_columnVisibleItems[1][1], 6, 170, 140, true);
240− verifyItem(vj->m_columnVisibleItems[2][1], 7, 330, 145, true);
241− verifyItem(vj->m_columnVisibleItems[0][2], 8, 10, 200, true);
242− verifyItem(vj->m_columnVisibleItems[2][2], 9, 330, 265, true);
243− verifyItem(vj->m_columnVisibleItems[2][3], 10, 330, 295, true);
244− verifyItem(vj->m_columnVisibleItems[2][4], 11, 330, 325, true);
245− verifyItem(vj->m_columnVisibleItems[1][2], 12, 170, 350, true);
246− verifyItem(vj->m_columnVisibleItems[0][3], 13, 10, 370, true);
247− verifyItem(vj->m_columnVisibleItems[2][5], 14, 330, 400, false);
248− verifyItem(vj->m_columnVisibleItems[1][3], 15, 170, 440, false);
249− QCOMPARE(vj->implicitHeight(), 710. + 4. * 710. / 16.);
239+ verifyItem(vj->m_columnVisibleItems[0][0], 0, 0, 0, false);
240+ verifyItem(vj->m_columnVisibleItems[2][0], 2, 320, 0, false);
241+ verifyItem(vj->m_columnVisibleItems[1][0], 4, 160, 80, false);
242+ verifyItem(vj->m_columnVisibleItems[0][1], 5, 0, 110, false);
243+ verifyItem(vj->m_columnVisibleItems[1][1], 6, 160, 130, true);
244+ verifyItem(vj->m_columnVisibleItems[2][1], 7, 320, 135, true);
245+ verifyItem(vj->m_columnVisibleItems[0][2], 8, 0, 190, true);
246+ verifyItem(vj->m_columnVisibleItems[2][2], 9, 320, 255, true);
247+ verifyItem(vj->m_columnVisibleItems[2][3], 10, 320, 285, true);
248+ verifyItem(vj->m_columnVisibleItems[2][4], 11, 320, 315, true);
249+ verifyItem(vj->m_columnVisibleItems[1][2], 12, 160, 340, true);
250+ verifyItem(vj->m_columnVisibleItems[0][3], 13, 0, 360, true);
251+ verifyItem(vj->m_columnVisibleItems[2][5], 14, 320, 390, true);
252+ verifyItem(vj->m_columnVisibleItems[1][3], 15, 160, 430, false);
253+ QCOMPARE(vj->implicitHeight(), 690. + 4. * 690. / 16.);
250254
251255 vj->resetDelegateCreationBegin();
252256 vj->resetDelegateCreationEnd();
@@ -262,21 +266,21 @@ private Q_SLOTS:
262266 QTRY_COMPARE(vj->m_columnVisibleItems.count(), 2);
263267 QTRY_COMPARE(vj->m_columnVisibleItems[0].count(), 7);
264268 QTRY_COMPARE(vj->m_columnVisibleItems[1].count(), 7);
265− verifyItem(vj->m_columnVisibleItems[0][0], 0, 10, 10, true);
266− verifyItem(vj->m_columnVisibleItems[1][0], 1, 220, 10, true);
267− verifyItem(vj->m_columnVisibleItems[1][1], 2, 220, 70, true);
268− verifyItem(vj->m_columnVisibleItems[0][1], 3, 10, 120, true);
269− verifyItem(vj->m_columnVisibleItems[0][2], 4, 10, 140, true);
270− verifyItem(vj->m_columnVisibleItems[0][3], 5, 10, 190, true);
271− verifyItem(vj->m_columnVisibleItems[1][2], 6, 220, 205, true);
272− verifyItem(vj->m_columnVisibleItems[0][4], 7, 10, 270, true);
273− verifyItem(vj->m_columnVisibleItems[0][5], 8, 10, 390, true);
274− verifyItem(vj->m_columnVisibleItems[1][3], 9, 220, 415, false);
275− verifyItem(vj->m_columnVisibleItems[1][4], 10, 220, 445, false);
276− verifyItem(vj->m_columnVisibleItems[1][5], 11, 220, 475, false);
277− verifyItem(vj->m_columnVisibleItems[1][6], 12, 220, 550, false);
278− verifyItem(vj->m_columnVisibleItems[0][6], 13, 10, 560, false);
279− QCOMPARE(vj->implicitHeight(), 770. + 6. * 770. / 14.);
269+ verifyItem(vj->m_columnVisibleItems[0][0], 0, 0, 0, true);
270+ verifyItem(vj->m_columnVisibleItems[1][0], 1, 210, 0, true);
271+ verifyItem(vj->m_columnVisibleItems[1][1], 2, 210, 60, true);
272+ verifyItem(vj->m_columnVisibleItems[0][1], 3, 0, 110, true);
273+ verifyItem(vj->m_columnVisibleItems[0][2], 4, 0, 130, true);
274+ verifyItem(vj->m_columnVisibleItems[0][3], 5, 0, 180, true);
275+ verifyItem(vj->m_columnVisibleItems[1][2], 6, 210, 195, true);
276+ verifyItem(vj->m_columnVisibleItems[0][4], 7, 0, 260, true);
277+ verifyItem(vj->m_columnVisibleItems[0][5], 8, 0, 380, true);
278+ verifyItem(vj->m_columnVisibleItems[1][3], 9, 210, 405, false);
279+ verifyItem(vj->m_columnVisibleItems[1][4], 10, 210, 435, false);
280+ verifyItem(vj->m_columnVisibleItems[1][5], 11, 210, 465, false);
281+ verifyItem(vj->m_columnVisibleItems[1][6], 12, 210, 540, false);
282+ verifyItem(vj->m_columnVisibleItems[0][6], 13, 0, 550, false);
283+ QCOMPARE(vj->implicitHeight(), 750. + 6. * 750. / 14.);
280284
281285 vj->setColumnWidth(150);
282286
@@ -297,12 +301,12 @@ private Q_SLOTS:
297301 QTRY_COMPARE(vj->m_columnVisibleItems[0].count(), 1);
298302 QTRY_COMPARE(vj->m_columnVisibleItems[1].count(), 2);
299303 QTRY_COMPARE(vj->m_columnVisibleItems[2].count(), 3);
300− verifyItem(vj->m_columnVisibleItems[0][0], 0, 10, 10, true);
301− verifyItem(vj->m_columnVisibleItems[1][0], 1, 170, 10, true);
302− verifyItem(vj->m_columnVisibleItems[2][0], 2, 330, 10, true);
303− verifyItem(vj->m_columnVisibleItems[2][1], 3, 330, 45, true);
304− verifyItem(vj->m_columnVisibleItems[1][1], 4, 170, 70, true);
305− verifyItem(vj->m_columnVisibleItems[2][2], 5, 330, 80, true);
304+ verifyItem(vj->m_columnVisibleItems[0][0], 0, 0, 0, true);
305+ verifyItem(vj->m_columnVisibleItems[1][0], 1, 160, 0, true);
306+ verifyItem(vj->m_columnVisibleItems[2][0], 2, 320, 0, true);
307+ verifyItem(vj->m_columnVisibleItems[2][1], 3, 320, 35, true);
308+ verifyItem(vj->m_columnVisibleItems[1][1], 4, 160, 60, true);
309+ verifyItem(vj->m_columnVisibleItems[2][2], 5, 320, 70, true);
306310 }
307311
308312private: