From 083d2c8bb8a2a0fc92342625049bd7becdcea922 Mon Sep 17 00:00:00 2001 From: Oliver Wolff Date: Mon, 17 Dec 2012 14:15:59 +0100 Subject: Removed hardcoded values from tst_qgraphicsview::scrollBarRanges Instead of testing the "windows" and "motif" styles, that test should actually test the scrollBarRanges for all available styles. To be able to do that, the magic numbers 16 (width/height of scrollbars) and 4 (spacing for the faux motif style) were replaced and instead of setting the explicit values in the data the "number of scrollbars/spacings to add/remove" is saved in a struct and the value of these (depending on the style) is obtained in the test run. This change does not also cause the fusion style to also be tested but also fixes this test for Windows 7 and 8 (Aero) where the scrollbar width/height is not 16 but 17. Task-number: QTBUG-28611 Task-number: QTBUG-29002 Change-Id: I5d103018fde81cee6e6e89cd414426768b2dc8e7 Reviewed-by: Friedemann Kleint --- .../graphicsview/qgraphicsview/qgraphicsview.pro | 1 + .../qgraphicsview/tst_qgraphicsview.cpp | 61 +- .../graphicsview/qgraphicsview/tst_qgraphicsview.h | 85 + .../qgraphicsview/tst_qgraphicsview_2.cpp | 1781 +++++++------------- 4 files changed, 731 insertions(+), 1197 deletions(-) create mode 100644 tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.h diff --git a/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro b/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro index 288c9ae85a..201085aecd 100644 --- a/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro +++ b/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro @@ -6,6 +6,7 @@ QT += widgets widgets-private testlib QT += core-private gui-private SOURCES += tst_qgraphicsview.cpp tst_qgraphicsview_2.cpp +HEADERS += tst_qgraphicsview.h DEFINES += QT_NO_CAST_TO_ASCII mac:CONFIG+=insignificant_test # QTBUG-26580 diff --git a/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.cpp b/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.cpp index 4ef41f4fca..03227a440a 100644 --- a/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.cpp +++ b/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.cpp @@ -68,9 +68,15 @@ #include #include "../../../qtest-config.h" +#include "tst_qgraphicsview.h" +Q_DECLARE_METATYPE(ExpectedValueDescription) +Q_DECLARE_METATYPE(QList) +Q_DECLARE_METATYPE(QList) +Q_DECLARE_METATYPE(QMatrix) Q_DECLARE_METATYPE(QPainterPath) Q_DECLARE_METATYPE(Qt::ScrollBarPolicy) +Q_DECLARE_METATYPE(ScrollBarCount) #ifdef Q_OS_MAC //On mac we get full update. So check that the expected region is contained inside the actual @@ -2756,32 +2762,32 @@ public: void tst_QGraphicsView::scrollBarRanges() { + QFETCH(QString, style); QFETCH(QSize, viewportSize); QFETCH(QRectF, sceneRect); + QFETCH(ScrollBarCount, sceneRectOffsetFactors); QFETCH(QTransform, transform); QFETCH(Qt::ScrollBarPolicy, hbarpolicy); QFETCH(Qt::ScrollBarPolicy, vbarpolicy); - QFETCH(int, hmin); - QFETCH(int, hmax); - QFETCH(int, vmin); - QFETCH(int, vmax); - QFETCH(bool, useMotif); + QFETCH(ExpectedValueDescription, hmin); + QFETCH(ExpectedValueDescription, hmax); + QFETCH(ExpectedValueDescription, vmin); + QFETCH(ExpectedValueDescription, vmax); QFETCH(bool, useStyledPanel); - QGraphicsScene scene(sceneRect); - scene.addRect(sceneRect, QPen(Qt::blue), QBrush(QColor(Qt::green))); + if (style == QLatin1String("GTK+") && useStyledPanel) + QSKIP("GTK + style test skipped, see QTBUG-29002"); + + QGraphicsScene scene; QGraphicsView view(&scene); view.setRenderHint(QPainter::Antialiasing); view.setTransform(transform); view.setFrameStyle(useStyledPanel ? QFrame::StyledPanel : QFrame::NoFrame); - if (useMotif) { + if (style == QString("motif")) view.setStyle(new FauxMotifStyle); - } else { -#if !defined(QT_NO_STYLE_WINDOWS) - view.setStyle(QStyleFactory::create("windows")); -#endif - } + else + view.setStyle(QStyleFactory::create(style)); view.setStyleSheet(" "); // enables style propagation ;-) int adjust = 0; @@ -2795,10 +2801,31 @@ void tst_QGraphicsView::scrollBarRanges() view.show(); QVERIFY(QTest::qWaitForWindowExposed(&view)); - QCOMPARE(view.horizontalScrollBar()->minimum(), hmin); - QCOMPARE(view.verticalScrollBar()->minimum(), vmin); - QCOMPARE(view.horizontalScrollBar()->maximum(), hmax); - QCOMPARE(view.verticalScrollBar()->maximum(), vmax); + const int offset = view.style()->pixelMetric(QStyle::PM_ScrollBarExtent, 0, 0); + + QRectF actualSceneRect; + actualSceneRect.setLeft(sceneRect.left() + sceneRectOffsetFactors.left * offset); + actualSceneRect.setWidth(sceneRect.width() + sceneRectOffsetFactors.right * offset); + actualSceneRect.setTop(sceneRect.top() + sceneRectOffsetFactors.top * offset); + actualSceneRect.setHeight(sceneRect.height() + sceneRectOffsetFactors.bottom * offset); + scene.setSceneRect(actualSceneRect); + scene.addRect(actualSceneRect, QPen(Qt::blue), QBrush(QColor(Qt::green))); + + int expectedHmin = hmin.value + hmin.scrollBarExtentsToAdd * offset; + int expectedVmin = vmin.value + vmin.scrollBarExtentsToAdd * offset; + int expectedHmax = hmax.value + hmax.scrollBarExtentsToAdd * offset; + int expectedVmax = vmax.value + vmax.scrollBarExtentsToAdd* offset; + if (useStyledPanel && view.style()->styleHint(QStyle::SH_ScrollView_FrameOnlyAroundContents)) { + int spacing = view.style()->pixelMetric(QStyle::PM_ScrollView_ScrollBarSpacing); + expectedHmin += hmin.spacingsToAdd * spacing; + expectedVmin += vmin.spacingsToAdd * spacing; + expectedHmax += hmax.spacingsToAdd * spacing; + expectedVmax += vmax.spacingsToAdd * spacing; + } + QCOMPARE(view.horizontalScrollBar()->minimum(), expectedHmin); + QCOMPARE(view.verticalScrollBar()->minimum(), expectedVmin); + QCOMPARE(view.horizontalScrollBar()->maximum(), expectedHmax); + QCOMPARE(view.verticalScrollBar()->maximum(), expectedVmax); } class TestView : public QGraphicsView diff --git a/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.h b/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.h new file mode 100644 index 0000000000..adf477c170 --- /dev/null +++ b/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview.h @@ -0,0 +1,85 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the test suite of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ +#ifndef TST_QGRAPHICSVIEW_H +#define TST_QGRAPHICSVIEW_H + +// This file contains structs used in tst_qgraphicsview::scrollBarRanges. +// Whenever these mention scrollbars or spacing it is about the number of +// scrollbars or spacings to use as these are style dependent so that the real +// value to add/remove has to be obtained in test run using the actual style. + +struct ExpectedValueDescription { + ExpectedValueDescription(int v = 0, int sbeta = 0, int sta = 0) + : value(v) + , scrollBarExtentsToAdd(sbeta) + , spacingsToAdd(sta) + { + } + + int value; + // Describes how often the scrollbar widht/height has to be added to or + // removed from the value. + int scrollBarExtentsToAdd; + + // Describes how often the scrollbar spacing has to be added to or removed + // from the value if the used style has SH_ScrollView_FrameOnlyAroundContents + // set + int spacingsToAdd; +}; + +// Describes how often the scroll bar width/height has to be added to/removed +// from the according side of the sceneRect. +struct ScrollBarCount { + ScrollBarCount(int l = 0, int t = 0, int r = 0, int b = 0 ) + : left(l) + , top(t) + , right(r) + , bottom(b) + { + } + + int left; + int top; + int right; + int bottom; +}; + +#endif // TST_QGRAPHICSVIEW_H diff --git a/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview_2.cpp b/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview_2.cpp index 3149937bdc..9a039c3796 100644 --- a/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview_2.cpp +++ b/tests/auto/widgets/graphicsview/qgraphicsview/tst_qgraphicsview_2.cpp @@ -44,1204 +44,625 @@ #include #include #include +#include +#include +#include "tst_qgraphicsview.h" + +Q_DECLARE_METATYPE(ExpectedValueDescription) +Q_DECLARE_METATYPE(QList) +Q_DECLARE_METATYPE(QList) +Q_DECLARE_METATYPE(QMatrix) Q_DECLARE_METATYPE(QPainterPath) Q_DECLARE_METATYPE(Qt::ScrollBarPolicy) +Q_DECLARE_METATYPE(ScrollBarCount) -static void _scrollBarRanges_data_1(int offset) -{ - // No motif, flat frame - QTest::newRow("1") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << false << false; - QTest::newRow("2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset) << 0 << offset << false << false; - QTest::newRow("3") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset) << 0 << (100 + offset) << false << false; - QTest::newRow("4") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << false << false; - QTest::newRow("5") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset -50) << -100 << (-100 + offset) << false << false; - QTest::newRow("6") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset -50) << -100 << offset << false << false; - QTest::newRow("7") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (offset + 1) << 0 << offset + 1 << false << false; - QTest::newRow("8") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1) << 0 << offset + 1 << false << false; - QTest::newRow("9") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1) << 0 << (100 + offset + 1) << false << false; - QTest::newRow("10") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -101 << (-100 + offset) << -101 << (-100 + offset) << false << false; - QTest::newRow("11") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset + -50) << -101 << (-100 + offset) << false << false; - QTest::newRow("12") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset -50) << (-101) << offset << false << false; - QTest::newRow("13") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (offset + 16) << 0 << (offset + 16) << false << false; - QTest::newRow("14") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16) << 0 << (offset + 16) << false << false; - QTest::newRow("15") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16) << 0 << (100 + offset + 16) << false << false; - QTest::newRow("16") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (-100 + offset) << (-100 - 16 ) << (-100 + offset) << false << false; - QTest::newRow("17") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset -50) << (-100 - 16) << (-100 + offset) << false << false; - QTest::newRow("18") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset -50) << (-100 - 16) << offset << false << false; - QTest::newRow("1 x2") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (150 + offset) << 0 << (100 + offset) << false << false; - QTest::newRow("2 x2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset) << 0 << (100 + offset) << false << false; - QTest::newRow("3 x2") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset) << 0 << (300 + offset) << false << false; - QTest::newRow("4 x2") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (-50 + offset) << -200 << (-100 + offset) << false << false; - QTest::newRow("5 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset) << -200 << (-100 + offset) << false << false; - QTest::newRow("6 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset) << -200 << (100 + offset) << false << false; - QTest::newRow("1 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << false << false; - QTest::newRow("2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 0 << false << false; - QTest::newRow("3 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 100 << false << false; - QTest::newRow("4 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << false << false; - QTest::newRow("5 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << 0 << 0 << false << false; - QTest::newRow("6 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << -100 << 0 << false << false; - QTest::newRow("7 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 1 << 0 << 1 << false << false; - QTest::newRow("8 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 1 << false << false; - QTest::newRow("9 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 101 << false << false; - QTest::newRow("10 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -100 << -101 << -100 << false << false; - QTest::newRow("11 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << -100 << false << false; - QTest::newRow("12 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << 0 << false << false; - QTest::newRow("13 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 16 << 0 << 16 << false << false; - QTest::newRow("14 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << 16 << false << false; - QTest::newRow("15 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << (100 + 16) << false << false; - QTest::newRow("16 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -100 << (-100 - 16) << -100 << false << false; - QTest::newRow("17 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << -100 << false << false; - QTest::newRow("18 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << 0 << false << false; - QTest::newRow("1 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 150 << 0 << 100 << false << false; - QTest::newRow("2 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 100 << false << false; - QTest::newRow("3 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 300 << false << false; - QTest::newRow("4 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << -50 << -200 << -100 << false << false; - QTest::newRow("5 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << -100 << false << false; - QTest::newRow("6 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << 100 << false << false; - QTest::newRow("1 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 16 << 0 << 16 << false << false; - QTest::newRow("2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 16 << false << false; - QTest::newRow("3 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << (100 + 16) << false << false; - QTest::newRow("4 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16) << -100 << (-100 + 16) << false << false; - QTest::newRow("5 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << (-100 + 16) << false << false; - QTest::newRow("6 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << 16 << false << false; - QTest::newRow("7 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 17 << 0 << 17 << false << false; - QTest::newRow("8 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (17+50) << 0 << 17 << false << false; - QTest::newRow("9 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 67 << 0 << 117 << false << false; - QTest::newRow("10 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16) << -101 << (-100 + 16) << false << false; - QTest::newRow("11 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << (-100 + 16) << false << false; - QTest::newRow("12 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << 16 << false << false; - QTest::newRow("13 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 32 << 0 << 32 << false << false; - QTest::newRow("14 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << 32 << false << false; - QTest::newRow("15 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << (100 + 32) << false << false; - QTest::newRow("16 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16) << (-100 - 16) << (-100 + 16) << false << false; - QTest::newRow("17 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << (-100 + 16) << false << false; - QTest::newRow("18 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << 16 << false << false; - QTest::newRow("1 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16) << 0 << (100 + 16) << false << false; - QTest::newRow("2 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << (100 + 16) << false << false; - QTest::newRow("3 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << (300 + 16) << false << false; - QTest::newRow("4 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16) << -200 << (-100 + 16) << false << false; - QTest::newRow("5 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << (-100 + 16) << false << false; - QTest::newRow("6 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << (100 + 16) << false << false; - QTest::newRow("1 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 16 << 0 << 0 << false << false; - QTest::newRow("2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 0 << false << false; - QTest::newRow("3 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 100 << false << false; - QTest::newRow("4 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16) << 0 << 0 << false << false; - QTest::newRow("5 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << 0 << 0 << false << false; - QTest::newRow("6 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << 0 << false << false; - QTest::newRow("7 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 17 << 0 << 1 << false << false; - QTest::newRow("8 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (17+50) << 0 << 1 << false << false; - QTest::newRow("9 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 67 << 0 << 101 << false << false; - QTest::newRow("10 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16) << -101 << -100 << false << false; - QTest::newRow("11 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << -100 << false << false; - QTest::newRow("12 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << 0 << false << false; - QTest::newRow("13 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 32 << 0 << 16 << false << false; - QTest::newRow("14 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << 16 << false << false; - QTest::newRow("15 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << (100 + 16) << false << false; - QTest::newRow("16 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16) << (-100 - 16) << -100 << false << false; - QTest::newRow("17 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << -100 << false << false; - QTest::newRow("18 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << 0 << false << false; - QTest::newRow("1 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16) << 0 << 100 << false << false; - QTest::newRow("2 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << 100 << false << false; - QTest::newRow("3 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << 300 << false << false; - QTest::newRow("4 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16) << -200 << -100 << false << false; - QTest::newRow("5 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << -100 << false << false; - QTest::newRow("6 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << 100 << false << false; -} - -static void _scrollBarRangesMotif_data_1(int offset) -{ - // Motif, flat frame - QTest::newRow("Motif, 1") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << true << false; - QTest::newRow("Motif, 2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset) << 0 << offset << true << false; - QTest::newRow("Motif, 3") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset) << 0 << (100 + offset) << true << false; - QTest::newRow("Motif, 4") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << true << false; - QTest::newRow("Motif, 5") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset-50) << -100 << (-100 + offset) << true << false; - QTest::newRow("Motif, 6") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset-50) << -100 << offset << true << false; - QTest::newRow("Motif, 7") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << offset + 1 << 0 << offset + 1 << true << false; - QTest::newRow("Motif, 8") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1) << 0 << offset + 1 << true << false; - QTest::newRow("Motif, 9") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1) << 0 << (100 + offset + 1) << true << false; - QTest::newRow("Motif, 10") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -101 << (-100 + offset) << -101 << (-100 + offset) << true << false; - QTest::newRow("Motif, 11") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset-50) << -101 << (-100 + offset) << true << false; - QTest::newRow("Motif, 12") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset-50) << (-101) << offset << true << false; - QTest::newRow("Motif, 13") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (offset + 16) << 0 << (offset + 16) << true << false; - QTest::newRow("Motif, 14") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16) << 0 << (offset + 16) << true << false; - QTest::newRow("Motif, 15") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16) << 0 << (100 + offset + 16) << true << false; - QTest::newRow("Motif, 16") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (-100 + offset) << (-100 - 16) << (-100 + offset) << true << false; - QTest::newRow("Motif, 17") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset-50) << (-100 - 16) << (-100 + offset) << true << false; - QTest::newRow("Motif, 18") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset-50) << (-100 - 16) << offset << true << false; - QTest::newRow("Motif, 1 x2") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (150 + offset) << 0 << (100 + offset) << true << false; - QTest::newRow("Motif, 2 x2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset) << 0 << (100 + offset) << true << false; - QTest::newRow("Motif, 3 x2") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset) << 0 << (300 + offset) << true << false; - QTest::newRow("Motif, 4 x2") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (-50 + offset) << -200 << (-100 + offset) << true << false; - QTest::newRow("Motif, 5 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset) << -200 << (-100 + offset) << true << false; - QTest::newRow("Motif, 6 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset) << -200 << (100 + offset) << true << false; - QTest::newRow("Motif, 1 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << true << false; - QTest::newRow("Motif, 2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 0 << true << false; - QTest::newRow("Motif, 3 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 100 << true << false; - QTest::newRow("Motif, 4 No ScrollBars") << QSize(100, 100) << QRectF(-100, -100, 100, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << true << false; - QTest::newRow("Motif, 5 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << 0 << 0 << true << false; - QTest::newRow("Motif, 6 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << -100 << 0 << true << false; - QTest::newRow("Motif, 7 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 1 << 0 << 1 << true << false; - QTest::newRow("Motif, 8 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 1 << true << false; - QTest::newRow("Motif, 9 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 101 << true << false; - QTest::newRow("Motif, 10 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -100 << -101 << -100 << true << false; - QTest::newRow("Motif, 11 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << -100 << true << false; - QTest::newRow("Motif, 12 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << 0 << true << false; - QTest::newRow("Motif, 13 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 16 << 0 << 16 << true << false; - QTest::newRow("Motif, 14 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << 16 << true << false; - QTest::newRow("Motif, 15 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << (100 + 16) << true << false; - QTest::newRow("Motif, 16 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -100 << (-100 - 16) << -100 << true << false; - QTest::newRow("Motif, 17 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << -100 << true << false; - QTest::newRow("Motif, 18 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << 0 << true << false; - QTest::newRow("Motif, 1 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 150 << 0 << 100 << true << false; - QTest::newRow("Motif, 2 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 100 << true << false; - QTest::newRow("Motif, 3 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 300 << true << false; - QTest::newRow("Motif, 4 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << -50 << -200 << -100 << true << false; - QTest::newRow("Motif, 5 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << -100 << true << false; - QTest::newRow("Motif, 6 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << 100 << true << false; - QTest::newRow("Motif, 1 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 16 << 0 << 16 << true << false; - QTest::newRow("Motif, 2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 16 << true << false; - QTest::newRow("Motif, 3 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << (100 + 16) << true << false; - QTest::newRow("Motif, 4 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16) << -100 << (-100 + 16) << true << false; - QTest::newRow("Motif, 5 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << (-100 + 16) << true << false; - QTest::newRow("Motif, 6 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << 16 << true << false; - QTest::newRow("Motif, 7 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 17 << 0 << 17 << true << false; - QTest::newRow("Motif, 8 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (117-50) << 0 << 17 << true << false; - QTest::newRow("Motif, 9 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (117-50) << 0 << 117 << true << false; - QTest::newRow("Motif, 10 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16) << -101 << (-100 + 16) << true << false; - QTest::newRow("Motif, 11 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << (-100 + 16) << true << false; - QTest::newRow("Motif, 12 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << 16 << true << false; - QTest::newRow("Motif, 13 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 32 << 0 << 32 << true << false; - QTest::newRow("Motif, 14 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << 32 << true << false; - QTest::newRow("Motif, 15 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << (100 + 32) << true << false; - QTest::newRow("Motif, 16 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16) << (-100 - 16) << (-100 + 16) << true << false; - QTest::newRow("Motif, 17 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << (-100 + 16) << true << false; - QTest::newRow("Motif, 18 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << 16 << true << false; - QTest::newRow("Motif, 1 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16) << 0 << (100 + 16) << true << false; - QTest::newRow("Motif, 2 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << (100 + 16) << true << false; - QTest::newRow("Motif, 3 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << (300 + 16) << true << false; - QTest::newRow("Motif, 4 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16) << -200 << (-100 + 16) << true << false; - QTest::newRow("Motif, 5 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << (-100 + 16) << true << false; - QTest::newRow("Motif, 6 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << (100 + 16) << true << false; - QTest::newRow("Motif, 1 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 16 << 0 << 0 << true << false; - QTest::newRow("Motif, 2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 0 << true << false; - QTest::newRow("Motif, 3 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 100 << true << false; - QTest::newRow("Motif, 4 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16) << 0 << 0 << true << false; - QTest::newRow("Motif, 5 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << 0 << 0 << true << false; - QTest::newRow("Motif, 6 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << 0 << true << false; - QTest::newRow("Motif, 7 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 17 << 0 << 1 << true << false; - QTest::newRow("Motif, 8 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (17+50) << 0 << 1 << true << false; - QTest::newRow("Motif, 9 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 67 << 0 << 101 << true << false; - QTest::newRow("Motif, 10 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16) << -101 << -100 << true << false; - QTest::newRow("Motif, 11 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << -100 << true << false; - QTest::newRow("Motif, 12 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << 0 << true << false; - QTest::newRow("Motif, 13 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 32 << 0 << 16 << true << false; - QTest::newRow("Motif, 14 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << 16 << true << false; - QTest::newRow("Motif, 15 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << (100 + 16) << true << false; - QTest::newRow("Motif, 16 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16) << (-100 - 16) << -100 << true << false; - QTest::newRow("Motif, 17 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << -100 << true << false; - QTest::newRow("Motif, 18 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << 0 << true << false; - QTest::newRow("Motif, 1 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16) << 0 << 100 << true << false; - QTest::newRow("Motif, 2 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << 100 << true << false; - QTest::newRow("Motif, 3 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << 300 << true << false; - QTest::newRow("Motif, 4 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16) << -200 << -100 << true << false; - QTest::newRow("Motif, 5 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << -100 << true << false; - QTest::newRow("Motif, 6 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << 100 << true << false; -} - -static void _scrollBarRanges_data_2(int offset) +static void _scrollBarRanges_addTestData(const QString &style, bool styled) { - // No motif, styled panel - QTest::newRow("Styled, 1") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << false << true; - QTest::newRow("Styled, 2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset) << 0 << offset << false << true; - QTest::newRow("Styled, 3") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset) << 0 << (100 + offset) << false << true; - QTest::newRow("Styled, 4") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << false << true; - QTest::newRow("Styled, 5") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset-50) << -100 << (-100 + offset) << false << true; - QTest::newRow("Styled, 6") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset-50) << -100 << offset << false << true; - QTest::newRow("Styled, 7") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << offset + 1 << 0 << offset + 1 << false << true; - QTest::newRow("Styled, 8") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1) << 0 << offset + 1 << false << true; - QTest::newRow("Styled, 9") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1) << 0 << (100 + offset + 1) << false << true; - QTest::newRow("Styled, 10") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -101 << (-100 + offset) << -101 << (-100 + offset) << false << true; - QTest::newRow("Styled, 11") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset-50) << -101 << (-100 + offset) << false << true; - QTest::newRow("Styled, 12") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset-50) << (-101) << offset << false << true; - QTest::newRow("Styled, 13") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (offset + 16) << 0 << (offset + 16) << false << true; - QTest::newRow("Styled, 14") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16) << 0 << (offset + 16) << false << true; - QTest::newRow("Styled, 15") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16) << 0 << (100 + offset + 16) << false << true; - QTest::newRow("Styled, 16") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (-100 + offset) << (-100 - 16) << (-100 + offset) << false << true; - QTest::newRow("Styled, 17") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset-50) << (-100 - 16) << (-100 + offset) << false << true; - QTest::newRow("Styled, 18") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset-50) << (-100 - 16) << offset << false << true; - QTest::newRow("Styled, 1 x2") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (150 + offset) << 0 << (100 + offset) << false << true; - QTest::newRow("Styled, 2 x2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset) << 0 << (100 + offset) << false << true; - QTest::newRow("Styled, 3 x2") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset) << 0 << (300 + offset) << false << true; - QTest::newRow("Styled, 4 x2") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (-50 + offset) << -200 << (-100 + offset) << false << true; - QTest::newRow("Styled, 5 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset) << -200 << (-100 + offset) << false << true; - QTest::newRow("Styled, 6 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset) << -200 << (100 + offset) << false << true; - QTest::newRow("Styled, 1 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << false << true; - QTest::newRow("Styled, 2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 0 << false << true; - QTest::newRow("Styled, 3 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 100 << false << true; - QTest::newRow("Styled, 4 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << false << true; - QTest::newRow("Styled, 5 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << 0 << 0 << false << true; - QTest::newRow("Styled, 6 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << -100 << 0 << false << true; - QTest::newRow("Styled, 7 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 1 << 0 << 1 << false << true; - QTest::newRow("Styled, 8 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 1 << false << true; - QTest::newRow("Styled, 9 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 101 << false << true; - QTest::newRow("Styled, 10 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -100 << -101 << -100 << false << true; - QTest::newRow("Styled, 11 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << -100 << false << true; - QTest::newRow("Styled, 12 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << 0 << false << true; - QTest::newRow("Styled, 13 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 16 << 0 << 16 << false << true; - QTest::newRow("Styled, 14 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << 16 << false << true; - QTest::newRow("Styled, 15 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << (100 + 16) << false << true; - QTest::newRow("Styled, 16 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -100 << (-100 - 16) << -100 << false << true; - QTest::newRow("Styled, 17 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << -100 << false << true; - QTest::newRow("Styled, 18 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << 0 << false << true; - QTest::newRow("Styled, 1 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 150 << 0 << 100 << false << true; - QTest::newRow("Styled, 2 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 100 << false << true; - QTest::newRow("Styled, 3 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 300 << false << true; - QTest::newRow("Styled, 4 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << -50 << -200 << -100 << false << true; - QTest::newRow("Styled, 5 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << -100 << false << true; - QTest::newRow("Styled, 6 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << 100 << false << true; - QTest::newRow("Styled, 1 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 16 << 0 << 16 << false << true; - QTest::newRow("Styled, 2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 16 << false << true; - QTest::newRow("Styled, 3 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << (100 + 16) << false << true; - QTest::newRow("Styled, 4 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16) << -100 << (-100 + 16) << false << true; - QTest::newRow("Styled, 5 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << (-100 + 16) << false << true; - QTest::newRow("Styled, 6 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << 16 << false << true; - QTest::newRow("Styled, 7 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 17 << 0 << 17 << false << true; - QTest::newRow("Styled, 8 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (117-50) << 0 << 17 << false << true; - QTest::newRow("Styled, 9 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (117-50) << 0 << 117 << false << true; - QTest::newRow("Styled, 10 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16) << -101 << (-100 + 16) << false << true; - QTest::newRow("Styled, 11 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << (-100 + 16) << false << true; - QTest::newRow("Styled, 12 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << 16 << false << true; - QTest::newRow("Styled, 13 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << 32 << 0 << 32 << false << true; - QTest::newRow("Styled, 14 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << 32 << false << true; - QTest::newRow("Styled, 15 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << (100 + 32) << false << true; - QTest::newRow("Styled, 16 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16) << (-100 - 16) << (-100 + 16) << false << true; - QTest::newRow("Styled, 17 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << (-100 + 16) << false << true; - QTest::newRow("Styled, 18 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << 16 << false << true; - QTest::newRow("Styled, 1 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16) << 0 << (100 + 16) << false << true; - QTest::newRow("Styled, 2 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << (100 + 16) << false << true; - QTest::newRow("Styled, 3 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << (300 + 16) << false << true; - QTest::newRow("Styled, 4 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16) << -200 << (-100 + 16) << false << true; - QTest::newRow("Styled, 5 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << (-100 + 16) << false << true; - QTest::newRow("Styled, 6 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << (100 + 16) << false << true; - QTest::newRow("Styled, 1 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 16 << 0 << 0 << false << true; - QTest::newRow("Styled, 2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 0 << false << true; - QTest::newRow("Styled, 3 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16) << 0 << 100 << false << true; - QTest::newRow("Styled, 4 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16) << 0 << 0 << false << true; - QTest::newRow("Styled, 5 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << 0 << 0 << false << true; - QTest::newRow("Styled, 6 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16-50) << -100 << 0 << false << true; - QTest::newRow("Styled, 7 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 17 << 0 << 1 << false << true; - QTest::newRow("Styled, 8 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (17+50) << 0 << 1 << false << true; - QTest::newRow("Styled, 9 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 67 << 0 << 101 << false << true; - QTest::newRow("Styled, 10 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16) << -101 << -100 << false << true; - QTest::newRow("Styled, 11 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << -100 << false << true; - QTest::newRow("Styled, 12 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16-50) << -101 << 0 << false << true; - QTest::newRow("Styled, 13 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << 32 << 0 << 16 << false << true; - QTest::newRow("Styled, 14 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << 16 << false << true; - QTest::newRow("Styled, 15 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32) << 0 << (100 + 16) << false << true; - QTest::newRow("Styled, 16 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16) << (-100 - 16) << -100 << false << true; - QTest::newRow("Styled, 17 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << -100 << false << true; - QTest::newRow("Styled, 18 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16-50) << (-100 - 16) << 0 << false << true; - QTest::newRow("Styled, 1 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16) << 0 << 100 << false << true; - QTest::newRow("Styled, 2 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << 100 << false << true; - QTest::newRow("Styled, 3 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16) << 0 << 300 << false << true; - QTest::newRow("Styled, 4 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16) << -200 << -100 << false << true; - QTest::newRow("Styled, 5 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << -100 << false << true; - QTest::newRow("Styled, 6 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16) << -200 << 100 << false << true; -} - -static void _scrollBarRangesMotif_data_2(int offset) -{ - // Motif, styled panel - QTest::newRow("Motif, Styled, 1") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 4) << 0 << (offset + 4) << true << true; - QTest::newRow("Motif, Styled, 3") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 4) << 0 << (100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 4") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << 0 << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 5") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset + 4 - 50) << -100 << (-100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 6") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -100 << (offset + 4 - 50) << -100 << (offset + 4) << true << true; - QTest::newRow("Motif, Styled, 7") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (offset + 1 + 4) << 0 << (offset + 1 + 4) << true << true; - QTest::newRow("Motif, Styled, 8") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1 + 4) << 0 << (offset + 1 + 4) << true << true; - QTest::newRow("Motif, Styled, 9") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 1 + 4) << 0 << (100 + offset + 1 + 4) << true << true; - QTest::newRow("Motif, Styled, 10") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -101 << (-100 + offset + 4) << -101 << (-100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 11") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset + 4 - 50) << -101 << (-100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 12") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-101) << (offset + 4 - 50) << (-101) << (offset + 4) << true << true; - QTest::newRow("Motif, Styled, 13") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (offset + 16 + 4) << 0 << (offset + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 14") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16 + 4) << 0 << (offset + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 15") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (50 + offset + 16 + 4) << 0 << (100 + offset + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 16") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (-100 + offset + 4) << (-100 - 16) << (-100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 17") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset + 4 - 50) << (-100 - 16) << (-100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 18") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << (-100 - 16) << (offset + 4 - 50) << (-100 - 16) << (offset + 4) << true << true; - QTest::newRow("Motif, Styled, 1 x2") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (150 + offset + 4) << 0 << (100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 2 x2") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset + 4) << 0 << (100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 3 x2") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << 0 << (250 + offset + 4) << 0 << (300 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 4 x2") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (-50 + offset + 4) << -200 << (-100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 5 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset + 4) << -200 << (-100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 6 x2") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded - << -200 << (50 + offset + 4) << -200 << (100 + offset + 4) << true << true; - QTest::newRow("Motif, Styled, 1 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 3 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 50 << 0 << 100 << true << true; - QTest::newRow("Motif, Styled, 4 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 0 << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 5 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 6 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -100 << -50 << -100 << 0 << true << true; - QTest::newRow("Motif, Styled, 7 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 1 << 0 << 1 << true << true; - QTest::newRow("Motif, Styled, 8 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 1 << true << true; - QTest::newRow("Motif, Styled, 9 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 51 << 0 << 101 << true << true; - QTest::newRow("Motif, Styled, 10 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -100 << -101 << -100 << true << true; - QTest::newRow("Motif, Styled, 11 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << -100 << true << true; - QTest::newRow("Motif, Styled, 12 No ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -101 << -50 << -101 << 0 << true << true; - QTest::newRow("Motif, Styled, 13 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 16 << 0 << 16 << true << true; - QTest::newRow("Motif, Styled, 14 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << 16 << true << true; - QTest::newRow("Motif, Styled, 15 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << (50 + 16) << 0 << (100 + 16) << true << true; - QTest::newRow("Motif, Styled, 16 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -100 << (-100 - 16) << -100 << true << true; - QTest::newRow("Motif, Styled, 17 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << -100 << true << true; - QTest::newRow("Motif, Styled, 18 No ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << (-100 - 16) << -50 << (-100 - 16) << 0 << true << true; - QTest::newRow("Motif, Styled, 1 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 150 << 0 << 100 << true << true; - QTest::newRow("Motif, Styled, 2 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 100 << true << true; - QTest::newRow("Motif, Styled, 3 x2 No ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << 0 << 250 << 0 << 300 << true << true; - QTest::newRow("Motif, Styled, 4 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << -50 << -200 << -100 << true << true; - QTest::newRow("Motif, Styled, 5 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << -100 << true << true; - QTest::newRow("Motif, Styled, 6 x2 No ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff - << -200 << 50 << -200 << 100 << true << true; - QTest::newRow("Motif, Styled, 1 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (16 + 4) << 0 << (16 + 4) << true << true; - QTest::newRow("Motif, Styled, 2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16 + 4) << 0 << (16 + 4) << true << true; - QTest::newRow("Motif, Styled, 3 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16 + 4) << 0 << (100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 4 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16 + 4) << -100 << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 5 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16 + 4 - 50) << -100 << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 6 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -100 << (16 + 4 - 50) << -100 << (16 + 4) << true << true; - QTest::newRow("Motif, Styled, 7 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (17 + 4) << 0 << (17 + 4) << true << true; - QTest::newRow("Motif, Styled, 8 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (117 + 4 - 50) << 0 << (17 + 4) << true << true; - QTest::newRow("Motif, Styled, 9 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (117 + 4 - 50) << 0 << (117 + 4) << true << true; - QTest::newRow("Motif, Styled, 10 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16 + 4) << -101 << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 11 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16 + 4 - 50) << -101 << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 12 Always ScrollBars") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -101 << (16 + 4 - 50) << -101 << (16 + 4) << true << true; - QTest::newRow("Motif, Styled, 13 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (32 + 4) << 0 << (32 + 4) << true << true; - QTest::newRow("Motif, Styled, 14 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32 + 4) << 0 << (32 + 4) << true << true; - QTest::newRow("Motif, Styled, 15 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32 + 4) << 0 << (100 + 32 + 4) << true << true; - QTest::newRow("Motif, Styled, 16 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16 + 4) << (-100 - 16) << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 17 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16 + 4 - 50) << (-100 - 16) << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 18 Always ScrollBars") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16 + 4 - 50) << (-100 - 16) << (16 + 4) << true << true; - QTest::newRow("Motif, Styled, 1 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16 + 4) << 0 << (100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 2 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16 + 4) << 0 << (100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 3 x2 Always ScrollBars") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16 + 4) << 0 << (300 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 4 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16 + 4) << -200 << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 5 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16 + 4) << -200 << (-100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 6 x2 Always ScrollBars") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16 + 4) << -200 << (100 + 16 + 4) << true << true; - QTest::newRow("Motif, Styled, 1 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (16 + 4) << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16 + 4) << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 3 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 16 + 4) << 0 << 100 << true << true; - QTest::newRow("Motif, Styled, 4 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (-100 + 16 + 4) << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 5 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16 + 4 -50) << 0 << 0 << true << true; - QTest::newRow("Motif, Styled, 6 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -100 << (16 + 4 -50) << -100 << 0 << true << true; - QTest::newRow("Motif, Styled, 7 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (17 + 4) << 0 << 1 << true << true; - QTest::newRow("Motif, Styled, 8 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (17 + 4 + 50) << 0 << 1 << true << true; - QTest::newRow("Motif, Styled, 9 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (117 + 4 - 50) << 0 << 101 << true << true; - QTest::newRow("Motif, Styled, 10 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 151, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (-100 + 16 + 4) << -101 << -100 << true << true; - QTest::newRow("Motif, Styled, 11 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 101) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16 + 4 - 50) << -101 << -100 << true << true; - QTest::newRow("Motif, Styled, 12 Vertical Only") << QSize(150, 100) << QRectF(-101, -101, 201, 201) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -101 << (16 + 4 - 50) << -101 << 0 << true << true; - QTest::newRow("Motif, Styled, 13 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (32 + 4) << 0 << 16 << true << true; - QTest::newRow("Motif, Styled, 14 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32 + 4) << 0 << 16 << true << true; - QTest::newRow("Motif, Styled, 15 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (50 + 32 + 4) << 0 << (100 + 16) << true << true; - QTest::newRow("Motif, Styled, 16 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 166, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (-100 + 16 + 4) << (-100 - 16) << -100 << true << true; - QTest::newRow("Motif, Styled, 17 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 116) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16 + 4 - 50) << (-100 - 16) << -100 << true << true; - QTest::newRow("Motif, Styled, 18 Vertical Only") << QSize(150, 100) << QRectF(-116, -116, 216, 216) << QTransform() - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << (-100 - 16) << (16 + 4 - 50) << (-100 - 16) << 0 << true << true; - QTest::newRow("Motif, Styled, 1 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (150 + 16 + 4) << 0 << 100 << true << true; - QTest::newRow("Motif, Styled, 2 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16 + 4) << 0 << 100 << true << true; - QTest::newRow("Motif, Styled, 3 x2 Vertical Only") << QSize(150, 100) << QRectF(0, 0, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << 0 << (250 + 16 + 4) << 0 << 300 << true << true; - QTest::newRow("Motif, Styled, 4 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 150, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (-50 + 16 + 4) << -200 << -100 << true << true; - QTest::newRow("Motif, Styled, 5 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 100) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16 + 4) << -200 << -100 << true << true; - QTest::newRow("Motif, Styled, 6 x2 Vertical Only") << QSize(150, 100) << QRectF(-100, -100, 200, 200) << QTransform().scale(2, 2) - << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn - << -200 << (50 + 16 + 4) << -200 << 100 << true << true; + const QString styleString = styled ? style + ", Styled" : style; + int viewWidth = 250; + int viewHeight = 100; + QTest::newRow(qPrintable(styleString + ", 1")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription() + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 2")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(50, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 3")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(50, 1, 1) + << ExpectedValueDescription(0, 0) << ExpectedValueDescription(100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 4")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription() + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 5")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 6")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100) << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 7")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 1, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(1, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(1, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 8")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(51, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(1, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 9")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(51, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(101, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 10")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 1, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 11")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 12")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 13")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(0, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 2, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 14")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(50, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 2, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 15")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(50, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(100, 2, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 16")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 17")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 18")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 1 x2")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 2 x2")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 3 x2")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight + 200, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 4 x2")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 200, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 5 x2")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 6 x2")) + << style << QSize(viewWidth, viewHeight) << + QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAsNeeded << Qt::ScrollBarAsNeeded + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 1 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription() + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 2 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(50) + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 3 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(50) + << ExpectedValueDescription() << ExpectedValueDescription(100) << styled; + QTest::newRow(qPrintable(styleString + ", 4 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription() + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 5 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50) + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 6 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50) + << ExpectedValueDescription(-100) << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 7 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 1, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(1) + << ExpectedValueDescription() << ExpectedValueDescription(1) << styled; + QTest::newRow(qPrintable(styleString + ", 8 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(51) + << ExpectedValueDescription() << ExpectedValueDescription(1) << styled; + QTest::newRow(qPrintable(styleString + ", 9 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(51) + << ExpectedValueDescription() << ExpectedValueDescription(101) << styled; + QTest::newRow(qPrintable(styleString + ", 10 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 1, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 11 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 12 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50) + << ExpectedValueDescription(-101) << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 13 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(0, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 14 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(50, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 15 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(50, 1) + << ExpectedValueDescription() << ExpectedValueDescription(100, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 16 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 17 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 18 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 1 x2 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight) << styled; + QTest::newRow(qPrintable(styleString + ", 2 x2 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight) << styled; + QTest::newRow(qPrintable(styleString + ", 3 x2 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight + 200) << styled; + QTest::newRow(qPrintable(styleString + ", 4 x2 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 200) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200) << styled; + QTest::newRow(qPrintable(styleString + ", 5 x2 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200) << styled; + QTest::newRow(qPrintable(styleString + ", 6 x2 No ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOff + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight) << styled; + QTest::newRow(qPrintable(styleString + ", 1 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(0, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 2 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 3 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 4 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription(-100) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 5 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 6 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100) << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 7 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 1, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(1, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(1, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 8 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(51, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(1, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 9 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(51, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(101, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 10 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 1, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 11 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 12 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 13 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(0, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 2, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 14 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 2, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 15 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(100, 2, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 16 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 17 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 18 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(0, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 1 x2 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 2 x2 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 3 x2 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight + 200, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 4 x2 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 200, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 5 x2 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 6 x2 Always ScrollBars")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOn << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight, 1, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 1 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(0, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 2 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 3 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(100) << styled; + QTest::newRow(qPrintable(styleString + ", 4 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 5 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 6 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100) << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 7 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 1, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(1, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(1) << styled; + QTest::newRow(qPrintable(styleString + ", 8 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(51, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(1) << styled; + QTest::newRow(qPrintable(styleString + ", 9 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(51, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(101) << styled; + QTest::newRow(qPrintable(styleString + ", 10 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 1, viewHeight +1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 11 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 1) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 12 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-101, -101, viewWidth + 51, viewHeight + 101) << ScrollBarCount(0, 0, 0, 0) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-101) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-101) << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 13 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(0, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 14 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(0, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 15 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(50, 2, 1) + << ExpectedValueDescription() << ExpectedValueDescription(100, 1) << styled; + QTest::newRow(qPrintable(styleString + ", 16 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 17 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-100) << styled; + QTest::newRow(qPrintable(styleString + ", 18 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(-1, -1, 1, 1) + << QTransform() << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription(-50, 1, 1) + << ExpectedValueDescription(-100, -1) << ExpectedValueDescription() << styled; + QTest::newRow(qPrintable(styleString + ", 1 x2 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight) << styled; + QTest::newRow(qPrintable(styleString + ", 2 x2 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight) << styled; + QTest::newRow(qPrintable(styleString + ", 3 x2 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(0, 0, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription() << ExpectedValueDescription(viewWidth + 100, 1, 1) + << ExpectedValueDescription() << ExpectedValueDescription(viewHeight + 200) << styled; + QTest::newRow(qPrintable(styleString + ", 4 x2 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 200, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200) << styled; + QTest::newRow(qPrintable(styleString + ", 5 x2 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight - 200) << styled; + QTest::newRow(qPrintable(styleString + ", 6 x2 Vertical Only")) + << style << QSize(viewWidth, viewHeight) + << QRectF(-100, -100, viewWidth + 50, viewHeight + 100) << ScrollBarCount(0, 0, 0, 0) + << QTransform().scale(2, 2) << Qt::ScrollBarAlwaysOff << Qt::ScrollBarAlwaysOn + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewWidth - 100, 1, 1) + << ExpectedValueDescription(-200) << ExpectedValueDescription(viewHeight) << styled; } void _scrollBarRanges_data() { + QTest::addColumn("style"); QTest::addColumn("viewportSize"); QTest::addColumn("sceneRect"); + QTest::addColumn("sceneRectOffsetFactors"); QTest::addColumn("transform"); QTest::addColumn("hbarpolicy"); QTest::addColumn("vbarpolicy"); - QTest::addColumn("hmin"); - QTest::addColumn("hmax"); - QTest::addColumn("vmin"); - QTest::addColumn("vmax"); - QTest::addColumn("useMotif"); + QTest::addColumn("hmin"); + QTest::addColumn("hmax"); + QTest::addColumn("vmin"); + QTest::addColumn("vmax"); QTest::addColumn("useStyledPanel"); - const int offset = 16; + foreach (const QString &style, QStyleFactory::keys()) { + _scrollBarRanges_addTestData(style, false); + _scrollBarRanges_addTestData(style, true); + } - _scrollBarRanges_data_1(offset); - _scrollBarRanges_data_2(offset); - // Motif tests are suitable for 96 DPI, only. const QScreen *screen = QGuiApplication::primaryScreen(); if (screen && qFuzzyCompare(screen->logicalDotsPerInchX(), 96.0)) { - _scrollBarRangesMotif_data_1(offset); - _scrollBarRangesMotif_data_2(offset); + _scrollBarRanges_addTestData(QString("motif"), false); + _scrollBarRanges_addTestData(QString("motif"), true); } } -- cgit v1.2.3 From bbb9abf7fb6ceb2c484c08b482a4e9144291d645 Mon Sep 17 00:00:00 2001 From: Sergio Ahumada Date: Tue, 8 Jan 2013 22:35:32 +0100 Subject: tst_bic: Remove 'timex' class from linux-gcc-{amd64,ia32} 'timex' is not a Qt class, so there is no need to check it. Change-Id: Ic77b3518e5a7eaf2c2bc7dcd98d1f9aebf4b655d Reviewed-by: Caroline Chao --- tests/auto/bic/data/QtCore.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtCore.5.0.0.linux-gcc-ia32.txt | 5 ----- tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-ia32.txt | 5 ----- tests/auto/bic/data/QtGui.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtGui.5.0.0.linux-gcc-ia32.txt | 5 ----- tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-ia32.txt | 5 ----- tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-ia32.txt | 5 ----- tests/auto/bic/data/QtSql.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtSql.5.0.0.linux-gcc-ia32.txt | 5 ----- tests/auto/bic/data/QtTest.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtTest.5.0.0.linux-gcc-ia32.txt | 5 ----- tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-amd64.txt | 5 ----- tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-ia32.txt | 5 ----- 16 files changed, 80 deletions(-) diff --git a/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-amd64.txt index 4ea065b9d8..7308f3c082 100644 --- a/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7f392298f780) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7f392298f840) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-ia32.txt index 7bfe018973..469e52f1fb 100644 --- a/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtCore.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb5916b60) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb5916bd0) 0 - Class tm size=44 align=4 base size=44 base align=4 diff --git a/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-amd64.txt index a7edb8d44f..8bca40b218 100644 --- a/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7fbaa40ac7e0) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7fbaa40ac8a0) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-ia32.txt index 720e177e4a..8e9b2acdc5 100644 --- a/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtDBus.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb58afb60) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb58afbd0) 0 - Class tm size=44 align=4 base size=44 base align=4 diff --git a/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-amd64.txt index f93743eb36..1b57180796 100644 --- a/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7f7183136c60) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7f7183136d20) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-ia32.txt index 819b5510f2..0b344d7411 100644 --- a/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtGui.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb566de70) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb566dee0) 0 - Class tm size=44 align=4 base size=44 base align=4 diff --git a/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-amd64.txt index 1193d38ca8..540ce9196b 100644 --- a/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7fb656ca6780) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7fb656ca6840) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-ia32.txt index b0989f8cd0..db3eab60c1 100644 --- a/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtNetwork.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb58ccb98) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb58ccc08) 0 - Class tm size=44 align=4 base size=44 base align=4 diff --git a/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-amd64.txt index e7252d1fe2..2d7d1aa224 100644 --- a/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7f04bbe9c120) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7f04bbe9c1e0) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-ia32.txt index 5c12228184..71154e9150 100644 --- a/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtOpenGL.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb5748000) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb5748070) 0 - Class tm size=44 align=4 base size=44 base align=4 diff --git a/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-amd64.txt index 707fe7553a..859f5621bc 100644 --- a/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7f5e7ddaf780) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7f5e7ddaf840) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-ia32.txt index 742253ed10..ca049cfb11 100644 --- a/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtSql.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb58d6b60) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb58d6bd0) 0 - Class tm size=44 align=4 base size=44 base align=4 diff --git a/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-amd64.txt index d150110b3c..6c78fab45b 100644 --- a/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7fdcec3fc900) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7fdcec3fc9c0) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-ia32.txt index 9deebf49a0..aa7b491552 100644 --- a/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtTest.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb58d2bd0) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb58d2c40) 0 - Class tm size=44 align=4 base size=44 base align=4 diff --git a/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-amd64.txt b/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-amd64.txt index f216c1142f..30e5f7a2d7 100644 --- a/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-amd64.txt +++ b/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-amd64.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0x7f8722956cc0) 0 -Class timex - size=208 align=8 - base size=208 base align=8 -timex (0x7f8722956d80) 0 - Class tm size=56 align=8 base size=56 base align=8 diff --git a/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-ia32.txt index 7ad14f4c7f..5768949810 100644 --- a/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-ia32.txt +++ b/tests/auto/bic/data/QtWidgets.5.0.0.linux-gcc-ia32.txt @@ -261,11 +261,6 @@ Class __sched_param base size=4 base align=4 __sched_param (0xb56fd000) 0 -Class timex - size=128 align=4 - base size=128 base align=4 -timex (0xb56fd070) 0 - Class tm size=44 align=4 base size=44 base align=4 -- cgit v1.2.3 From 4d670c5747618e056f22da5fc03e51fc01d5ad12 Mon Sep 17 00:00:00 2001 From: Morten Johan Sorvig Date: Thu, 13 Dec 2012 14:53:46 +0100 Subject: More explicit QCocoaAccessibleElement memory mngmt Don't autorelease in the elementWithInterface function, rename it to createElementWithInterface. The element can then be released immediately or autoreleased ("delete later"). Change-Id: I155a85404c34d756c1752eb7c24a7fb0f3cf2e77 Reviewed-by: Frederik Gladhorn --- src/plugins/platforms/cocoa/qcocoaaccessibility.mm | 3 ++- src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h | 2 +- src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm | 12 ++++++++---- src/plugins/platforms/cocoa/qnsviewaccessibility.mm | 7 +++++-- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/plugins/platforms/cocoa/qcocoaaccessibility.mm b/src/plugins/platforms/cocoa/qcocoaaccessibility.mm index e643f22793..0587da706a 100644 --- a/src/plugins/platforms/cocoa/qcocoaaccessibility.mm +++ b/src/plugins/platforms/cocoa/qcocoaaccessibility.mm @@ -71,7 +71,8 @@ void QCococaAccessibility::notifyAccessibilityUpdate(QAccessibleEvent *event) case QAccessible::TextInserted : case QAccessible::TextRemoved : case QAccessible::TextUpdated : { - QCocoaAccessibleElement *element = [QCocoaAccessibleElement elementWithInterface : interface parent : nil]; + QCocoaAccessibleElement *element = [QCocoaAccessibleElement createElementWithInterface : interface parent : nil]; + [element autorelease]; NSAccessibilityPostNotification(element, NSAccessibilityValueChangedNotification); break; } diff --git a/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h b/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h index fce72da98f..eb810522d7 100644 --- a/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h +++ b/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h @@ -56,7 +56,7 @@ } - (id)initWithInterface:(void *)anQAccessibleInterface parent:(id)aParent; -+ (QCocoaAccessibleElement *)elementWithInterface:(void *)anQAccessibleInterface parent:(id)aParent; ++ (QCocoaAccessibleElement *)createElementWithInterface:(void *)anQAccessibleInterface parent:(id)aParent; @end diff --git a/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm b/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm index d5841c1983..7c9ae963f6 100644 --- a/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm +++ b/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm @@ -68,9 +68,9 @@ static QAccessibleInterface *acast(void *ptr) return self; } -+ (QCocoaAccessibleElement *)elementWithInterface:(void *)anQAccessibleInterface parent:(id)aParent ++ (QCocoaAccessibleElement *)createElementWithInterface:(void *)anQAccessibleInterface parent:(id)aParent { - return [[[self alloc] initWithInterface:anQAccessibleInterface parent:aParent] autorelease]; + return [[self alloc] initWithInterface:anQAccessibleInterface parent:aParent]; } - (void)dealloc { @@ -136,7 +136,9 @@ static QAccessibleInterface *acast(void *ptr) NSMutableArray *kids = [NSMutableArray arrayWithCapacity:numKids]; for (int i = 0; i < numKids; ++i) { QAccessibleInterface *childInterface = acast(accessibleInterface)->child(i); - [kids addObject:[QCocoaAccessibleElement elementWithInterface:(void*)childInterface parent:self]]; + QCocoaAccessibleElement *element = [QCocoaAccessibleElement createElementWithInterface:(void*)childInterface parent:self]; + [kids addObject: element]; + [element release]; } return kids; @@ -251,7 +253,9 @@ static QAccessibleInterface *acast(void *ptr) } // hit a child, forward to child accessible interface. - QCocoaAccessibleElement *accessibleElement = [QCocoaAccessibleElement elementWithInterface:childInterface parent:self]; + QCocoaAccessibleElement *accessibleElement = [QCocoaAccessibleElement createElementWithInterface:childInterface parent:self]; + [accessibleElement autorelease]; + return [accessibleElement accessibilityHitTest:point]; } diff --git a/src/plugins/platforms/cocoa/qnsviewaccessibility.mm b/src/plugins/platforms/cocoa/qnsviewaccessibility.mm index da714d3326..9b94abf115 100644 --- a/src/plugins/platforms/cocoa/qnsviewaccessibility.mm +++ b/src/plugins/platforms/cocoa/qnsviewaccessibility.mm @@ -77,7 +77,9 @@ int numKids = m_accessibleRoot->childCount(); NSMutableArray *kids = [NSMutableArray arrayWithCapacity:numKids]; for (int i = 0; i < numKids; ++i) { - [kids addObject:[QCocoaAccessibleElement elementWithInterface: m_accessibleRoot->child(i) parent:self ]]; + QCocoaAccessibleElement *element = [QCocoaAccessibleElement createElementWithInterface: m_accessibleRoot->child(i) parent:self ]; + [kids addObject: element]; + [element release]; } return kids; @@ -98,7 +100,8 @@ // Hit a child, forward to child accessible interface. - QCocoaAccessibleElement *accessibleElement = [QCocoaAccessibleElement elementWithInterface: childInterface parent:self ]; + QCocoaAccessibleElement *accessibleElement = [QCocoaAccessibleElement createElementWithInterface: childInterface parent:self ]; + [accessibleElement autorelease]; return [accessibleElement accessibilityHitTest:point]; } -- cgit v1.2.3 From be93c6aeb373c33e1842f001ce37ec98c9e1fb09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Mon, 7 Jan 2013 23:48:20 +0100 Subject: Don't scale 0-region or region without rects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ieb523dadc5d726e26645b3a90652be95c2707ea8 Reviewed-by: Morten Johan Sørvig --- src/widgets/styles/qmacstyle_mac.mm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/widgets/styles/qmacstyle_mac.mm b/src/widgets/styles/qmacstyle_mac.mm index bde33cdb97..5994457eb1 100644 --- a/src/widgets/styles/qmacstyle_mac.mm +++ b/src/widgets/styles/qmacstyle_mac.mm @@ -6518,6 +6518,9 @@ void qt_mac_clip_cg(CGContextRef hd, const QRegion &rgn, CGAffineTransform *orig // move to QRegion? void qt_mac_scale_region(QRegion *region, qreal scaleFactor) { + if (!region || !region->rectCount()) + return; + QVector scaledRects; scaledRects.reserve(region->rects().count()); -- cgit v1.2.3 From 90e4bc5fdf1d0177e6acbb70349d85ca303c8e61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Morten=20Johan=20S=C3=B8rvig?= Date: Tue, 8 Jan 2013 14:30:54 +0100 Subject: Compile in 32-bit mode. CGRect == NSRect only in 64-bit mode. Change-Id: I069b5b050ccf02654a65375c3ab0f58f7d5cc659 Reviewed-by: Gabriel de Dietrich --- src/widgets/styles/qmacstyle_mac.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/widgets/styles/qmacstyle_mac.mm b/src/widgets/styles/qmacstyle_mac.mm index 5994457eb1..9834d830ca 100644 --- a/src/widgets/styles/qmacstyle_mac.mm +++ b/src/widgets/styles/qmacstyle_mac.mm @@ -3101,7 +3101,7 @@ void QMacStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPai CGContextScaleCTM(cg, 1, -1); CGContextTranslateCTM(cg, -rect.origin.x, -rect.origin.y); - [triangleCell drawBezelWithFrame:rect inView:[triangleCell controlView]]; + [triangleCell drawBezelWithFrame:NSRectFromCGRect(rect) inView:[triangleCell controlView]]; [NSGraphicsContext restoreGraphicsState]; CGContextRestoreGState(cg); @@ -5028,7 +5028,7 @@ void QMacStyle::drawComplexControl(ComplexControl cc, const QStyleOptionComplex // Draw the track when hovering if (opt->activeSubControls || wasActive) { - CGRect rect = [scroller bounds]; + NSRect rect = [scroller bounds]; if (shouldExpand) { if (isHorizontal) rect.origin.y += 4.5 - expandOffset; -- cgit v1.2.3 From eebf42cc0d99534e26da7510c3e72fba339b9829 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Fri, 4 Jan 2013 13:44:22 +0100 Subject: The executables always go into QT_HOST_BINS. Task-number: QTBUG-28922 Change-Id: I7afaee292a0026d67866e4f1f711296adee8f8de Reviewed-by: Andy Nichols Reviewed-by: Oswald Buddenhagen --- mkspecs/features/create_cmake.prf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkspecs/features/create_cmake.prf b/mkspecs/features/create_cmake.prf index 63001f3e89..dd60b31d36 100644 --- a/mkspecs/features/create_cmake.prf +++ b/mkspecs/features/create_cmake.prf @@ -52,7 +52,7 @@ contains(CMAKE_LIB_DIR, "$${CMAKE_QT_INSTALL_PREFIX_ESCAPED}.*") { CMAKE_LIB_DIR_IS_ABSOLUTE = True } -CMAKE_BIN_DIR = $$[QT_INSTALL_BINS]/ +CMAKE_BIN_DIR = $$[QT_HOST_BINS]/ contains(CMAKE_BIN_DIR, "$${CMAKE_QT_INSTALL_PREFIX_ESCAPED}.*") { CMAKE_BIN_DIR = $$replace(CMAKE_BIN_DIR, "$$CMAKE_QT_INSTALL_PREFIX_ESCAPED", ) } else { -- cgit v1.2.3 From fd372f3866acecf31f69992d6d99fc7c965018bb Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 9 Jan 2013 12:54:08 +0100 Subject: Update translucency correctly in QtWidgets. Fixes breakage introduced by cdc436ebe625153c626784a15cb224556fca3728 . Top level widgets with translucent backgrounds were invisible since opacity was set to 0. Task-number: QTBUG-28531 Change-Id: I97058ac1b971422f3bda3a5ffed479ec55bfe5d4 Reviewed-by: Joerg Bornemann --- src/widgets/kernel/qwidget.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/widgets/kernel/qwidget.cpp b/src/widgets/kernel/qwidget.cpp index 38d3198f2f..e0b1236679 100644 --- a/src/widgets/kernel/qwidget.cpp +++ b/src/widgets/kernel/qwidget.cpp @@ -2080,8 +2080,15 @@ void QWidgetPrivate::setOpaque(bool opaque) void QWidgetPrivate::updateIsTranslucent() { Q_Q(QWidget); - if (QWindow *window = q->windowHandle()) - window->setOpacity(isOpaque ? qreal(1.0) : qreal(0.0)); + if (QWindow *window = q->windowHandle()) { + QSurfaceFormat format = window->format(); + const int oldAlpha = format.alphaBufferSize(); + const int newAlpha = q->testAttribute(Qt::WA_TranslucentBackground)? 8 : 0; + if (oldAlpha != newAlpha) { + format.setAlphaBufferSize(newAlpha); + window->setFormat(format); + } + } } static inline void fillRegion(QPainter *painter, const QRegion &rgn, const QBrush &brush) -- cgit v1.2.3 From 724cb5d30fda4b62cbc3fa5ab37da1b9c43dad6a Mon Sep 17 00:00:00 2001 From: Jonathan Liu Date: Thu, 10 Jan 2013 00:07:48 +1100 Subject: Support MinGW for CTest test cases Change-Id: I581701f0b830292a21bc805da0398cbc96f82918 Reviewed-by: Stephen Kelly --- mkspecs/features/ctest_testcase.prf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mkspecs/features/ctest_testcase.prf b/mkspecs/features/ctest_testcase.prf index 93ebd4607d..7f86ca0052 100644 --- a/mkspecs/features/ctest_testcase.prf +++ b/mkspecs/features/ctest_testcase.prf @@ -33,6 +33,7 @@ isEmpty(CMAKE_VERSION) { } else { CMAKE_BUILD_TYPE = Debug CONFIG(release, debug|release):CMAKE_BUILD_TYPE = Release + win32-g++*:CMAKE_GENERATOR = -G \"MinGW Makefiles\" BUILD_DIR = $$replace($$list($$OUT_PWD/build), /, $$QMAKE_DIR_SEP) @@ -42,7 +43,7 @@ isEmpty(CMAKE_VERSION) { check.commands = \ $(MKDIR) $$BUILD_DIR && cd $$BUILD_DIR && \ - cmake $$_PRO_FILE_PWD_ -DCMAKE_BUILD_TYPE=$${CMAKE_BUILD_TYPE} -DCMAKE_PREFIX_PATH=\"$$join(CMAKE_PREFIX_PATH, ;)\" && \ + cmake $$_PRO_FILE_PWD_ $$CMAKE_GENERATOR -DCMAKE_BUILD_TYPE=$${CMAKE_BUILD_TYPE} -DCMAKE_PREFIX_PATH=\"$$join(CMAKE_PREFIX_PATH, ;)\" && \ $(TESTRUNNER) ctest --output-on-failure } -- cgit v1.2.3 From c40a1f6b2fb0d950bfe79ad66e36930f0282b1eb Mon Sep 17 00:00:00 2001 From: Andy Shaw Date: Sun, 6 Jan 2013 21:45:56 +0100 Subject: Use pos() if the widget is a child of a native window If the widget is embedded in a native window then pos() should be used instead of mapToGlobal() so that the right position is used. This was reproduced with the qtwinmigrate solution as the dialogs were not centered correctly. Change-Id: I2ce7771f8c1a73aa74ab11faf4f9c57b922eefab Reviewed-by: Friedemann Kleint --- src/widgets/dialogs/qdialog.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/widgets/dialogs/qdialog.cpp b/src/widgets/dialogs/qdialog.cpp index 290f0a7f65..a765e8b7ef 100644 --- a/src/widgets/dialogs/qdialog.cpp +++ b/src/widgets/dialogs/qdialog.cpp @@ -827,9 +827,12 @@ void QDialog::adjustPosition(QWidget* w) if (w) { - // Use mapToGlobal rather than geometry() in case w might - // be embedded in another application - QPoint pp = w->mapToGlobal(QPoint(0,0)); + // Use pos() if the widget is embedded into a native window + QPoint pp; + if (w->windowHandle() && w->windowHandle()->property("_q_embedded_native_parent_handle").value()) + pp = w->pos(); + else + pp = w->mapToGlobal(QPoint(0,0)); p = QPoint(pp.x() + w->width()/2, pp.y() + w->height()/ 2); } else { -- cgit v1.2.3 From ef838063b1246b997257b76df3a877a8ba395b99 Mon Sep 17 00:00:00 2001 From: Sergio Ahumada Date: Sun, 23 Dec 2012 17:05:03 +0100 Subject: qdoc: Fix some old links and references to Nokia Change-Id: I06535a7e301c3986fb104b7092934e8925bacd39 Reviewed-by: Leena Miettinen Reviewed-by: hjk --- src/tools/qdoc/doc/qdoc-manual.qdoc | 136 ++++++++++++++++++------------------ 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/src/tools/qdoc/doc/qdoc-manual.qdoc b/src/tools/qdoc/doc/qdoc-manual.qdoc index f584631312..32cc22a836 100644 --- a/src/tools/qdoc/doc/qdoc-manual.qdoc +++ b/src/tools/qdoc/doc/qdoc-manual.qdoc @@ -128,7 +128,7 @@ \endcode From the qdoc comment above, QDoc generates the now famous HTML - page \l {http://doc.qt.nokia.com/qobject.html#details} + page \l {http://qt-project.org/doc/qt-5.0/qtcore/qobject.html#details} {QObject Class Reference}. This manual explains how to use the QDoc commands in qdoc comments @@ -1744,10 +1744,10 @@ \printuntil hello First we create a \l - {http://qt.nokia.com/doc/4.0/qapplication} {QApplication} + {http://qt-project.org/doc/qt-5.0/qtwidgets/qapplication.html} {QApplication} object using the \c argc and \c argv parameters, then we create a \l - {http://qt.nokia.com/doc/4.0/qpushbutton} {QPushButton}. + {http://qt-project.org/doc/qt-5.0/qtwidgets/qpushbutton.html} {QPushButton}. \endquotation (\l {Example File} {The complete example file...}) @@ -2060,16 +2060,16 @@ \code / *! - Read the \l {http://qt.nokia.com/doc/4.0/} - {Qt's Reference Documentation} carefully. + Read the \l {http://qt-project.org/doc/qt-5.0/} + {Qt 5.0 Documentation} carefully. * / \endcode QDoc renders this as: \quotation - Read the \l {http://qt.nokia.com/doc/4.0/} - {Qt's Reference Documentation} carefully. + Read the \l {http://qt-project.org/doc/qt-5.0/} + {Qt 5.0 Documentation} carefully. \endquotation If the link target is equivalent to the link text, the second @@ -2142,7 +2142,7 @@ \li \c {\l network.html} - The file name used in a \l {page-command} {\\page} command. - \li \c {\l http://qt.nokia.com/} - A URL. + \li \c {\l http://qt-project.org/} - A URL. \endlist @@ -2271,7 +2271,7 @@ From other documents, the target name can be linked this way: \list - \li \c {\l http://doc.qt.nokia.com/4.0/qregexp.html#capturing-parentheses} + \li \c {\l http://qt-project.org/doc/qt-5.0/qtcore/qregexp.html#capturing-parentheses} \endlist See also \l {l-command} {\\l}, \l {sa-command} {\\sa} and \l @@ -2610,7 +2610,7 @@ - + Signals and Slots Signals and slots are used for communication @@ -2619,7 +2619,7 @@ - + Layout Management The Qt layout system provides a simple and powerful way of specifying the layout @@ -2628,7 +2628,7 @@ - + Drag and Drop Drag and drop provides a simple visual mechanism which users can use to transfer @@ -2729,7 +2729,7 @@ - + Signals and Slots Signals and slots are used for communication @@ -2791,7 +2791,7 @@ - + Signals and Slots Signals and slots are used for communication @@ -2800,7 +2800,7 @@ - + Layout Management The Qt layout system provides a simple and powerful way of specifying the layout @@ -2809,7 +2809,7 @@ - + Drag and Drop Drag and drop provides a simple visual mechanism which users can use to transfer @@ -3213,7 +3213,7 @@ \quotation \raw HTML

geometry : - QRect + QRect

\endraw @@ -3704,11 +3704,11 @@ \l{GNU Lesser General Public License (LGPL)} or the \l{Qt Commercial Edition}{Qt Commercial License Agreement}, but rather under specific licenses from the original authors. Some pieces of code were developed - by Nokia and others originated from third parties. + by Digia and others originated from third parties. This page lists the licenses used, names the authors, and links to the places where it is used. - Nokia gratefully acknowledges these and other contributions + Digia gratefully acknowledges these and other contributions to Qt. We recommend that programs that use Qt also acknowledge these contributions, and quote these license statements in an appendix to the documentation. @@ -4642,11 +4642,11 @@ Files: \list - \li \l{http://qt.nokia.com/doc/4.0/widgets-imageviewer-imageviewer-cpp.html} + \li \l{http://qt-project.org/doc/qt-5.0/qtwidgets/widgets-imageviewer-imageviewer-cpp.html} {widgets/imageviewer/imageviewer.cpp} - \li \l{http://qt.nokia.com/doc/4.0/widgets-imageviewer-imageviewer-h.html} + \li \l{http://qt-project.org/doc/qt-5.0/qtwidgets/widgets-imageviewer-imageviewer-h.html} {widgets/imageviewer/imageviewer.h} - \li \l{http://qt.nokia.com/doc/4.0/widgets-imageviewer-main-cpp.html} + \li \l{http://qt-project.org/doc/qt-5.0/qtwidgets/widgets-imageviewer-main-cpp.html} {widgets/imageviewer/main.cpp} \endlist @@ -4663,7 +4663,7 @@ \code / *! - \externalpage http://doc.qt.nokia.com/index.html + \externalpage http://qt-project.org/doc/ \title Qt Documentation Site * / \endcode @@ -4681,7 +4681,7 @@ QDoc renders this as: \quotation - At the \l {http://doc.qt.nokia.com/index.html}{Qt Documentation Site} + At the \l {http://qt-project.org/doc/}{Qt Documentation Site} you can find the latest documentation for Qt, Qt Creator, the Qt SDK and much more. \endquotation @@ -4692,7 +4692,7 @@ \code / *! - At the \l {http://doc.qt.nokia.com/index.html}{Qt Documentation Site} + At the \l {http://qt-project.org/doc/}{Qt Documentation Site} you can find the latest documentation for Qt, Qt Creator, the Qt SDK and much more. * / @@ -4792,7 +4792,7 @@
- QAbstractSocket + QAbstractSocket The base functionality common to all socket types @@ -4800,7 +4800,7 @@
- QBuffer + QBuffer QIODevice interface for a QByteArray @@ -4808,7 +4808,7 @@
- QClipboard + QClipboard Access to the window system clipboard @@ -4884,7 +4884,7 @@

Functions

  • RandomAccessIterator - qBinaryFind + qBinaryFind (RandomAccessIterator begin, RandomAccessIterator end, const T & value)
  • ...
@@ -5054,7 +5054,7 @@
- QAbstractSocket + QAbstractSocket The base functionality common to all socket types @@ -5062,7 +5062,7 @@
- QFtp + QFtp Implementation of the FTP protocol @@ -5133,7 +5133,7 @@
#include <Qt>
@@ -5141,7 +5141,7 @@

Types


\endraw @@ -5332,7 +5332,7 @@ The \\qmlattachedproperty command is for documenting a QML property that will be attached to some QML type. See - \l{http://doc.qt.nokia.com/4.7/qdeclarativeintroduction.html#attached-properties} + \l{http://qt-project.org/doc/qt-4.7/qdeclarativeintroduction.html#attached-properties} {Attached Properties}. The argument is the rest of the line. The argument text should be the property type, followed by the QML element name where the property is being declared, the \c{::} @@ -5357,14 +5357,14 @@ \endcode QDoc includes this attached property on the QML reference page for the - \l{http://doc.qt.nokia.com/4.7/qml-listview.html#isCurrentItem-prop} + \l{http://qt-project.org/doc/qt-4.7/qml-listview.html#isCurrentItem-prop} {ListView} element. \target qmlattachedsignal-command \section1 \\qmlattachedsignal The \\qmlattachedsignal command is for documenting an attachable - \l{http://doc.qt.nokia.com/4.7/qdeclarativeintroduction.html#signal-handlers} + \l{http://qt-project.org/doc/qt-4.7/qdeclarativeintroduction.html#signal-handlers} {signal handler}. The \\qmlattachedsignal command is used just like the \l{qmlsignal-command} {\\qmlsignal} command. @@ -5383,7 +5383,7 @@ \endcode QDoc includes this documentation on the QML reference page for the - \l{http://doc.qt.nokia.com/4.7/qml-gridview.html#onAdd-signal} + \l{http://qt-project.org/doc/qt-4.7/qml-gridview.html#onAdd-signal} {GridView} element. \target qmlbasictype-command @@ -5394,10 +5394,10 @@ QML basic types group using the \l{ingroup-command}{\\ingroup} command as shown below. This will cause QDoc to include the documentation for the type on the - \l{http://doc.qt.nokia.com/4.7/qdeclarativebasictypes.html} + \l{http://qt-project.org/doc/qt-4.7/qdeclarativebasictypes.html} {QML Basic Types} page. The \l{brief-command} {\\brief} command is also required, because it appears on the - \l{http://doc.qt.nokia.com/4.7/qdeclarativebasictypes.html} + \l{http://qt-project.org/doc/qt-4.7/qdeclarativebasictypes.html} {QML Basic Types} page as well. \code @@ -5421,7 +5421,7 @@ * / \endcode - QDoc outputs this as \l{http://doc.qt.nokia.com/4.7/qml-int.html} + QDoc outputs this as \l{http://qt-project.org/doc/qt-4.7/qml-int.html} {qml-int.html}. \target qmlclass-command @@ -5464,7 +5464,7 @@ \endcode This example generates the - \l {http://doc.qt.nokia.com/4.7/qml-transform.html} {QML Transform} + \l {http://qt-project.org/doc/qt-4.7/qml-transform.html} {QML Transform} page. The \\qmlclass comment should include the \l {since-command} {\\since} command, because all QML types are new. It should also include the \l{brief-command} {\\brief} @@ -5496,7 +5496,7 @@ \endcode QDoc includes this documentation on the element refence page for the - \l{http://doc.qt.nokia.com/4.7/qml-textinput.html#select-method} + \l{http://qt-project.org/doc/qt-4.7/qml-textinput.html#select-method} {TextInput} element. \target qmltype-command @@ -5538,7 +5538,7 @@ \endcode The example generates the \l - {http://doc.qt.nokia.com/4.7/qml-transform.html} {QML Transform} + {http://qt-project.org/doc/qt-4.7/qml-transform.html} {QML Transform} page. The \e{\\qmltype} comment includes \l{instantiates-command} {\\instantiates} to specify that a Transform is instantiated by the C++ class QGraphicsTransform. A \\qmltype comment should @@ -5572,7 +5572,7 @@ \endcode QDoc includes this documentation on the element refence page for the - \l{http://doc.qt.nokia.com/4.7/qml-textinput.html#select-method} + \l{http://qt-project.org/doc/qt-4.7/qml-textinput.html#select-method} {TextInput} element. \target qmlproperty-command @@ -5594,7 +5594,7 @@ \endcode QDoc includes this QML property on the QML reference page for the - \l {http://doc.qt.nokia.com/4.7/qml-translate.html} {Translate} + \l {http://qt-project.org/doc/qt-4.7/qml-translate.html} {Translate} element. \target qmlsignal-command @@ -5616,7 +5616,7 @@ \endcode QDoc includes this documentation on the QML reference page for the - \l{http://doc.qt.nokia.com/4.7/qml-mousearea.html#onEntered-signal} + \l{http://qt-project.org/doc/qt-4.7/qml-mousearea.html#onEntered-signal} {MouseArea} element. \target qmlmodule-command @@ -5694,7 +5694,7 @@ \endcode The example generates the \l - {http://doc.qt.nokia.com/4.7/qml-transform.html} {QML Transform} + {http://qt-project.org/doc/qt-4.7/qml-transform.html} {QML Transform} page. The \e{\\qmltype} comment includes \l{instantiates-command} {\\instantiates} to specify that a Transform is instantiated by the C++ class QGraphicsTransform. A \\qmltype comment should @@ -5814,7 +5814,7 @@ \quotation \raw HTML

- + QPalette QStyleOption::palette @@ -6169,7 +6169,7 @@ library.} It is provided to keep old source code working. We strongly advise against using it in new code. See the \l - {http://qt.nokia.com/doc/4.0/porting4.html} {Porting + {http://doc.qt.digia.com/4.0/porting4.html} {Porting Guide} for more information. \endquotation @@ -6218,7 +6218,7 @@ \section1 \\default The \\default command is for marking a QML property as the - \l {http://doc.qt.nokia.com/4.7/qdeclarativeintroduction.html#default-properties} + \l {http://qt-project.org/doc/qt-4.7/qdeclarativeintroduction.html#default-properties} {default property}. The word \span {class="newStuff"} {default} is shown in red in the documentation of the property. @@ -6235,7 +6235,7 @@ \endcode See how QDoc renders this property on the reference page for the - \l {http://doc.qt.nokia.com/4.7/qml-state.html#changes-prop} {State} + \l {http://qt-project.org/doc/qt-4.7/qml-state.html#changes-prop} {State} type. \target obsolete-command @@ -6350,7 +6350,7 @@ \quotation \raw HTML

- Joining + Joining QChar::joining () const

\endraw @@ -6369,7 +6369,7 @@ \list \li ... \li Joining - \l {http://qt.nokia.com/doc/4.0/qchar.html#Joining-enum} + \l {http://qt-project.org/doc/qt-5.0/qtcore/qchar.html#Joining-enum} {joining}() const \c (preliminary) \li ... @@ -6658,11 +6658,11 @@ \endcode QDoc includes this line on the reference page for the - \l{http://doc.qt.nokia.com/4.7/qml-pauseanimation.html} {PauseAnimation} + \l{http://qt-project.org/doc/qt-4.7/qml-pauseanimation.html} {PauseAnimation} element: \quotation - Inherits \l{http://doc.qt.nokia.com/4.7/qml-animation.html} {Animation} + Inherits \l{http://qt-project.org/doc/qt-4.7/qml-animation.html} {Animation} \endquotation \target overload-command @@ -6707,13 +6707,13 @@ \quotation \raw HTML -

QAction +

QAction * QMenu::addAction ( const QIcon & icon, const QString & text )

\endraw - This function overloads \l {http://qt.nokia.com/doc/4.0/qwidget.html#addAction} {addAction()} + This function overloads \l {http://qt-project.org/doc/qt-5.0/qtwidgets/qwidget.html#addAction} {addAction()} This convenience function creates a new action with an \e icon and some \e text. The function adds the newly @@ -6721,7 +6721,7 @@ returns it. See also - \l {http://qt.nokia.com/doc/4.0/qwidget.html#addAction} + \l {http://qt-project.org/doc/qt-5.0/qtwidgets/qwidget.html#addAction} {QWidget::addAction}(). \endquotation @@ -6832,7 +6832,7 @@ list created by calling the \l {generatelist-command} {\\generatelist} command with the \c mainclasses argument: - \l http://qt.nokia.com/doc/4.0/mainclasses.html + \l http://doc.qt.digia.com/4.0/mainclasses.html \note The Qt documentation no longer includes the \e mainclasses page. @@ -8450,7 +8450,7 @@ \endcode The complete variable entry in \l qt.qdocconf provides the - standard footer of the \l {http://qt.nokia.com/doc/4.0/index.html} + standard footer of the \l {http://doc.qt.digia.com/4.0/index.html} {Qt Reference Documentation}. \target HTML.postheader-variable @@ -8479,7 +8479,7 @@ \endcode The complete variable entry in \l qt.qdocconf provides the - standard header of the \l {http://doc.qt.nokia.com/} + standard header of the \l {http://doc.qt.digia.com/} {Qt Reference Documentation}. \target HTML.style-variable @@ -8506,7 +8506,7 @@ \endcode provides the HTML style for the \l - {http://qt.nokia.com/doc/4.0/index.html} {Qt Reference + {http://doc.qt.digia.com/4.0/index.html} {Qt Reference Documentation}. \target HTML.stylesheets-variable @@ -8599,14 +8599,14 @@ \code project = Qt description = Qt Reference Documentation - url = http://doc.qt.nokia.com/4.7 + url = http://qt-project.org/doc/qt-4.8/ ... \endcode This makes sure that whenever \c qt.index is used to generate references to for example Qt classes, the base URL is \c - http://doc.qt.nokia.com/4.7. + http://doc.qt.digia.com/4.7. See also \l indexes. @@ -8622,7 +8622,7 @@ \code project = Qt description = Qt Reference Documentation - url = http://doc.qt.nokia.com/4.7 + url = http://qt-project.org/doc/qt-4.8/ ... \endcode @@ -8641,8 +8641,8 @@ \code project = QtCreator - description = Qt Creator Class Documentation - url = http://doc.qt.nokia.com/qtcreator-2.2 + description = Qt Creator Manual + url = http://qt-project.org/doc/qtcreator-2.6/ indexes = $QTDIR/doc/html/qt.index @@ -8806,6 +8806,6 @@ */ /*! - \externalpage http://qt.nokia.com/about + \externalpage http://qt-project.org/about \title About Qt */ -- cgit v1.2.3 From ad3536b7ad31d141927cefa2a6b10ad4806781d2 Mon Sep 17 00:00:00 2001 From: Debao Zhang Date: Thu, 20 Dec 2012 09:38:54 +0800 Subject: qmake: Add application icon support for windows A new qmake's variable RC_ICONS is introduced to specify the icons. The first one will be used as the application's icon. Change-Id: I4218db795837d470087dff8526eb0e4cb81ce5ed Reviewed-by: Orgad Shaneh Reviewed-by: Friedemann Kleint Reviewed-by: Oswald Buddenhagen Reviewed-by: Joerg Bornemann --- qmake/generators/win32/msvc_nmake.cpp | 10 ---------- qmake/generators/win32/winmakefile.cpp | 21 ++++++++++++++++++++- qmake/generators/win32/winmakefile.h | 1 + 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/qmake/generators/win32/msvc_nmake.cpp b/qmake/generators/win32/msvc_nmake.cpp index d899c707d4..9f5abfb307 100644 --- a/qmake/generators/win32/msvc_nmake.cpp +++ b/qmake/generators/win32/msvc_nmake.cpp @@ -366,16 +366,6 @@ void NmakeMakefileGenerator::writeImplicitRulesPart(QTextStream &t) } -static QString cQuoted(const QString &str) -{ - QString ret = str; - ret.replace(QLatin1Char('"'), QStringLiteral("\\\"")); - ret.replace(QLatin1Char('\\'), QStringLiteral("\\\\")); - ret.prepend(QLatin1Char('"')); - ret.append(QLatin1Char('"')); - return ret; -} - void NmakeMakefileGenerator::writeBuildRulesPart(QTextStream &t) { const ProString templateName = project->first("TEMPLATE"); diff --git a/qmake/generators/win32/winmakefile.cpp b/qmake/generators/win32/winmakefile.cpp index bda035e023..fa1d719a8a 100644 --- a/qmake/generators/win32/winmakefile.cpp +++ b/qmake/generators/win32/winmakefile.cpp @@ -382,7 +382,7 @@ void Win32MakefileGenerator::processRcFileVar() if (Option::qmake_mode == Option::QMAKE_GENERATE_NOTHING) return; - if (((!project->values("VERSION").isEmpty()) + if (((!project->values("VERSION").isEmpty() || !project->values("RC_ICONS").isEmpty()) && project->values("RC_FILE").isEmpty() && project->values("RES_FILE").isEmpty() && !project->isActiveConfig("no_generated_target_info") @@ -397,6 +397,10 @@ void Win32MakefileGenerator::processRcFileVar() vers += "0"; QString versionString = vers.join('.'); + QStringList rcIcons; + foreach (const ProString &icon, project->values("RC_ICONS")) + rcIcons.append(fileFixify(icon.toQString(), FileFixifyAbsolute)); + QString companyName; if (!project->values("QMAKE_TARGET_COMPANY").isEmpty()) companyName = project->values("QMAKE_TARGET_COMPANY").join(' '); @@ -425,6 +429,11 @@ void Win32MakefileGenerator::processRcFileVar() ts << "# include " << endl; ts << "# endif" << endl; ts << endl; + if (!rcIcons.isEmpty()) { + for (int i = 0; i < rcIcons.size(); ++i) + ts << QString("IDI_ICON%1\tICON\tDISCARDABLE\t%2").arg(i + 1).arg(cQuoted(rcIcons[i])) << endl; + ts << endl; + } ts << "VS_VERSION_INFO VERSIONINFO" << endl; ts << "\tFILEVERSION " << QString(versionString).replace(".", ",") << endl; ts << "\tPRODUCTVERSION " << QString(versionString).replace(".", ",") << endl; @@ -902,4 +911,14 @@ QString Win32MakefileGenerator::escapeFilePath(const QString &path) const return ret; } +QString Win32MakefileGenerator::cQuoted(const QString &str) +{ + QString ret = str; + ret.replace(QLatin1Char('"'), QStringLiteral("\\\"")); + ret.replace(QLatin1Char('\\'), QStringLiteral("\\\\")); + ret.prepend(QLatin1Char('"')); + ret.append(QLatin1Char('"')); + return ret; +} + QT_END_NAMESPACE diff --git a/qmake/generators/win32/winmakefile.h b/qmake/generators/win32/winmakefile.h index 8d4bcbcd69..ec68828750 100644 --- a/qmake/generators/win32/winmakefile.h +++ b/qmake/generators/win32/winmakefile.h @@ -73,6 +73,7 @@ protected: void fixTargetExt(); void processRcFileVar(); virtual QString getLibTarget(); + static QString cQuoted(const QString &str); }; inline Win32MakefileGenerator::~Win32MakefileGenerator() -- cgit v1.2.3 From aeefa4897faba85ad1c26cd44de18957d078fdef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Mon, 7 Jan 2013 18:21:55 +0100 Subject: Don't assume QSurfaceFormat's stencil buffer size is >= 0 The value -1 is used to indicate no stencil buffer, so we have to check for sizes <= 0 when deciding whether or not to triangulate the path in QOpenGL2PaintEngineExPrivate::fill(). This fixes an issue where filling a path would end up filling the whole outline of the path, which was very visible with fonts over a certain size (when we go from using the glyph cache to drawing filled paths for each glyph). Change-Id: Iafa96124481936db1e5109bba6166a6038c7ca83 Reviewed-by: Eskil Abrahamsen Blomfeldt --- src/gui/opengl/qopenglpaintengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/opengl/qopenglpaintengine.cpp b/src/gui/opengl/qopenglpaintengine.cpp index 624eeaffd9..596ef10f6e 100644 --- a/src/gui/opengl/qopenglpaintengine.cpp +++ b/src/gui/opengl/qopenglpaintengine.cpp @@ -877,7 +877,7 @@ void QOpenGL2PaintEngineExPrivate::fill(const QVectorPath& path) // Tag it for later so that if the same path is drawn twice, it is assumed to be static and thus cachable path.makeCacheable(); - if (device->context()->format().stencilBufferSize() == 0) { + if (device->context()->format().stencilBufferSize() <= 0) { // If there is no stencil buffer, triangulate the path instead. QRectF bbox = path.controlPointRect(); -- cgit v1.2.3 From 7ff47c7bfa5d58a509bb40e1f62777b8d52409ff Mon Sep 17 00:00:00 2001 From: Mehdi Fekari Date: Mon, 7 Jan 2013 17:09:08 -0500 Subject: Add an autotest for Canadian locale(dateFormat) Change-Id: I68a91a418c418e113ecfe66769a7b3bc46de380c Reviewed-by: Konstantin Ritt --- tests/auto/corelib/tools/qlocale/tst_qlocale.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp b/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp index 62d6c4f462..f0d2e46b9f 100644 --- a/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp +++ b/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp @@ -1665,6 +1665,10 @@ void tst_QLocale::dateFormat() QCOMPARE(no.dateFormat(QLocale::NarrowFormat), QLatin1String("dd.MM.yy")); QCOMPARE(no.dateFormat(QLocale::ShortFormat), QLatin1String("dd.MM.yy")); QCOMPARE(no.dateFormat(QLocale::LongFormat), QLatin1String("dddd d. MMMM yyyy")); + + const QLocale ca("en_CA"); + QCOMPARE(ca.dateFormat(QLocale::ShortFormat), QLatin1String("M/d/yy")); + QCOMPARE(ca.dateFormat(QLocale::LongFormat), QLatin1String("dddd, MMMM d, yyyy")); } void tst_QLocale::timeFormat() -- cgit v1.2.3 From 3b0ed624351441a2d7be45cf9582fd36955ae860 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Nowacki?= Date: Thu, 10 Jan 2013 10:05:02 +0100 Subject: Protect Q_UNREACHABLE and Q_ASSUME by Q_ASSERT. Both Q_UNREACHABLE and Q_ASSUME with an invalid condition can produce really weird side effects and crashes. Change-Id: I4d808c705ae98388ef5853e6539b70bd5e5ad34b Reviewed-by: Simon Hausmann Reviewed-by: Thiago Macieira --- src/corelib/global/qcompilerdetection.h | 37 ++++++++++++++++++++++----------- src/corelib/global/qglobal.cpp | 4 ++++ 2 files changed, 29 insertions(+), 12 deletions(-) diff --git a/src/corelib/global/qcompilerdetection.h b/src/corelib/global/qcompilerdetection.h index 2c471bdfc3..b88309d1e7 100644 --- a/src/corelib/global/qcompilerdetection.h +++ b/src/corelib/global/qcompilerdetection.h @@ -94,8 +94,8 @@ # define Q_FUNC_INFO __FUNCSIG__ # define Q_ALIGNOF(type) __alignof(type) # define Q_DECL_ALIGN(n) __declspec(align(n)) -# define Q_ASSUME(expr) __assume(expr) -# define Q_UNREACHABLE() __assume(0) +# define Q_ASSUME_IMPL(expr) __assume(expr) +# define Q_UNREACHABLE_IMPL() __assume(0) # define Q_NORETURN __declspec(noreturn) # define Q_DECL_DEPRECATED __declspec(deprecated) # define Q_DECL_EXPORT __declspec(dllexport) @@ -150,18 +150,18 @@ # if defined(__INTEL_COMPILER) /* Intel C++ also masquerades as GCC */ # define Q_CC_INTEL -# define Q_ASSUME(expr) __assume(expr) -# define Q_UNREACHABLE() __assume(0) +# define Q_ASSUME_IMPL(expr) __assume(expr) +# define Q_UNREACHABLE_IMPL() __assume(0) # elif defined(__clang__) /* Clang also masquerades as GCC */ # define Q_CC_CLANG -# define Q_ASSUME(expr) if (expr){} else __builtin_unreachable() -# define Q_UNREACHABLE() __builtin_unreachable() +# define Q_ASSUME_IMPL(expr) if (expr){} else __builtin_unreachable() +# define Q_UNREACHABLE_IMPL() __builtin_unreachable() # else /* Plain GCC */ # if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 -# define Q_ASSUME(expr) if (expr){} else __builtin_unreachable() -# define Q_UNREACHABLE() __builtin_unreachable() +# define Q_ASSUME_IMPL(expr) if (expr){} else __builtin_unreachable() +# define Q_UNREACHABLE_IMPL() __builtin_unreachable() # endif # endif @@ -789,11 +789,11 @@ #ifndef Q_UNLIKELY # define Q_UNLIKELY(x) (x) #endif -#ifndef Q_ASSUME -# define Q_ASSUME(expr) qt_noop() +#ifndef Q_ASSUME_IMPL +# define Q_ASSUME_IMPL(expr) qt_noop() #endif -#ifndef Q_UNREACHABLE -# define Q_UNREACHABLE() qt_noop() +#ifndef Q_UNREACHABLE_IMPL +# define Q_UNREACHABLE_IMPL() qt_noop() #endif #ifndef Q_ALLOC_SIZE # define Q_ALLOC_SIZE(x) @@ -851,4 +851,17 @@ #define qMove(x) (x) #endif +#define Q_UNREACHABLE() \ + do {\ + Q_ASSERT_X(false, "Q_UNREACHABLE()", "Q_UNREACHABLE was reached");\ + Q_UNREACHABLE_IMPL();\ + } while (0) + +#define Q_ASSUME(Expr) \ + do {\ + const bool valueOfExpression = Expr;\ + Q_ASSERT_X(valueOfExpression, "Q_ASSUME()", "Assumption in Q_ASSUME(\"" #Expr "\") was not correct");\ + Q_ASSUME_IMPL(valueOfExpression);\ + } while (0) + #endif // QCOMPILERDETECTION_H diff --git a/src/corelib/global/qglobal.cpp b/src/corelib/global/qglobal.cpp index 3881b166b1..6818b1d64d 100644 --- a/src/corelib/global/qglobal.cpp +++ b/src/corelib/global/qglobal.cpp @@ -1829,6 +1829,8 @@ const QSysInfo::WinVersion QSysInfo::WindowsVersion = QSysInfo::windowsVersion() that the current code execution cannot be reached. That is, Q_ASSUME(false) is equivalent to Q_UNREACHABLE(). + In debug builds the condition is enforced by an assert to facilitate debugging. + \note Q_LIKELY() tells the compiler that the expression is likely, but not the only possibility. Q_ASSUME tells the compiler that it is the only possibility. @@ -1863,6 +1865,8 @@ const QSysInfo::WinVersion QSysInfo::WindowsVersion = QSysInfo::windowsVersion() By using this macro in impossible conditions, code coverage may be improved as dead code paths may be eliminated. + In debug builds the condition is enforced by an assert to facilitate debugging. + \sa Q_ASSERT(), Q_ASSUME(), qFatal() */ -- cgit v1.2.3 From 700363c98c65c140749384c169017f0c158871f2 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 10 Jan 2013 14:20:50 +0100 Subject: Doc: cleanPath also normalizes separators Change-Id: I0e5c1cd45ad90fceaed931b7014b4542e8aaa9d7 Reviewed-by: Oswald Buddenhagen --- src/corelib/io/qdir.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/corelib/io/qdir.cpp b/src/corelib/io/qdir.cpp index 5463adaeb9..cb334ed741 100644 --- a/src/corelib/io/qdir.cpp +++ b/src/corelib/io/qdir.cpp @@ -2005,8 +2005,8 @@ bool QDir::match(const QString &filter, const QString &fileName) #endif // QT_NO_REGEXP /*! - Removes all multiple directory separators "/" and resolves any - "."s or ".."s found in the path, \a path. + Returns \a path with directory separators normalized (converted to "/") and + redundant ones removed, and "."s and ".."s resolved (as far as possible). Symbolic links are kept. This function does not return the canonical path, but rather the simplest version of the input. -- cgit v1.2.3 From 0421769e3672a435963c8c7a0b12df134a3f38cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Nowacki?= Date: Thu, 3 Jan 2013 11:06:21 +0100 Subject: Ignore WasDeclaredAsMetaType flag during binary check. Nobody should break ODR, but we were living with apps breaking it for at least 8 years. Sure it is an undefined behavior but in many cases it works. I do not think that Qt should enforce usage of a proper C++, it is role of a tool chain. Qt can only indicate that something is going terribly wrong. Make message a bit more verbose. Sometimes the ODR violation is not that easy to fix, therefore a hint is a nice addition. Update documentation of qRegisterMetaType. Change-Id: I61dcccc840eec80a4ed5b8a212a912807d239d8c Reviewed-by: Thiago Macieira --- src/corelib/kernel/qmetatype.cpp | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/src/corelib/kernel/qmetatype.cpp b/src/corelib/kernel/qmetatype.cpp index 0d737ac1a3..5b039b4fce 100644 --- a/src/corelib/kernel/qmetatype.cpp +++ b/src/corelib/kernel/qmetatype.cpp @@ -646,11 +646,26 @@ int QMetaType::registerNormalizedType(const NS(QByteArray) &normalizedTypeName, "size %i, now registering size %i.", normalizedTypeName.constData(), idx, previousSize, size); } + + // Ignore WasDeclaredAsMetaType inconsitency, to many users were hitting the problem + previousFlags |= WasDeclaredAsMetaType; + flags |= WasDeclaredAsMetaType; + if (previousFlags != flags) { - qFatal("QMetaType::registerType: Binary compatibility break " - "-- Type flags for type '%s' [%i] don't match. Previously " - "registered TypeFlags(0x%x), now registering TypeFlags(0x%x).", - normalizedTypeName.constData(), idx, previousFlags, int(flags)); + const int maskForTypeInfo = NeedsConstruction | NeedsDestruction | MovableType; + const char *msg = "QMetaType::registerType: Binary compatibility break. " + "\nType flags for type '%s' [%i] don't match. Previously " + "registered TypeFlags(0x%x), now registering TypeFlags(0x%x). " + "This is an ODR break, which means that your application depends on a C++ undefined behavior." + "\nHint: %s"; + QT_PREPEND_NAMESPACE(QByteArray) hint; + if ((previousFlags & maskForTypeInfo) != (flags & maskForTypeInfo)) { + hint += "\nIt seems that the type was registered at least twice in a different translation units, " + "but Q_DECLARE_TYPEINFO is not visible from all the translations unit or different flags were used." + "Remember that Q_DECLARE_TYPEINFO should be declared before QMetaType registration, " + "preferably it should be placed just after the type declaration and before Q_DECLARE_METATYPE"; + } + qFatal(msg, normalizedTypeName.constData(), idx, previousFlags, int(flags), hint.constData()); } return idx; @@ -1722,6 +1737,9 @@ const QMetaObject *QMetaType::metaObjectForType(int type) \snippet code/src_corelib_kernel_qmetatype.cpp 9 + \warning This function is useful only for registering an alias (typedef) + for every other use case Q_DECLARE_METATYPE and qMetaTypeId() should be used instead. + \sa qRegisterMetaTypeStreamOperators(), QMetaType::isRegistered(), Q_DECLARE_METATYPE() */ @@ -1767,7 +1785,7 @@ const QMetaObject *QMetaType::metaObjectForType(int type) */ /*! - \fn int qRegisterMetaType(const char *typeName) + \fn int qRegisterMetaType() \relates QMetaType \threadsafe \since 4.2 @@ -1779,6 +1797,14 @@ const QMetaObject *QMetaType::metaObjectForType(int type) \snippet code/src_corelib_kernel_qmetatype.cpp 7 + This function requires that \c{T} is a fully defined type at the point + where the function is called. For pointer types, it also requires that the + pointed to type is fully defined. Use Q_DECLARE_OPAQUE_POINTER() to be able + to register pointers to forward declared types. + + After a type has been registered, you can create and destroy + objects of that type dynamically at run-time. + To use the type \c T in QVariant, using Q_DECLARE_METATYPE() is sufficient. To use the type \c T in queued signal and slot connections, \c{qRegisterMetaType()} must be called before the first connection -- cgit v1.2.3 From 1327ded7478de7781bcfe57a2eb84dc0c749c91a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Nowacki?= Date: Tue, 8 Jan 2013 13:07:16 +0100 Subject: Fix QVariant in a static build. The patch cases registration of QVariant handler for widgets. Task-number: QTBUG-28528 Change-Id: I645e8054bb96db0b92edf5df36f206ec1965ad40 Reviewed-by: Olivier Goffart Reviewed-by: Friedemann Kleint --- src/widgets/kernel/qapplication.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/widgets/kernel/qapplication.cpp b/src/widgets/kernel/qapplication.cpp index ed6262ce93..d558813f8e 100644 --- a/src/widgets/kernel/qapplication.cpp +++ b/src/widgets/kernel/qapplication.cpp @@ -579,6 +579,7 @@ void QApplicationPrivate::construct() void qRegisterGuiStateMachine(); void qUnregisterGuiStateMachine(); #endif +extern void qRegisterWidgetsVariant(); /*! \fn void QApplicationPrivate::initialize() @@ -590,6 +591,9 @@ void QApplicationPrivate::initialize() QWidgetPrivate::mapper = new QWidgetMapper; QWidgetPrivate::allWidgets = new QWidgetSet; + // needed for a static build. + qRegisterWidgetsVariant(); + if (application_type != QApplicationPrivate::Tty) (void) QApplication::style(); // trigger creation of application style #ifndef QT_NO_STATEMACHINE -- cgit v1.2.3 From d3c4296198947162b8d4d27758a6947c7a1a693e Mon Sep 17 00:00:00 2001 From: Shane Kearns Date: Tue, 8 Jan 2013 18:47:37 +0000 Subject: Fix socket binding on mingw builds The mingw headers lack the IPV6_V6ONLY define, depending where you get them from. Currently the headers provided by mingw-builds are more complete than those from mingw.org itself. I have removed the compile time check, defined the macro if it is undefined, and it should be just a runtime check for if you are running on windows XP you get no dual stack binding. Task-number: QTBUG-28787 Task-number: QTBUG-28971 Task-number: QTBUG-28972 Change-Id: Iafadbb55d367c44ba9f812a24115e65591701b54 Reviewed-by: Ilya Sidorov Reviewed-by: Peter Hartmann --- src/network/socket/qnativesocketengine_win.cpp | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/src/network/socket/qnativesocketengine_win.cpp b/src/network/socket/qnativesocketengine_win.cpp index be71ccb08d..beb7fe6b6a 100644 --- a/src/network/socket/qnativesocketengine_win.cpp +++ b/src/network/socket/qnativesocketengine_win.cpp @@ -61,6 +61,12 @@ QT_BEGIN_NAMESPACE +//Some distributions of mingw (including 4.7.2 from mingw.org) are missing this from headers. +//Also microsoft headers don't include it when building on XP and earlier. +#ifndef IPV6_V6ONLY +#define IPV6_V6ONLY 27 +#endif + #if defined(QNATIVESOCKETENGINE_DEBUG) void verboseWSErrorDebug(int r) @@ -204,7 +210,6 @@ static inline void qt_socket_getPortAndAddress(SOCKET socketDescriptor, const qt void QNativeSocketEnginePrivate::setPortAndAddress(sockaddr_in * sockAddrIPv4, qt_sockaddr_in6 * sockAddrIPv6, quint16 port, const QHostAddress & address, sockaddr ** sockAddrPtr, QT_SOCKLEN_T *sockAddrSize) { - if (address.protocol() == QAbstractSocket::IPv6Protocol || address.protocol() == QAbstractSocket::AnyIPProtocol || socketProtocol == QAbstractSocket::IPv6Protocol @@ -599,7 +604,6 @@ bool QNativeSocketEnginePrivate::fetchConnectionParameters() } } -#if defined (IPV6_V6ONLY) // determine if local address is dual mode DWORD ipv6only = 0; QT_SOCKOPTLEN_T optlen = sizeof(ipv6only); @@ -611,7 +615,6 @@ bool QNativeSocketEnginePrivate::fetchConnectionParameters() localAddress = QHostAddress::Any; } } -#endif memset(&sa, 0, sizeof(sa)); if (::getpeername(socketDescriptor, &sa.a, &sockAddrSize) == 0) { @@ -652,7 +655,6 @@ bool QNativeSocketEnginePrivate::nativeConnect(const QHostAddress &address, quin setPortAndAddress(&sockAddrIPv4, &sockAddrIPv6, port, address, &sockAddrPtr, &sockAddrSize); -#if defined (IPV6_V6ONLY) if (socketProtocol == QAbstractSocket::IPv6Protocol && address.toIPv4Address()) { //IPV6_V6ONLY option must be cleared to connect to a V4 mapped address if (QSysInfo::windowsVersion() >= QSysInfo::WV_6_0) { @@ -660,7 +662,6 @@ bool QNativeSocketEnginePrivate::nativeConnect(const QHostAddress &address, quin ipv6only = ::setsockopt(socketDescriptor, IPPROTO_IPV6, IPV6_V6ONLY, (char*)&ipv6only, sizeof(ipv6only) ); } } -#endif forever { int connectResult = ::WSAConnect(socketDescriptor, sockAddrPtr, sockAddrSize, 0,0,0,0); @@ -793,15 +794,11 @@ bool QNativeSocketEnginePrivate::nativeBind(const QHostAddress &a, quint16 port) // binding to a multicast address address = QHostAddress(QHostAddress::AnyIPv6); } -#if defined (IPV6_V6ONLY) //This is default in current windows versions, it may change in future so set it explicitly if (QSysInfo::windowsVersion() >= QSysInfo::WV_6_0) { ipv6only = 1; ipv6only = ::setsockopt(socketDescriptor, IPPROTO_IPV6, IPV6_V6ONLY, (char*)&ipv6only, sizeof(ipv6only) ); } -#else - Q_UNUSED(ipv6only) -#endif break; case QAbstractSocket::IPv4Protocol: if ((address.toIPv4Address() & 0xffff0000) == 0xefff0000) { @@ -810,12 +807,9 @@ bool QNativeSocketEnginePrivate::nativeBind(const QHostAddress &a, quint16 port) } break; case QAbstractSocket::AnyIPProtocol: -#if defined (IPV6_V6ONLY) - if (QSysInfo::windowsVersion() >= QSysInfo::WV_6_0) + if (QSysInfo::windowsVersion() >= QSysInfo::WV_6_0) { ipv6only = ::setsockopt(socketDescriptor, IPPROTO_IPV6, IPV6_V6ONLY, (char*)&ipv6only, sizeof(ipv6only) ); - else -#endif - { + } else { address = QHostAddress(QHostAddress::AnyIPv4); //xp/WS2003 and earlier don't support dual stack, so bind to IPv4 socketProtocol = QAbstractSocket::IPv4Protocol; } -- cgit v1.2.3 From ffd912a51d2230a0d9d40b271a7e7f94f93b5e4e Mon Sep 17 00:00:00 2001 From: Konrad Rosenbaum Date: Mon, 12 Nov 2012 11:36:09 +0100 Subject: fix linuxfb crash on program start the KDGETMODE ioctl should use a pointer to int as param, not a pointer to pointer to int, otherwise it may crash Change-Id: Ie255d240f3b6ca1ff5398f972308116135374ae3 Reviewed-by: Sergio Ahumada --- src/plugins/platforms/linuxfb/qlinuxfbscreen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/platforms/linuxfb/qlinuxfbscreen.cpp b/src/plugins/platforms/linuxfb/qlinuxfbscreen.cpp index 1dac60a745..4d170f15f2 100644 --- a/src/plugins/platforms/linuxfb/qlinuxfbscreen.cpp +++ b/src/plugins/platforms/linuxfb/qlinuxfbscreen.cpp @@ -264,7 +264,7 @@ static int openTtyDevice(const QString &device) static bool switchToGraphicsMode(int ttyfd, int *oldMode) { - ioctl(ttyfd, KDGETMODE, &oldMode); + ioctl(ttyfd, KDGETMODE, oldMode); if (*oldMode != KD_GRAPHICS) { if (ioctl(ttyfd, KDSETMODE, KD_GRAPHICS) != 0) return false; -- cgit v1.2.3 From c95b0982d5466069de3ac491ce3cbf9337060e3d Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 10 Jan 2013 15:33:51 +0100 Subject: Clear backingstore for windows with alpha channel. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes painting artifacts in translucent windows. Task-number: QTBUG-28531 Change-Id: I00a7a86f88a40d356fa3e37bd497a288b2118469 Reviewed-by: Samuel Rødal --- src/plugins/platforms/windows/qwindowsbackingstore.cpp | 16 +++++++++++++--- src/plugins/platforms/xcb/qxcbbackingstore.cpp | 2 -- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/plugins/platforms/windows/qwindowsbackingstore.cpp b/src/plugins/platforms/windows/qwindowsbackingstore.cpp index b7937b4d84..5d3822d2cd 100644 --- a/src/plugins/platforms/windows/qwindowsbackingstore.cpp +++ b/src/plugins/platforms/windows/qwindowsbackingstore.cpp @@ -45,6 +45,7 @@ #include "qwindowscontext.h" #include +#include #include @@ -147,8 +148,10 @@ void QWindowsBackingStore::resize(const QSize &size, const QRegion ®ion) nsp << " from: " << m_image->image().size(); } #endif - m_image.reset(new QWindowsNativeImage(size.width(), size.height(), - QWindowsNativeImage::systemFormat())); + QImage::Format format = QWindowsNativeImage::systemFormat(); + if (format == QImage::Format_RGB32 && rasterWindow()->window()->format().hasAlpha()) + format = QImage::Format_ARGB32; + m_image.reset(new QWindowsNativeImage(size.width(), size.height(), format)); } } @@ -168,9 +171,16 @@ bool QWindowsBackingStore::scroll(const QRegion &area, int dx, int dy) void QWindowsBackingStore::beginPaint(const QRegion ®ion) { - Q_UNUSED(region); if (QWindowsContext::verboseBackingStore > 1) qDebug() << __FUNCTION__; + + if (m_image->image().hasAlphaChannel()) { + QPainter p(&m_image->image()); + p.setCompositionMode(QPainter::CompositionMode_Source); + const QColor blank = Qt::transparent; + foreach (const QRect &r, region.rects()) + p.fillRect(r, blank); + } } QWindowsWindow *QWindowsBackingStore::rasterWindow() const diff --git a/src/plugins/platforms/xcb/qxcbbackingstore.cpp b/src/plugins/platforms/xcb/qxcbbackingstore.cpp index 649469ab9d..42abf046a9 100644 --- a/src/plugins/platforms/xcb/qxcbbackingstore.cpp +++ b/src/plugins/platforms/xcb/qxcbbackingstore.cpp @@ -272,7 +272,6 @@ void QXcbBackingStore::beginPaint(const QRegion ®ion) m_image->preparePaint(region); -#if 0 if (m_image->image()->hasAlphaChannel()) { QPainter p(m_image->image()); p.setCompositionMode(QPainter::CompositionMode_Source); @@ -282,7 +281,6 @@ void QXcbBackingStore::beginPaint(const QRegion ®ion) p.fillRect(*it, blank); } } -#endif } void QXcbBackingStore::endPaint(const QRegion &) -- cgit v1.2.3 From 866a035f6e097aac4bf8d564591ce8afbb45e33c Mon Sep 17 00:00:00 2001 From: Pekka Vuorela Date: Thu, 10 Jan 2013 20:14:26 +0200 Subject: Fix accidental obsolation of Qt::InputMethodQuery \obsolete for one value was marking the whole enum obsolete. Change-Id: If022b4af8365e3448556ca11a538203ab5c63c78 Reviewed-by: Lars Knoll --- src/corelib/global/qnamespace.qdoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/global/qnamespace.qdoc b/src/corelib/global/qnamespace.qdoc index 0b0d089ba5..3937076664 100644 --- a/src/corelib/global/qnamespace.qdoc +++ b/src/corelib/global/qnamespace.qdoc @@ -2341,7 +2341,7 @@ \enum Qt::InputMethodQuery \value ImEnabled The widget accepts input method input. - \value ImMicroFocus \obsolete replaced by \c ImCursorRectangle + \value ImMicroFocus This query is obsolete. Use \c ImCursorRectangle instead. \value ImCursorRectangle The rectangle covering the area of the input cursor in widget coordinates. \value ImFont The currently used font for text input. \value ImCursorPosition The logical position of the cursor within the text surrounding the input area -- cgit v1.2.3 From 3295378325c1b4567379d641f05e9eadea35040c Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Thu, 10 Jan 2013 11:09:46 +0100 Subject: Minimized, maximized and fullscreen are mutually exclusive. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Only if minimized does QWidgetWindow need to remember the previous state. Maybe it's OK to restore from fullscreen to maximized though. Task-number: QTBUG-29030 Change-Id: I1e2724c8811366c9536a3e372ce281e8d473a4ac Reviewed-by: J-P Nurmi Reviewed-by: Samuel Rødal --- src/widgets/kernel/qwidgetwindow.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/widgets/kernel/qwidgetwindow.cpp b/src/widgets/kernel/qwidgetwindow.cpp index 78d6a293b9..e9f41be9aa 100644 --- a/src/widgets/kernel/qwidgetwindow.cpp +++ b/src/widgets/kernel/qwidgetwindow.cpp @@ -597,12 +597,14 @@ void QWidgetWindow::handleWindowStateChangedEvent(QWindowStateChangeEvent *event if (QTLWExtra *tle = m_widget->d_func()->maybeTopData()) tle->normalGeometry = m_widget->geometry(); widgetState |= Qt::WindowMaximized; + widgetState &= ~(Qt::WindowMinimized | Qt::WindowFullScreen); break; case Qt::WindowFullScreen: if (effectiveState(widgetState) == Qt::WindowNoState) if (QTLWExtra *tle = m_widget->d_func()->maybeTopData()) tle->normalGeometry = m_widget->geometry(); widgetState |= Qt::WindowFullScreen; + widgetState &= ~(Qt::WindowMinimized); break; case Qt::WindowActive: // Not handled by QWindow break; -- cgit v1.2.3 From d208c8b2474d352223f78e315893ebfaa7c56ec1 Mon Sep 17 00:00:00 2001 From: Nico Vertriest Date: Tue, 8 Jan 2013 13:52:32 +0100 Subject: Doc: corrected typo "the the" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-28756 Spurious repetition of the definite article Trailing space issue corrected. Change-Id: I3a051f5dc291e546d8d67d6775e84b388bdc0363 Reviewed-by: Topi Reiniö Reviewed-by: Geir Vattekar --- examples/gui/doc/src/rasterwindow.qdoc | 2 +- examples/widgets/doc/src/stickman.qdoc | 84 +++++++++++----------- src/corelib/doc/src/objectmodel/properties.qdoc | 2 +- src/tools/qdoc/doc/qdoc-manual.qdoc | 2 +- .../src/widgets-and-layouts/gallery-fusion.qdoc | 2 +- .../doc/src/widgets-and-layouts/gallery-gtk.qdoc | 2 +- .../src/widgets-and-layouts/gallery-macintosh.qdoc | 2 +- .../src/widgets-and-layouts/gallery-windows.qdoc | 2 +- .../widgets-and-layouts/gallery-windowsvista.qdoc | 2 +- .../src/widgets-and-layouts/gallery-windowsxp.qdoc | 2 +- .../doc/src/widgets-and-layouts/stylesheet.qdoc | 2 +- 11 files changed, 52 insertions(+), 52 deletions(-) diff --git a/examples/gui/doc/src/rasterwindow.qdoc b/examples/gui/doc/src/rasterwindow.qdoc index f246533c4f..e5b300a312 100644 --- a/examples/gui/doc/src/rasterwindow.qdoc +++ b/examples/gui/doc/src/rasterwindow.qdoc @@ -54,7 +54,7 @@ \snippet rasterwindow/rasterwindow.h 1 - We first start by including the the QtGui headers. This means we + We first start by including the QtGui headers. This means we can use all classes in the Qt GUI module. Classes can also be included individually if that is preferred. diff --git a/examples/widgets/doc/src/stickman.qdoc b/examples/widgets/doc/src/stickman.qdoc index 6235d3b2a4..a06755874b 100644 --- a/examples/widgets/doc/src/stickman.qdoc +++ b/examples/widgets/doc/src/stickman.qdoc @@ -33,70 +33,70 @@ machine to implement key frame animations. \image stickman-example.png - + In this example, we will write a small application which animates the joints in a skeleton and projects a stickman figure on top. The stickman can be either "alive" or "dead", and when in the - "alive" state, he can be performing different actions defined by key frame animations. - - Animations are implemented as composite states. Each child state of the animation state - represents a frame in the animation by setting the position of each joint in the stickman's - skeleton to the positions defined for the particular frame. The frames are then bound together + "alive" state, he can be performing different actions defined by key frame animations. + + Animations are implemented as composite states. Each child state of the animation state + represents a frame in the animation by setting the position of each joint in the stickman's + skeleton to the positions defined for the particular frame. The frames are then bound together with animated transitions that trigger on the source state's propertiesAssigned() signal. Thus, the machine will enter the state representing the next frame in the animation immediately after it has finished animating into the previous frame. - + \image stickman-example1.png - - The states for an animation is constructed by reading a custom animation file format and - creating states that assign values to the the "position" properties of each of the nodes in the - skeleton graph. - + + The states for an animation is constructed by reading a custom animation file format and + creating states that assign values to the "position" properties of each of the nodes in the + skeleton graph. + \snippet animation/stickman/lifecycle.cpp 1 - + The states are then bound together with signal transitions that listen to the propertiesAssigned() signal. - + \snippet animation/stickman/lifecycle.cpp 2 - + The last frame state is given a transition to the first one, so that the animation will loop - until it is interrupted when a transition out from the animation state is taken. To get smooth - animations between the different key frames, we set a default animation on the state machine. - This is a parallel animation group which contains animations for all the "position" properties - and will be selected by default when taking any transition that leads into a state that assigns + until it is interrupted when a transition out from the animation state is taken. To get smooth + animations between the different key frames, we set a default animation on the state machine. + This is a parallel animation group which contains animations for all the "position" properties + and will be selected by default when taking any transition that leads into a state that assigns values to these properties. - + \snippet animation/stickman/lifecycle.cpp 3 - - Several such animation states are constructed, and are placed together as children of a top + + Several such animation states are constructed, and are placed together as children of a top level "alive" state which represents the stickman life cycle. Transitions go from the parent - state to the child state to ensure that each of the child states inherit them. - + state to the child state to ensure that each of the child states inherit them. + \image stickman-example2.png - - This saves us the effort of connect every state to every state with identical transitions. The - state machine makes sure that transitions between the key frame animations are also smooth by + + This saves us the effort of connect every state to every state with identical transitions. The + state machine makes sure that transitions between the key frame animations are also smooth by applying the default animation when interrupting one and starting another. - - Finally, there is a transition out from the "alive" state and into the "dead" state. This is - a custom transition type called LightningSrikesTransition which samples every second and - triggers at random (one out of fifty times on average.) - + + Finally, there is a transition out from the "alive" state and into the "dead" state. This is + a custom transition type called LightningSrikesTransition which samples every second and + triggers at random (one out of fifty times on average.) + \snippet animation/stickman/lifecycle.cpp 4 - - When it triggers, the machine will first enter a "lightningBlink" state which uses a timer to - pause for a brief period of time while the background color of the scene is white. This gives us + + When it triggers, the machine will first enter a "lightningBlink" state which uses a timer to + pause for a brief period of time while the background color of the scene is white. This gives us a flash effect when the lightning strikes. - + \snippet animation/stickman/lifecycle.cpp 5 - + We start and stop a QTimer object when entering and exiting the state. Then we transition into the "dead" state when the timer times out. - + \snippet animation/stickman/lifecycle.cpp 0 - - When the machine is in the "dead" state, it will be unresponsive. This is because the "dead" + + When the machine is in the "dead" state, it will be unresponsive. This is because the "dead" state has no transitions leading out. - + \image stickman-example3.png - + */ diff --git a/src/corelib/doc/src/objectmodel/properties.qdoc b/src/corelib/doc/src/objectmodel/properties.qdoc index d818d1154c..1e88a67a90 100644 --- a/src/corelib/doc/src/objectmodel/properties.qdoc +++ b/src/corelib/doc/src/objectmodel/properties.qdoc @@ -83,7 +83,7 @@ existing signal in that class that is emitted whenever the value of the property changes. - \li A \c REVISION number is optional. If included, it defines the + \li A \c REVISION number is optional. If included, it defines the property and its notifier signal to be used in a particular revision of the API that is exposed to QML. diff --git a/src/tools/qdoc/doc/qdoc-manual.qdoc b/src/tools/qdoc/doc/qdoc-manual.qdoc index 32cc22a836..d673ee30e1 100644 --- a/src/tools/qdoc/doc/qdoc-manual.qdoc +++ b/src/tools/qdoc/doc/qdoc-manual.qdoc @@ -7026,7 +7026,7 @@ is created actually contains XML text, but the \e{.ditamap} suffix is used to identify the file as containing a DITA MAP. - The argument is the name of the the file to be created. In the following + The argument is the name of the file to be created. In the following example, the file \e{creator.ditamap} is output: \code \ditamap creator.ditamap diff --git a/src/widgets/doc/src/widgets-and-layouts/gallery-fusion.qdoc b/src/widgets/doc/src/widgets-and-layouts/gallery-fusion.qdoc index 9b2b5913ba..f6c4ed9cd5 100644 --- a/src/widgets/doc/src/widgets-and-layouts/gallery-fusion.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/gallery-fusion.qdoc @@ -58,7 +58,7 @@ \table 100% \row \li \image fusion-groupbox.png - The The QGroupBox widget provides a group box frame with a title. + The QGroupBox widget provides a group box frame with a title. \li \image fusion-tabwidget.png The QTabWidget class provides a stack of tabbed widgets. \li \image fusion-frame.png diff --git a/src/widgets/doc/src/widgets-and-layouts/gallery-gtk.qdoc b/src/widgets/doc/src/widgets-and-layouts/gallery-gtk.qdoc index fb1a02e5dc..b584582850 100644 --- a/src/widgets/doc/src/widgets-and-layouts/gallery-gtk.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/gallery-gtk.qdoc @@ -62,7 +62,7 @@ \table 100% \row \li \image gtk-groupbox.png - The The QGroupBox widget provides a group box frame with a title. + The QGroupBox widget provides a group box frame with a title. \li \image gtk-tabwidget.png The QTabWidget class provides a stack of tabbed widgets. \li \image gtk-frame.png diff --git a/src/widgets/doc/src/widgets-and-layouts/gallery-macintosh.qdoc b/src/widgets/doc/src/widgets-and-layouts/gallery-macintosh.qdoc index 5db5f17974..9a0ff587a3 100644 --- a/src/widgets/doc/src/widgets-and-layouts/gallery-macintosh.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/gallery-macintosh.qdoc @@ -62,7 +62,7 @@ \table 100% \row \li \image macintosh-groupbox.png - The The QGroupBox widget provides a group box frame with a title. + The QGroupBox widget provides a group box frame with a title. \li \image macintosh-tabwidget.png The QTabWidget class provides a stack of tabbed widgets. \li \image macintosh-frame.png diff --git a/src/widgets/doc/src/widgets-and-layouts/gallery-windows.qdoc b/src/widgets/doc/src/widgets-and-layouts/gallery-windows.qdoc index 2505d20c3f..7fb7ea00b5 100644 --- a/src/widgets/doc/src/widgets-and-layouts/gallery-windows.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/gallery-windows.qdoc @@ -58,7 +58,7 @@ \table 100% \row \li \image windows-groupbox.png - The The QGroupBox widget provides a group box frame with a title. + The QGroupBox widget provides a group box frame with a title. \li \image windows-tabwidget.png The QTabWidget class provides a stack of tabbed widgets. \li \image windows-frame.png diff --git a/src/widgets/doc/src/widgets-and-layouts/gallery-windowsvista.qdoc b/src/widgets/doc/src/widgets-and-layouts/gallery-windowsvista.qdoc index 3e9b89832c..1055f2554b 100644 --- a/src/widgets/doc/src/widgets-and-layouts/gallery-windowsvista.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/gallery-windowsvista.qdoc @@ -62,7 +62,7 @@ \table 100% \row \li \image windowsvista-groupbox.png - The The QGroupBox widget provides a group box frame with a title. + The QGroupBox widget provides a group box frame with a title. \li \image windowsvista-tabwidget.png The QTabWidget class provides a stack of tabbed widgets. \li \image windowsvista-frame.png diff --git a/src/widgets/doc/src/widgets-and-layouts/gallery-windowsxp.qdoc b/src/widgets/doc/src/widgets-and-layouts/gallery-windowsxp.qdoc index 4fad7a55bd..629a53ebed 100644 --- a/src/widgets/doc/src/widgets-and-layouts/gallery-windowsxp.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/gallery-windowsxp.qdoc @@ -62,7 +62,7 @@ \table 100% \row \li \image windowsxp-groupbox.png - The The QGroupBox widget provides a group box frame with a title. + The QGroupBox widget provides a group box frame with a title. \li \image windowsxp-tabwidget.png The QTabWidget class provides a stack of tabbed widgets. \li \image windowsxp-frame.png diff --git a/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc b/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc index 2d9d5bba33..a1074a9064 100644 --- a/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc @@ -813,7 +813,7 @@ In the case of a checkable QGroupBox, the title includes the check indicator. The indicator is styled using the - the \l{#indicator-sub}{::indicator} subcontrol. The + \l{#indicator-sub}{::indicator} subcontrol. The \l{#spacing-prop}{spacing} property can be used to control the spacing between the text and indicator. -- cgit v1.2.3 From c72cbfc37f74f6f71d6be92a83f2ac838dbef64e Mon Sep 17 00:00:00 2001 From: Martin Smith Date: Fri, 21 Dec 2012 13:22:54 +0100 Subject: qdoc: Fix problem of missing inherited members This was another bug resulting from modularization. qdoc is now run twice for each module in Qt 5. First, qdoc is run with the -prepare flag for each module. The only thing qdoc generates is the .index file for each module. Then qdoc is run with the -generate flag for each module. Here, for each module, qdoc first reads the .index files for the modules on which the current module depends. Then qdoc generates the docs for the module. qdoc was not reading the index files for the prerequisite modules, when it was run in the -prepare phase. This has now been corrected. qdoc now reads the prerequisite .index files in both the -prepare phase and the -generate phase. Note that this requires that the order qdoc runs in the -prepare phase must be the same as the order of building modules when building Qt 5. This change also tells qdoc to ignore nodes, when traversing its main data structure to output docs, if the nodes came from reading a .index file, because the docs for these nodes are generated in the -generate phase for their respective modules. Task-number: QTBUG-28508 Change-Id: Id73652ae1c4022e4c9e4f199caab12a854e5f9b4 Reviewed-by: Lars Knoll --- src/tools/qdoc/main.cpp | 4 ++-- src/tools/qdoc/qdocindexfiles.cpp | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/tools/qdoc/main.cpp b/src/tools/qdoc/main.cpp index 064617e6f4..e6fdbc8ab6 100644 --- a/src/tools/qdoc/main.cpp +++ b/src/tools/qdoc/main.cpp @@ -357,8 +357,8 @@ static void processQdocconfFile(const QString &fileName) QSet outputFormats = config.getOutputFormats(); Location outputFormatsLocation = config.lastLocation(); - if (!Generator::runPrepareOnly()) - loadIndexFiles(config); + //if (!Generator::runPrepareOnly()) + loadIndexFiles(config); QSet excludedDirs; QSet excludedFiles; diff --git a/src/tools/qdoc/qdocindexfiles.cpp b/src/tools/qdoc/qdocindexfiles.cpp index fec4f304e3..a15f0219b5 100644 --- a/src/tools/qdoc/qdocindexfiles.cpp +++ b/src/tools/qdoc/qdocindexfiles.cpp @@ -555,7 +555,10 @@ bool QDocIndexFiles::generateIndexSection(QXmlStreamWriter& writer, Node* node, bool generateInternalNodes) { - if (node->subType() == Node::DitaMap) + /* + Don't include index nodes in a new index file. Or DITA map nodes. + */ + if (node->isIndexNode() || node->subType() == Node::DitaMap) return false; QString nodeName; -- cgit v1.2.3 From 63c68cadec225b085b7c53d3e51f32cf4f1f6ffc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Nowacki?= Date: Tue, 8 Jan 2013 14:30:46 +0100 Subject: Enable tst_qwidgetsvariant test The test for a magic reason was not build by default. Change-Id: I21c7fc959d76d6faac0091495f965f3da6d415b1 Reviewed-by: Stephen Kelly --- tests/auto/widgets/kernel/kernel.pro | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/auto/widgets/kernel/kernel.pro b/tests/auto/widgets/kernel/kernel.pro index 5947dcb953..b280f44f05 100644 --- a/tests/auto/widgets/kernel/kernel.pro +++ b/tests/auto/widgets/kernel/kernel.pro @@ -14,6 +14,7 @@ SUBDIRS=\ qwidget_window \ qwidgetaction \ qwidgetmetatype \ + qwidgetsvariant \ qshortcut \ qsizepolicy -- cgit v1.2.3 From 7e91b5a2bc51daa888985835fda3f789654afe0b Mon Sep 17 00:00:00 2001 From: Shane Kearns Date: Tue, 8 Jan 2013 18:53:15 +0000 Subject: Fix incorrectly disabled autotest One of the IPv6 autotests was always disabled instead of being disabled only when the system has no IPv6 support. Change-Id: I34dffbeae6ba85a706bfeb0cc4750a4514b73a65 Reviewed-by: Peter Hartmann --- tests/auto/network/socket/qudpsocket/tst_qudpsocket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/auto/network/socket/qudpsocket/tst_qudpsocket.cpp b/tests/auto/network/socket/qudpsocket/tst_qudpsocket.cpp index dd8bdf58ff..a071c9fe55 100644 --- a/tests/auto/network/socket/qudpsocket/tst_qudpsocket.cpp +++ b/tests/auto/network/socket/qudpsocket/tst_qudpsocket.cpp @@ -1147,7 +1147,7 @@ void tst_QUdpSocket::multicastLeaveAfterClose() QFETCH(QHostAddress, groupAddress); if (setProxy) QSKIP("UDP Multicast does not work with proxies"); - if (groupAddress.protocol() == QAbstractSocket::IPv6Protocol) + if (!QtNetworkSettings::hasIPv6() && groupAddress.protocol() == QAbstractSocket::IPv6Protocol) QSKIP("system doesn't support ipv6!"); QUdpSocket udpSocket; -- cgit v1.2.3 From d41fbea2ba84959dd860f2a9c651e7eea260b008 Mon Sep 17 00:00:00 2001 From: Jian Liang Date: Fri, 11 Jan 2013 13:50:58 +0800 Subject: Fix memory leak in windows vista style Introduce a function named deleteClonedAnimationStyleOption() in qwindowsvistastyle.cpp to delete style option cloned by clonedAnimationStyleOption() to prevent object leak which is hold by the actual style option object. Change-Id: I1afd95ddab237059ce3460ac0b52a65de102eaa5 Reviewed-by: Joerg Bornemann Reviewed-by: Friedemann Kleint --- src/widgets/styles/qwindowsvistastyle.cpp | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/src/widgets/styles/qwindowsvistastyle.cpp b/src/widgets/styles/qwindowsvistastyle.cpp index 34fddde604..685b328a67 100644 --- a/src/widgets/styles/qwindowsvistastyle.cpp +++ b/src/widgets/styles/qwindowsvistastyle.cpp @@ -181,6 +181,24 @@ QStyleOption *clonedAnimationStyleOption(const QStyleOption*option) { return styleOption; } +/* \internal + Used by animations to delete cloned styleoption +*/ +void deleteClonedAnimationStyleOption(const QStyleOption *option) +{ + if (const QStyleOptionSlider *slider = qstyleoption_cast(option)) + delete slider; + else if (const QStyleOptionSpinBox *spinbox = qstyleoption_cast(option)) + delete spinbox; + else if (const QStyleOptionGroupBox *groupBox = qstyleoption_cast(option)) + delete groupBox; + else if (const QStyleOptionComboBox *combo = qstyleoption_cast(option)) + delete combo; + else if (const QStyleOptionButton *button = qstyleoption_cast(option)) + delete button; + else + delete option; +} /*! \class QWindowsVistaStyle @@ -411,7 +429,7 @@ void QWindowsVistaStyle::drawPrimitive(PrimitiveElement element, const QStyleOpt } t->setStartTime(QTime::currentTime()); - delete styleOption; + deleteClonedAnimationStyleOption(styleOption); d->startAnimation(t); } styleObject->setProperty("_q_no_animation", false); @@ -940,7 +958,7 @@ void QWindowsVistaStyle::drawControl(ControlElement element, const QStyleOption t->setStartTime(QTime::currentTime()); styleObject->setProperty("_q_no_animation", false); - delete styleOption; + deleteClonedAnimationStyleOption(styleOption); d->startAnimation(t); } @@ -1627,7 +1645,7 @@ void QWindowsVistaStyle::drawComplexControl(ComplexControl control, const QStyle else t->setDuration(500); - delete styleOption; + deleteClonedAnimationStyleOption(styleOption); d->startAnimation(t); } if (QWindowsVistaAnimation *anim = qobject_cast(d->animation(styleObject))) { -- cgit v1.2.3 From 7c9c791f79612f1a4c7802e676af07546d454576 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Tue, 8 Jan 2013 15:50:54 +0100 Subject: set pkg-config host_bins directly to install dir qmake tries to replace all occurrences of the install prefix with a literal ${prefix}. of course this would mess up build paths which happen to live under the prefix (this is untypical, but still), which would break the sed magic in the subsequent install step. as qmake itself has no use for the .pc files, it's ok to target them directly for the install dir. we do the same with the include and lib dirs already. Task-number: QTBUG-28807 Change-Id: I53d7f0f3b357f67f30bea07554794f60160376cd Reviewed-by: Joerg Bornemann --- src/corelib/corelib.pro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/corelib.pro b/src/corelib/corelib.pro index f95ee545c0..bf2fd3c84a 100644 --- a/src/corelib/corelib.pro +++ b/src/corelib/corelib.pro @@ -50,7 +50,7 @@ QMAKE_DYNAMIC_LIST_FILE = $$PWD/QtCore.dynlist contains(DEFINES,QT_EVAL):include(eval.pri) -HOST_BINS = $$[QT_HOST_BINS] +HOST_BINS = $$[QT_HOST_BINS/raw] host_bins.name = host_bins host_bins.variable = HOST_BINS -- cgit v1.2.3 From 25a0ce8f03bf94b2d51a144753c6815506c7ce70 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Mon, 7 Jan 2013 17:20:16 +0100 Subject: add missing space in front of "directwrite" flag Task-number: QTBUG-28917 Change-Id: I8b86b96a3fb6b65f71aea6954ba8dfa520f5d909 Reviewed-by: Joerg Bornemann --- tools/configure/configureapp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp index df0f82532e..126643e0f3 100644 --- a/tools/configure/configureapp.cpp +++ b/tools/configure/configureapp.cpp @@ -3042,7 +3042,7 @@ void Configure::generateQConfigPri() configStream << " slog2"; if (dictionary["DIRECTWRITE"] == "yes") - configStream << "directwrite"; + configStream << " directwrite"; // ### For compatibility only, should be removed later. configStream << " qpa"; -- cgit v1.2.3 From 94649b4cbd174c12aae4c7a2341067c8331379f6 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Tue, 8 Jan 2013 12:40:01 +0100 Subject: remove definitions of QMAKE_{LIB,INC}DIR_QT they are gone from all other specs Change-Id: I93f5800971733af9d9dbc66c7a900d1e2e967473 Reviewed-by: Joerg Bornemann --- mkspecs/win32-msvc2012/qmake.conf | 2 -- 1 file changed, 2 deletions(-) diff --git a/mkspecs/win32-msvc2012/qmake.conf b/mkspecs/win32-msvc2012/qmake.conf index 53170c8436..8a595d16b1 100644 --- a/mkspecs/win32-msvc2012/qmake.conf +++ b/mkspecs/win32-msvc2012/qmake.conf @@ -51,8 +51,6 @@ QMAKE_CXXFLAGS_EXCEPTIONS_ON = -EHsc QMAKE_CXXFLAGS_EXCEPTIONS_OFF = QMAKE_INCDIR = -QMAKE_INCDIR_QT = $$[QT_INSTALL_HEADERS] -QMAKE_LIBDIR_QT = $$[QT_INSTALL_LIBS] QMAKE_RUN_CC = $(CC) -c $(CFLAGS) $(INCPATH) -Fo$obj $src QMAKE_RUN_CC_IMP = $(CC) -c $(CFLAGS) $(INCPATH) -Fo$@ $< -- cgit v1.2.3 From cded50e6f23594a0acc65c6e949d0bf99bd7bf6f Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Tue, 8 Jan 2013 14:36:54 +0100 Subject: MinGW: Statically link runtime libraries into qmake Avoid runtime dependencies to e.g. libpwinthread-1.dll, libstc++-6.dll. This prevents Qt Creator from spitting out error dialogs on each startup for registered MinGW versions that aren't in the default PATH. Change-Id: Id55518db8c8e0521b6a41add1eaf38f75a892c8b Reviewed-by: Oswald Buddenhagen Reviewed-by: Friedemann Kleint --- dist/changes-5.0.1 | 1 + qmake/Makefile.win32-g++ | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dist/changes-5.0.1 b/dist/changes-5.0.1 index 479ac344ce..3d9a59dd0a 100644 --- a/dist/changes-5.0.1 +++ b/dist/changes-5.0.1 @@ -98,6 +98,7 @@ Qt for Windows CE * Compiler Specific Changes * **************************************************************************** + - MinGW: Statically link runtime libraries into qmake **************************************************************************** * Tools * diff --git a/qmake/Makefile.win32-g++ b/qmake/Makefile.win32-g++ index 7bc24edef9..565d5d2d51 100644 --- a/qmake/Makefile.win32-g++ +++ b/qmake/Makefile.win32-g++ @@ -54,7 +54,7 @@ CFLAGS = -c -o$@ -O \ -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM \ -DUNICODE CXXFLAGS = $(CFLAGS) -LFLAGS = -static-libgcc -s +LFLAGS = -static -s LIBS = -lole32 -luuid -ladvapi32 -lkernel32 LINKQMAKE = g++ $(LFLAGS) -o qmake.exe $(OBJS) $(QTOBJS) $(LIBS) ADDCLEAN = -- cgit v1.2.3 From 4d2eb3dd01620f4e26f97dca747206ddbc0840c7 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Thu, 10 Jan 2013 11:28:49 +0100 Subject: QStyleAnimation: use QAbstractAnimation::DeleteWhenStopped This ensures that unexpectedly stopped (for example, when minimizing a window) style animations are removed from QCommonStyle. Task-number: QTBUG-28978 Change-Id: I1403502d85e0614d8644892a2231938c29a8c9c2 Reviewed-by: Jens Bache-Wiig Reviewed-by: Kai Koehne --- src/widgets/styles/qcommonstyle.cpp | 2 +- src/widgets/styles/qstyleanimation.cpp | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/widgets/styles/qcommonstyle.cpp b/src/widgets/styles/qcommonstyle.cpp index 7519d7f910..75407c11c5 100644 --- a/src/widgets/styles/qcommonstyle.cpp +++ b/src/widgets/styles/qcommonstyle.cpp @@ -1149,7 +1149,7 @@ void QCommonStylePrivate::startAnimation(QStyleAnimation *animation) const stopAnimation(animation->target()); q->connect(animation, SIGNAL(destroyed()), SLOT(_q_removeAnimation()), Qt::UniqueConnection); animations.insert(animation->target(), animation); - animation->start(); + animation->start(QAbstractAnimation::DeleteWhenStopped); } /*! \internal */ diff --git a/src/widgets/styles/qstyleanimation.cpp b/src/widgets/styles/qstyleanimation.cpp index 9ddcbcc511..bed3192219 100644 --- a/src/widgets/styles/qstyleanimation.cpp +++ b/src/widgets/styles/qstyleanimation.cpp @@ -53,7 +53,6 @@ QStyleAnimation::QStyleAnimation(QObject *target) : QAbstractAnimation(), moveToThread(target->thread()); setParent(target); } - connect(this, SIGNAL(finished()), SLOT(deleteLater())); } QStyleAnimation::~QStyleAnimation() -- cgit v1.2.3 From ad028c4110f3ccb5db1b105c716995ad71b877aa Mon Sep 17 00:00:00 2001 From: Andy Shaw Date: Wed, 9 Jan 2013 14:54:12 +0100 Subject: Fix compile when verify is already defined On Mac if AssertMacros.h has already been included then it defines verify which conflicts with the verify static function. Therefore we just undef this if is already defined. Task-number: QTBUG-27316 Change-Id: I5960e504c4efa4fc4ff65ba66bbd7decb33ffc62 Reviewed-by: Richard Moe Gustavsen --- src/network/ssl/qsslcertificate.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/network/ssl/qsslcertificate.h b/src/network/ssl/qsslcertificate.h index 6863fb9d62..6301956e78 100644 --- a/src/network/ssl/qsslcertificate.h +++ b/src/network/ssl/qsslcertificate.h @@ -43,6 +43,10 @@ #ifndef QSSLCERTIFICATE_H #define QSSLCERTIFICATE_H +#ifdef verify +#undef verify +#endif + #include #include #include -- cgit v1.2.3 From 4bd4c811f230c84a92f792e2d5c87fae407d1db4 Mon Sep 17 00:00:00 2001 From: Sergio Ahumada Date: Fri, 11 Jan 2013 04:46:37 -0800 Subject: tst_bic: Add bic data for QtConcurrent and QtPrintSupport Task-number: QTQAINFRA-321 Change-Id: I2699a13c3d8a7df9b12049e0337501a4e24d2d64 Reviewed-by: Caroline Chao Reviewed-by: Thiago Macieira Reviewed-by: Janne Anttila --- .../bic/data/QtConcurrent.5.0.0.linux-gcc-ia32.txt | 3440 ++++ .../data/QtPrintSupport.5.0.0.linux-gcc-ia32.txt | 17399 +++++++++++++++++++ tests/global/global.cfg | 18 +- 3 files changed, 20849 insertions(+), 8 deletions(-) create mode 100644 tests/auto/bic/data/QtConcurrent.5.0.0.linux-gcc-ia32.txt create mode 100644 tests/auto/bic/data/QtPrintSupport.5.0.0.linux-gcc-ia32.txt diff --git a/tests/auto/bic/data/QtConcurrent.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtConcurrent.5.0.0.linux-gcc-ia32.txt new file mode 100644 index 0000000000..b18f1c933c --- /dev/null +++ b/tests/auto/bic/data/QtConcurrent.5.0.0.linux-gcc-ia32.txt @@ -0,0 +1,3440 @@ +Class std::__true_type + size=1 align=1 + base size=0 base align=1 +std::__true_type (0xb72be620) 0 empty + +Class std::__false_type + size=1 align=1 + base size=0 base align=1 +std::__false_type (0xb72be658) 0 empty + +Class std::input_iterator_tag + size=1 align=1 + base size=0 base align=1 +std::input_iterator_tag (0xb5ff36c8) 0 empty + +Class std::output_iterator_tag + size=1 align=1 + base size=0 base align=1 +std::output_iterator_tag (0xb5ff3700) 0 empty + +Class std::forward_iterator_tag + size=1 align=1 + base size=1 base align=1 +std::forward_iterator_tag (0xb71f0a50) 0 empty + std::input_iterator_tag (0xb5ff3738) 0 empty + +Class std::bidirectional_iterator_tag + size=1 align=1 + base size=1 base align=1 +std::bidirectional_iterator_tag (0xb71f0a8c) 0 empty + std::forward_iterator_tag (0xb71f0ac8) 0 empty + std::input_iterator_tag (0xb5ff3770) 0 empty + +Class std::random_access_iterator_tag + size=1 align=1 + base size=1 base align=1 +std::random_access_iterator_tag (0xb71f0b04) 0 empty + std::bidirectional_iterator_tag (0xb71f0b40) 0 empty + std::forward_iterator_tag (0xb71f0b7c) 0 empty + std::input_iterator_tag (0xb5ff37a8) 0 empty + +Class wait + size=4 align=4 + base size=4 base align=4 +wait (0xb6056dc8) 0 + +Class __locale_struct + size=116 align=4 + base size=116 base align=4 +__locale_struct (0xb6056f18) 0 + +Class timespec + size=8 align=4 + base size=8 base align=4 +timespec (0xb6056fc0) 0 + +Class timeval + size=8 align=4 + base size=8 base align=4 +timeval (0xb6056a48) 0 + +Class __pthread_internal_slist + size=4 align=4 + base size=4 base align=4 +__pthread_internal_slist (0xb609e070) 0 + +Class random_data + size=28 align=4 + base size=28 base align=4 +random_data (0xb609e380) 0 + +Class drand48_data + size=24 align=4 + base size=24 base align=4 +drand48_data (0xb609e3b8) 0 + +Vtable for std::exception +std::exception::_ZTVSt9exception: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt9exception) +8 (int (*)(...))std::exception::~exception +12 (int (*)(...))std::exception::~exception +16 (int (*)(...))std::exception::what + +Class std::exception + size=4 align=4 + base size=4 base align=4 +std::exception (0xb609eaf0) 0 nearly-empty + vptr=((& std::exception::_ZTVSt9exception) + 8u) + +Vtable for std::bad_exception +std::bad_exception::_ZTVSt13bad_exception: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt13bad_exception) +8 (int (*)(...))std::bad_exception::~bad_exception +12 (int (*)(...))std::bad_exception::~bad_exception +16 (int (*)(...))std::bad_exception::what + +Class std::bad_exception + size=4 align=4 + base size=4 base align=4 +std::bad_exception (0xb71f0d98) 0 nearly-empty + vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 8u) + std::exception (0xb609ed20) 0 nearly-empty + primary-for std::bad_exception (0xb71f0d98) + +Vtable for std::bad_alloc +std::bad_alloc::_ZTVSt9bad_alloc: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt9bad_alloc) +8 (int (*)(...))std::bad_alloc::~bad_alloc +12 (int (*)(...))std::bad_alloc::~bad_alloc +16 (int (*)(...))std::bad_alloc::what + +Class std::bad_alloc + size=4 align=4 + base size=4 base align=4 +std::bad_alloc (0xb71f0dd4) 0 nearly-empty + vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 8u) + std::exception (0xb609ef50) 0 nearly-empty + primary-for std::bad_alloc (0xb71f0dd4) + +Class std::nothrow_t + size=1 align=1 + base size=0 base align=1 +std::nothrow_t (0xb5f1f0e0) 0 empty + +Class qIsNull(double)::U + size=8 align=4 + base size=8 base align=4 +qIsNull(double)::U (0xb5e009d8) 0 + +Class qIsNull(float)::U + size=4 align=4 + base size=4 base align=4 +qIsNull(float)::U (0xb5e00a80) 0 + +Class QMessageLogContext + size=20 align=4 + base size=20 base align=4 +QMessageLogContext (0xb5e00d20) 0 + +Class QMessageLogger + size=20 align=4 + base size=20 base align=4 +QMessageLogger (0xb5e1b508) 0 + +Class QtPrivate::big_ + size=2 align=1 + base size=2 base align=1 +QtPrivate::big_ (0xb5e34a48) 0 + +Class QFlag + size=4 align=4 + base size=4 base align=4 +QFlag (0xb5e953b8) 0 + +Class QIncompatibleFlag + size=4 align=4 + base size=4 base align=4 +QIncompatibleFlag (0xb5e95738) 0 + +Class QSysInfo + size=1 align=1 + base size=0 base align=1 +QSysInfo (0xb5e95f50) 0 empty + +Class QInternal + size=1 align=1 + base size=0 base align=1 +QInternal (0xb5be39d8) 0 empty + +Class QGenericArgument + size=8 align=4 + base size=8 base align=4 +QGenericArgument (0xb5c53380) 0 + +Class QGenericReturnArgument + size=8 align=4 + base size=8 base align=4 +QGenericReturnArgument (0xb5c5403c) 0 + QGenericArgument (0xb5c53770) 0 + +Class QMetaObject + size=24 align=4 + base size=24 base align=4 +QMetaObject (0xb5c53b60) 0 + +Class QMetaObject::Connection + size=4 align=4 + base size=4 base align=4 +QMetaObject::Connection (0xb5c76cb0) 0 + +Class QLatin1Char + size=1 align=1 + base size=1 base align=1 +QLatin1Char (0xb5c7c658) 0 + +Class QChar + size=2 align=2 + base size=2 base align=2 +QChar (0xb5c7ca80) 0 + +Class QAtomicInt + size=4 align=4 + base size=4 base align=4 +QAtomicInt (0xb5c54348) 0 + QBasicAtomicInteger (0xb5b609d8) 0 + +Class QtPrivate::RefCount + size=4 align=4 + base size=4 base align=4 +QtPrivate::RefCount (0xb5b7a428) 0 + +Class QArrayData + size=16 align=4 + base size=16 base align=4 +QArrayData (0xb5b7ae70) 0 + +Class QByteArrayDataPtr + size=4 align=4 + base size=4 base align=4 +QByteArrayDataPtr (0xb5bb1e00) 0 + +Class QByteArray + size=4 align=4 + base size=4 base align=4 +QByteArray (0xb5bb1e38) 0 + +Class QByteRef + size=8 align=4 + base size=8 base align=4 +QByteRef (0xb5a0f5e8) 0 + +Class lconv + size=56 align=4 + base size=56 base align=4 +lconv (0xb5a86af0) 0 + +Vtable for __cxxabiv1::__forced_unwind +__cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN10__cxxabiv115__forced_unwindE) +8 (int (*)(...))__cxxabiv1::__forced_unwind::~__forced_unwind +12 (int (*)(...))__cxxabiv1::__forced_unwind::~__forced_unwind +16 (int (*)(...))__cxa_pure_virtual + +Class __cxxabiv1::__forced_unwind + size=4 align=4 + base size=4 base align=4 +__cxxabiv1::__forced_unwind (0xb5a86b98) 0 nearly-empty + vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 8u) + +Class sched_param + size=4 align=4 + base size=4 base align=4 +sched_param (0xb5904b28) 0 + +Class __sched_param + size=4 align=4 + base size=4 base align=4 +__sched_param (0xb5904b60) 0 + +Class tm + size=44 align=4 + base size=44 base align=4 +tm (0xb5904c08) 0 + +Class itimerspec + size=16 align=4 + base size=16 base align=4 +itimerspec (0xb5904c78) 0 + +Class _pthread_cleanup_buffer + size=16 align=4 + base size=16 base align=4 +_pthread_cleanup_buffer (0xb5904cb0) 0 + +Class __pthread_cleanup_frame + size=16 align=4 + base size=16 base align=4 +__pthread_cleanup_frame (0xb5904d58) 0 + +Class __pthread_cleanup_class + size=16 align=4 + base size=16 base align=4 +__pthread_cleanup_class (0xb5904d90) 0 + +Class QLatin1String + size=8 align=4 + base size=8 base align=4 +QLatin1String (0xb5848508) 0 + +Class QStringDataPtr + size=4 align=4 + base size=4 base align=4 +QStringDataPtr (0xb5848348) 0 + +Class QString::Null + size=1 align=1 + base size=0 base align=1 +QString::Null (0xb571ee00) 0 empty + +Class QString + size=4 align=4 + base size=4 base align=4 +QString (0xb5848380) 0 + +Class QCharRef + size=8 align=4 + base size=8 base align=4 +QCharRef (0xb578b700) 0 + +Class QStringRef + size=12 align=4 + base size=12 base align=4 +QStringRef (0xb56144d0) 0 + +Class std::locale + size=4 align=4 + base size=4 base align=4 +std::locale (0xb5666690) 0 + +Vtable for std::locale::facet +std::locale::facet::_ZTVNSt6locale5facetE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTINSt6locale5facetE) +8 (int (*)(...))std::locale::facet::~facet +12 (int (*)(...))std::locale::facet::~facet + +Class std::locale::facet + size=8 align=4 + base size=8 base align=4 +std::locale::facet (0xb56859d8) 0 + vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 8u) + +Class std::locale::id + size=4 align=4 + base size=4 base align=4 +std::locale::id (0xb5692070) 0 + +Class std::locale::_Impl + size=20 align=4 + base size=20 base align=4 +std::locale::_Impl (0xb5692380) 0 + +Vtable for std::ios_base::failure +std::ios_base::failure::_ZTVNSt8ios_base7failureE: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTINSt8ios_base7failureE) +8 (int (*)(...))std::ios_base::failure::~failure +12 (int (*)(...))std::ios_base::failure::~failure +16 (int (*)(...))std::ios_base::failure::what + +Class std::ios_base::failure + size=8 align=4 + base size=8 base align=4 +std::ios_base::failure (0xb5734438) 0 + vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureE) + 8u) + std::exception (0xb56cc8f8) 0 nearly-empty + primary-for std::ios_base::failure (0xb5734438) + +Class std::ios_base::_Callback_list + size=16 align=4 + base size=16 base align=4 +std::ios_base::_Callback_list (0xb54cd9d8) 0 + +Class std::ios_base::_Words + size=8 align=4 + base size=8 base align=4 +std::ios_base::_Words (0xb54cdf18) 0 + +Class std::ios_base::Init + size=1 align=1 + base size=0 base align=1 +std::ios_base::Init (0xb54d32a0) 0 empty + +Vtable for std::ios_base +std::ios_base::_ZTVSt8ios_base: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt8ios_base) +8 (int (*)(...))std::ios_base::~ios_base +12 (int (*)(...))std::ios_base::~ios_base + +Class std::ios_base + size=112 align=4 + base size=112 base align=4 +std::ios_base (0xb56cc8c0) 0 + vptr=((& std::ios_base::_ZTVSt8ios_base) + 8u) + +Class std::ctype_base + size=1 align=1 + base size=0 base align=1 +std::ctype_base (0xb5508af0) 0 empty + +Class std::__num_base + size=1 align=1 + base size=0 base align=1 +std::__num_base (0xb55a9850) 0 empty + +VTT for std::basic_ostream +std::basic_ostream::_ZTTSo: 2u entries +0 ((& std::basic_ostream::_ZTVSo) + 12u) +4 ((& std::basic_ostream::_ZTVSo) + 32u) + +VTT for std::basic_ostream +std::basic_ostream::_ZTTSt13basic_ostreamIwSt11char_traitsIwEE: 2u entries +0 ((& std::basic_ostream::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 12u) +4 ((& std::basic_ostream::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 32u) + +VTT for std::basic_istream +std::basic_istream::_ZTTSi: 2u entries +0 ((& std::basic_istream::_ZTVSi) + 12u) +4 ((& std::basic_istream::_ZTVSi) + 32u) + +VTT for std::basic_istream +std::basic_istream::_ZTTSt13basic_istreamIwSt11char_traitsIwEE: 2u entries +0 ((& std::basic_istream::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 12u) +4 ((& std::basic_istream::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 32u) + +Construction vtable for std::basic_istream (0xb5734fb4 instance) in std::basic_iostream +std::basic_iostream::_ZTCSd0_Si: 10u entries +0 12u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISi) +12 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = char, _Traits = std::char_traits] +16 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = char, _Traits = std::char_traits] +20 4294967284u +24 (int (*)(...))-0x0000000000000000c +28 (int (*)(...))(& _ZTISi) +32 (int (*)(...))std::basic_istream::_ZTv0_n12_NSiD1Ev +36 (int (*)(...))std::basic_istream::_ZTv0_n12_NSiD0Ev + +Construction vtable for std::basic_ostream (0xb538203c instance) in std::basic_iostream +std::basic_iostream::_ZTCSd8_So: 10u entries +0 4u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISo) +12 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = char, _Traits = std::char_traits] +16 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = char, _Traits = std::char_traits] +20 4294967292u +24 (int (*)(...))-0x00000000000000004 +28 (int (*)(...))(& _ZTISo) +32 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSoD1Ev +36 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSoD0Ev + +VTT for std::basic_iostream +std::basic_iostream::_ZTTSd: 7u entries +0 ((& std::basic_iostream::_ZTVSd) + 12u) +4 ((& std::basic_iostream::_ZTCSd0_Si) + 12u) +8 ((& std::basic_iostream::_ZTCSd0_Si) + 32u) +12 ((& std::basic_iostream::_ZTCSd8_So) + 12u) +16 ((& std::basic_iostream::_ZTCSd8_So) + 32u) +20 ((& std::basic_iostream::_ZTVSd) + 52u) +24 ((& std::basic_iostream::_ZTVSd) + 32u) + +Construction vtable for std::basic_istream (0xb5382078 instance) in std::basic_iostream +std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries +0 12u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE) +12 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = wchar_t, _Traits = std::char_traits] +16 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = wchar_t, _Traits = std::char_traits] +20 4294967284u +24 (int (*)(...))-0x0000000000000000c +28 (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE) +32 (int (*)(...))std::basic_istream::_ZTv0_n12_NSt13basic_istreamIwSt11char_traitsIwEED1Ev +36 (int (*)(...))std::basic_istream::_ZTv0_n12_NSt13basic_istreamIwSt11char_traitsIwEED0Ev + +Construction vtable for std::basic_ostream (0xb53820f0 instance) in std::basic_iostream +std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E: 10u entries +0 4u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE) +12 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = wchar_t, _Traits = std::char_traits] +16 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = wchar_t, _Traits = std::char_traits] +20 4294967292u +24 (int (*)(...))-0x00000000000000004 +28 (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE) +32 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSt13basic_ostreamIwSt11char_traitsIwEED1Ev +36 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSt13basic_ostreamIwSt11char_traitsIwEED0Ev + +VTT for std::basic_iostream +std::basic_iostream::_ZTTSt14basic_iostreamIwSt11char_traitsIwEE: 7u entries +0 ((& std::basic_iostream::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 12u) +4 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 12u) +8 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 32u) +12 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E) + 12u) +16 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E) + 32u) +20 ((& std::basic_iostream::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 52u) +24 ((& std::basic_iostream::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 32u) + +Class std::__detail::_List_node_base + size=8 align=4 + base size=8 base align=4 +std::__detail::_List_node_base (0xb53a3070) 0 + +Class QListData::Data + size=20 align=4 + base size=20 base align=4 +QListData::Data (0xb51d6b28) 0 + +Class QListData + size=4 align=4 + base size=4 base align=4 +QListData (0xb51d6af0) 0 + +Class QScopedPointerPodDeleter + size=1 align=1 + base size=0 base align=1 +QScopedPointerPodDeleter (0xb5259e38) 0 empty + +Class QMetaType + size=48 align=4 + base size=48 base align=4 +QMetaType (0xb50d40e0) 0 + +Class QtPrivate::QSlotObjectBase + size=8 align=4 + base size=8 base align=4 +QtPrivate::QSlotObjectBase (0xb4fde508) 0 + +Vtable for QObjectData +QObjectData::_ZTV11QObjectData: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QObjectData) +8 (int (*)(...))__cxa_pure_virtual +12 (int (*)(...))__cxa_pure_virtual + +Class QObjectData + size=28 align=4 + base size=28 base align=4 +QObjectData (0xb4ff7460) 0 + vptr=((& QObjectData::_ZTV11QObjectData) + 8u) + +Class QObject::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QObject::QPrivateSignal (0xb4ff76c8) 0 empty + +Vtable for QObject +QObject::_ZTV7QObject: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QObject) +8 (int (*)(...))QObject::metaObject +12 (int (*)(...))QObject::qt_metacast +16 (int (*)(...))QObject::qt_metacall +20 (int (*)(...))QObject::~QObject +24 (int (*)(...))QObject::~QObject +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QObject + size=8 align=4 + base size=8 base align=4 +QObject (0xb4ff75e8) 0 + vptr=((& QObject::_ZTV7QObject) + 8u) + +Vtable for QObjectUserData +QObjectUserData::_ZTV15QObjectUserData: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QObjectUserData) +8 (int (*)(...))QObjectUserData::~QObjectUserData +12 (int (*)(...))QObjectUserData::~QObjectUserData + +Class QObjectUserData + size=4 align=4 + base size=4 base align=4 +QObjectUserData (0xb50417e0) 0 nearly-empty + vptr=((& QObjectUserData::_ZTV15QObjectUserData) + 8u) + +Class QAbstractAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractAnimation::QPrivateSignal (0xb5041af0) 0 empty + +Vtable for QAbstractAnimation +QAbstractAnimation::_ZTV18QAbstractAnimation: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QAbstractAnimation) +8 (int (*)(...))QAbstractAnimation::metaObject +12 (int (*)(...))QAbstractAnimation::qt_metacast +16 (int (*)(...))QAbstractAnimation::qt_metacall +20 (int (*)(...))QAbstractAnimation::~QAbstractAnimation +24 (int (*)(...))QAbstractAnimation::~QAbstractAnimation +28 (int (*)(...))QAbstractAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection + +Class QAbstractAnimation + size=8 align=4 + base size=8 base align=4 +QAbstractAnimation (0xb5382654) 0 + vptr=((& QAbstractAnimation::_ZTV18QAbstractAnimation) + 8u) + QObject (0xb5041a10) 0 + primary-for QAbstractAnimation (0xb5382654) + +Class QAnimationDriver::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAnimationDriver::QPrivateSignal (0xb50619d8) 0 empty + +Vtable for QAnimationDriver +QAnimationDriver::_ZTV16QAnimationDriver: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QAnimationDriver) +8 (int (*)(...))QAnimationDriver::metaObject +12 (int (*)(...))QAnimationDriver::qt_metacast +16 (int (*)(...))QAnimationDriver::qt_metacall +20 (int (*)(...))QAnimationDriver::~QAnimationDriver +24 (int (*)(...))QAnimationDriver::~QAnimationDriver +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAnimationDriver::advance +60 (int (*)(...))QAnimationDriver::elapsed +64 (int (*)(...))QAnimationDriver::start +68 (int (*)(...))QAnimationDriver::stop + +Class QAnimationDriver + size=8 align=4 + base size=8 base align=4 +QAnimationDriver (0xb5382690) 0 + vptr=((& QAnimationDriver::_ZTV16QAnimationDriver) + 8u) + QObject (0xb50618f8) 0 + primary-for QAnimationDriver (0xb5382690) + +Class QAnimationGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAnimationGroup::QPrivateSignal (0xb5061b60) 0 empty + +Vtable for QAnimationGroup +QAnimationGroup::_ZTV15QAnimationGroup: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QAnimationGroup) +8 (int (*)(...))QAnimationGroup::metaObject +12 (int (*)(...))QAnimationGroup::qt_metacast +16 (int (*)(...))QAnimationGroup::qt_metacall +20 (int (*)(...))QAnimationGroup::~QAnimationGroup +24 (int (*)(...))QAnimationGroup::~QAnimationGroup +28 (int (*)(...))QAnimationGroup::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection + +Class QAnimationGroup + size=8 align=4 + base size=8 base align=4 +QAnimationGroup (0xb53826cc) 0 + vptr=((& QAnimationGroup::_ZTV15QAnimationGroup) + 8u) + QAbstractAnimation (0xb5382708) 0 + primary-for QAnimationGroup (0xb53826cc) + QObject (0xb5061f50) 0 + primary-for QAbstractAnimation (0xb5382708) + +Class QParallelAnimationGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QParallelAnimationGroup::QPrivateSignal (0xb5073a80) 0 empty + +Vtable for QParallelAnimationGroup +QParallelAnimationGroup::_ZTV23QParallelAnimationGroup: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QParallelAnimationGroup) +8 (int (*)(...))QParallelAnimationGroup::metaObject +12 (int (*)(...))QParallelAnimationGroup::qt_metacast +16 (int (*)(...))QParallelAnimationGroup::qt_metacall +20 (int (*)(...))QParallelAnimationGroup::~QParallelAnimationGroup +24 (int (*)(...))QParallelAnimationGroup::~QParallelAnimationGroup +28 (int (*)(...))QParallelAnimationGroup::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QParallelAnimationGroup::duration +60 (int (*)(...))QParallelAnimationGroup::updateCurrentTime +64 (int (*)(...))QParallelAnimationGroup::updateState +68 (int (*)(...))QParallelAnimationGroup::updateDirection + +Class QParallelAnimationGroup + size=8 align=4 + base size=8 base align=4 +QParallelAnimationGroup (0xb5382744) 0 + vptr=((& QParallelAnimationGroup::_ZTV23QParallelAnimationGroup) + 8u) + QAnimationGroup (0xb5382780) 0 + primary-for QParallelAnimationGroup (0xb5382744) + QAbstractAnimation (0xb53827bc) 0 + primary-for QAnimationGroup (0xb5382780) + QObject (0xb50739a0) 0 + primary-for QAbstractAnimation (0xb53827bc) + +Class QPauseAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPauseAnimation::QPrivateSignal (0xb50834d0) 0 empty + +Vtable for QPauseAnimation +QPauseAnimation::_ZTV15QPauseAnimation: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QPauseAnimation) +8 (int (*)(...))QPauseAnimation::metaObject +12 (int (*)(...))QPauseAnimation::qt_metacast +16 (int (*)(...))QPauseAnimation::qt_metacall +20 (int (*)(...))QPauseAnimation::~QPauseAnimation +24 (int (*)(...))QPauseAnimation::~QPauseAnimation +28 (int (*)(...))QPauseAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QPauseAnimation::duration +60 (int (*)(...))QPauseAnimation::updateCurrentTime +64 (int (*)(...))QAbstractAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection + +Class QPauseAnimation + size=8 align=4 + base size=8 base align=4 +QPauseAnimation (0xb53827f8) 0 + vptr=((& QPauseAnimation::_ZTV15QPauseAnimation) + 8u) + QAbstractAnimation (0xb5382834) 0 + primary-for QPauseAnimation (0xb53827f8) + QObject (0xb50833f0) 0 + primary-for QAbstractAnimation (0xb5382834) + +Class std::_Bit_reference + size=8 align=4 + base size=8 base align=4 +std::_Bit_reference (0xb4ed7188) 0 + +Class std::_Bit_iterator_base + size=8 align=4 + base size=8 base align=4 +std::_Bit_iterator_base (0xb53828e8) 0 + std::iterator (0xb4ee6038) 0 empty + +Class std::_Bit_iterator + size=8 align=4 + base size=8 base align=4 +std::_Bit_iterator (0xb53829d8) 0 + std::_Bit_iterator_base (0xb5382a14) 0 + std::iterator (0xb4eee6c8) 0 empty + +Class std::_Bit_const_iterator + size=8 align=4 + base size=8 base align=4 +std::_Bit_const_iterator (0xb5382a50) 0 + std::_Bit_iterator_base (0xb5382a8c) 0 + std::iterator (0xb4eff0a8) 0 empty + +Class QEasingCurve + size=4 align=4 + base size=4 base align=4 +QEasingCurve (0xb4f9bea8) 0 + +Class std::_Rb_tree_node_base + size=16 align=4 + base size=16 base align=4 +std::_Rb_tree_node_base (0xb4de0dc8) 0 + +Class QMapNodeBase + size=12 align=4 + base size=12 base align=4 +QMapNodeBase (0xb4eaa690) 0 + +Class QMapDataBase + size=24 align=4 + base size=24 base align=4 +QMapDataBase (0xb4cbef50) 0 + +Class QHashData::Node + size=8 align=4 + base size=8 base align=4 +QHashData::Node (0xb4d458f8) 0 + +Class QHashData + size=36 align=4 + base size=36 base align=4 +QHashData (0xb4d458c0) 0 + +Class QHashDummyValue + size=1 align=1 + base size=0 base align=1 +QHashDummyValue (0xb4d58d20) 0 empty + +Class QVariant::PrivateShared + size=8 align=4 + base size=8 base align=4 +QVariant::PrivateShared (0xb4bf14d0) 0 + +Class QVariant::Private::Data + size=8 align=4 + base size=8 base align=4 +QVariant::Private::Data (0xb4bf1690) 0 + +Class QVariant::Private + size=12 align=4 + base size=12 base align=4 +QVariant::Private (0xb4bf1540) 0 + +Class QVariant::Handler + size=36 align=4 + base size=36 base align=4 +QVariant::Handler (0xb4bf1c78) 0 + +Class QVariant + size=12 align=4 + base size=12 base align=4 +QVariant (0xb4bda150) 0 + +Class QVariantComparisonHelper + size=4 align=4 + base size=4 base align=4 +QVariantComparisonHelper (0xb4c4c188) 0 + +Class QVariantAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QVariantAnimation::QPrivateSignal (0xb4c4ca10) 0 empty + +Vtable for QVariantAnimation +QVariantAnimation::_ZTV17QVariantAnimation: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QVariantAnimation) +8 (int (*)(...))QVariantAnimation::metaObject +12 (int (*)(...))QVariantAnimation::qt_metacast +16 (int (*)(...))QVariantAnimation::qt_metacall +20 (int (*)(...))QVariantAnimation::~QVariantAnimation +24 (int (*)(...))QVariantAnimation::~QVariantAnimation +28 (int (*)(...))QVariantAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QVariantAnimation::duration +60 (int (*)(...))QVariantAnimation::updateCurrentTime +64 (int (*)(...))QVariantAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection +72 (int (*)(...))QVariantAnimation::updateCurrentValue +76 (int (*)(...))QVariantAnimation::interpolated + +Class QVariantAnimation + size=8 align=4 + base size=8 base align=4 +QVariantAnimation (0xb5382f00) 0 + vptr=((& QVariantAnimation::_ZTV17QVariantAnimation) + 8u) + QAbstractAnimation (0xb5382f3c) 0 + primary-for QVariantAnimation (0xb5382f00) + QObject (0xb4c4c930) 0 + primary-for QAbstractAnimation (0xb5382f3c) + +Class QPropertyAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPropertyAnimation::QPrivateSignal (0xb4c64700) 0 empty + +Vtable for QPropertyAnimation +QPropertyAnimation::_ZTV18QPropertyAnimation: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QPropertyAnimation) +8 (int (*)(...))QPropertyAnimation::metaObject +12 (int (*)(...))QPropertyAnimation::qt_metacast +16 (int (*)(...))QPropertyAnimation::qt_metacall +20 (int (*)(...))QPropertyAnimation::~QPropertyAnimation +24 (int (*)(...))QPropertyAnimation::~QPropertyAnimation +28 (int (*)(...))QPropertyAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QVariantAnimation::duration +60 (int (*)(...))QVariantAnimation::updateCurrentTime +64 (int (*)(...))QPropertyAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection +72 (int (*)(...))QPropertyAnimation::updateCurrentValue +76 (int (*)(...))QVariantAnimation::interpolated + +Class QPropertyAnimation + size=8 align=4 + base size=8 base align=4 +QPropertyAnimation (0xb5382f78) 0 + vptr=((& QPropertyAnimation::_ZTV18QPropertyAnimation) + 8u) + QVariantAnimation (0xb5382fb4) 0 + primary-for QPropertyAnimation (0xb5382f78) + QAbstractAnimation (0xb4c6b000) 0 + primary-for QVariantAnimation (0xb5382fb4) + QObject (0xb4c64620) 0 + primary-for QAbstractAnimation (0xb4c6b000) + +Class QSequentialAnimationGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSequentialAnimationGroup::QPrivateSignal (0xb4c741c0) 0 empty + +Vtable for QSequentialAnimationGroup +QSequentialAnimationGroup::_ZTV25QSequentialAnimationGroup: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI25QSequentialAnimationGroup) +8 (int (*)(...))QSequentialAnimationGroup::metaObject +12 (int (*)(...))QSequentialAnimationGroup::qt_metacast +16 (int (*)(...))QSequentialAnimationGroup::qt_metacall +20 (int (*)(...))QSequentialAnimationGroup::~QSequentialAnimationGroup +24 (int (*)(...))QSequentialAnimationGroup::~QSequentialAnimationGroup +28 (int (*)(...))QSequentialAnimationGroup::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QSequentialAnimationGroup::duration +60 (int (*)(...))QSequentialAnimationGroup::updateCurrentTime +64 (int (*)(...))QSequentialAnimationGroup::updateState +68 (int (*)(...))QSequentialAnimationGroup::updateDirection + +Class QSequentialAnimationGroup + size=8 align=4 + base size=8 base align=4 +QSequentialAnimationGroup (0xb4c6b03c) 0 + vptr=((& QSequentialAnimationGroup::_ZTV25QSequentialAnimationGroup) + 8u) + QAnimationGroup (0xb4c6b078) 0 + primary-for QSequentialAnimationGroup (0xb4c6b03c) + QAbstractAnimation (0xb4c6b0b4) 0 + primary-for QAnimationGroup (0xb4c6b078) + QObject (0xb4c740e0) 0 + primary-for QAbstractAnimation (0xb4c6b0b4) + +Class QTextCodec::ConverterState + size=28 align=4 + base size=28 base align=4 +QTextCodec::ConverterState (0xb4c825e8) 0 + +Vtable for QTextCodec +QTextCodec::_ZTV10QTextCodec: 9u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QTextCodec) +8 (int (*)(...))__cxa_pure_virtual +12 (int (*)(...))QTextCodec::aliases +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))QTextCodec::~QTextCodec +32 (int (*)(...))QTextCodec::~QTextCodec + +Class QTextCodec + size=4 align=4 + base size=4 base align=4 +QTextCodec (0xb4c74c40) 0 nearly-empty + vptr=((& QTextCodec::_ZTV10QTextCodec) + 8u) + +Class QTextEncoder + size=32 align=4 + base size=32 base align=4 +QTextEncoder (0xb4ca1188) 0 + +Class QTextDecoder + size=32 align=4 + base size=32 base align=4 +QTextDecoder (0xb4ca16c8) 0 + +Class QSharedData + size=4 align=4 + base size=4 base align=4 +QSharedData (0xb4cb48f8) 0 + +Class QtSharedPointer::NormalDeleter + size=1 align=1 + base size=0 base align=1 +QtSharedPointer::NormalDeleter (0xb4acdbd0) 0 empty + +Class QtSharedPointer::ExternalRefCountData + size=12 align=4 + base size=12 base align=4 +QtSharedPointer::ExternalRefCountData (0xb4acdcb0) 0 + +Class std::__numeric_limits_base + size=1 align=1 + base size=0 base align=1 +std::__numeric_limits_base (0xb4b3f498) 0 empty + +Class QDate + size=8 align=4 + base size=8 base align=4 +QDate (0xb4b99770) 0 + +Class QTime + size=4 align=4 + base size=4 base align=4 +QTime (0xb4bae380) 0 + +Class QDateTime + size=4 align=4 + base size=4 base align=4 +QDateTime (0xb499c738) 0 + +Class QLibraryInfo + size=1 align=1 + base size=0 base align=1 +QLibraryInfo (0xb49a57a8) 0 empty + +Class QIODevice::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QIODevice::QPrivateSignal (0xb49c40e0) 0 empty + +Vtable for QIODevice +QIODevice::_ZTV9QIODevice: 30u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QIODevice) +8 (int (*)(...))QIODevice::metaObject +12 (int (*)(...))QIODevice::qt_metacast +16 (int (*)(...))QIODevice::qt_metacall +20 (int (*)(...))QIODevice::~QIODevice +24 (int (*)(...))QIODevice::~QIODevice +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QIODevice::isSequential +60 (int (*)(...))QIODevice::open +64 (int (*)(...))QIODevice::close +68 (int (*)(...))QIODevice::pos +72 (int (*)(...))QIODevice::size +76 (int (*)(...))QIODevice::seek +80 (int (*)(...))QIODevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))__cxa_pure_virtual +112 (int (*)(...))QIODevice::readLineData +116 (int (*)(...))__cxa_pure_virtual + +Class QIODevice + size=8 align=4 + base size=8 base align=4 +QIODevice (0xb4c6b1e0) 0 + vptr=((& QIODevice::_ZTV9QIODevice) + 8u) + QObject (0xb49c4000) 0 + primary-for QIODevice (0xb4c6b1e0) + +Class QBuffer::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QBuffer::QPrivateSignal (0xb49ddb60) 0 empty + +Vtable for QBuffer +QBuffer::_ZTV7QBuffer: 30u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QBuffer) +8 (int (*)(...))QBuffer::metaObject +12 (int (*)(...))QBuffer::qt_metacast +16 (int (*)(...))QBuffer::qt_metacall +20 (int (*)(...))QBuffer::~QBuffer +24 (int (*)(...))QBuffer::~QBuffer +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QBuffer::connectNotify +52 (int (*)(...))QBuffer::disconnectNotify +56 (int (*)(...))QIODevice::isSequential +60 (int (*)(...))QBuffer::open +64 (int (*)(...))QBuffer::close +68 (int (*)(...))QBuffer::pos +72 (int (*)(...))QBuffer::size +76 (int (*)(...))QBuffer::seek +80 (int (*)(...))QBuffer::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QBuffer::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QBuffer::readData +112 (int (*)(...))QIODevice::readLineData +116 (int (*)(...))QBuffer::writeData + +Class QBuffer + size=8 align=4 + base size=8 base align=4 +QBuffer (0xb4c6b258) 0 + vptr=((& QBuffer::_ZTV7QBuffer) + 8u) + QIODevice (0xb4c6b294) 0 + primary-for QBuffer (0xb4c6b258) + QObject (0xb49dda80) 0 + primary-for QIODevice (0xb4c6b294) + +Class QDataStream + size=24 align=4 + base size=24 base align=4 +QDataStream (0xb49f23b8) 0 + +Class QLocale + size=4 align=4 + base size=4 base align=4 +QLocale (0xb4a0dab8) 0 + +Class _IO_marker + size=12 align=4 + base size=12 base align=4 +_IO_marker (0xb4a78a48) 0 + +Class _IO_FILE + size=148 align=4 + base size=148 base align=4 +_IO_FILE (0xb4a78a80) 0 + +Vtable for QTextStream +QTextStream::_ZTV11QTextStream: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTextStream) +8 (int (*)(...))QTextStream::~QTextStream +12 (int (*)(...))QTextStream::~QTextStream + +Class QTextStream + size=8 align=4 + base size=8 base align=4 +QTextStream (0xb4a78af0) 0 + vptr=((& QTextStream::_ZTV11QTextStream) + 8u) + +Class QTextStreamManipulator + size=24 align=4 + base size=22 base align=4 +QTextStreamManipulator (0xb48b9ce8) 0 + +Class QContiguousCacheData + size=24 align=4 + base size=24 base align=4 +QContiguousCacheData (0xb4906770) 0 + +Class QDebug::Stream + size=44 align=4 + base size=44 base align=4 +QDebug::Stream (0xb49363b8) 0 + +Class QDebug + size=4 align=4 + base size=4 base align=4 +QDebug (0xb4936380) 0 + +Class QNoDebug + size=1 align=1 + base size=0 base align=1 +QNoDebug (0xb497fb28) 0 empty + +Class QFileDevice::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFileDevice::QPrivateSignal (0xb478f658) 0 empty + +Vtable for QFileDevice +QFileDevice::_ZTV11QFileDevice: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFileDevice) +8 (int (*)(...))QFileDevice::metaObject +12 (int (*)(...))QFileDevice::qt_metacast +16 (int (*)(...))QFileDevice::qt_metacall +20 (int (*)(...))QFileDevice::~QFileDevice +24 (int (*)(...))QFileDevice::~QFileDevice +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFileDevice::isSequential +60 (int (*)(...))QIODevice::open +64 (int (*)(...))QFileDevice::close +68 (int (*)(...))QFileDevice::pos +72 (int (*)(...))QFileDevice::size +76 (int (*)(...))QFileDevice::seek +80 (int (*)(...))QFileDevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QFileDevice::readData +112 (int (*)(...))QFileDevice::readLineData +116 (int (*)(...))QFileDevice::writeData +120 (int (*)(...))QFileDevice::fileName +124 (int (*)(...))QFileDevice::resize +128 (int (*)(...))QFileDevice::permissions +132 (int (*)(...))QFileDevice::setPermissions + +Class QFileDevice + size=8 align=4 + base size=8 base align=4 +QFileDevice (0xb4c6b438) 0 + vptr=((& QFileDevice::_ZTV11QFileDevice) + 8u) + QIODevice (0xb4c6b474) 0 + primary-for QFileDevice (0xb4c6b438) + QObject (0xb478f578) 0 + primary-for QIODevice (0xb4c6b474) + +Class QFile::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFile::QPrivateSignal (0xb47c7188) 0 empty + +Vtable for QFile +QFile::_ZTV5QFile: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI5QFile) +8 (int (*)(...))QFile::metaObject +12 (int (*)(...))QFile::qt_metacast +16 (int (*)(...))QFile::qt_metacall +20 (int (*)(...))QFile::~QFile +24 (int (*)(...))QFile::~QFile +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFileDevice::isSequential +60 (int (*)(...))QFile::open +64 (int (*)(...))QFileDevice::close +68 (int (*)(...))QFileDevice::pos +72 (int (*)(...))QFile::size +76 (int (*)(...))QFileDevice::seek +80 (int (*)(...))QFileDevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QFileDevice::readData +112 (int (*)(...))QFileDevice::readLineData +116 (int (*)(...))QFileDevice::writeData +120 (int (*)(...))QFile::fileName +124 (int (*)(...))QFile::resize +128 (int (*)(...))QFile::permissions +132 (int (*)(...))QFile::setPermissions + +Class QFile + size=8 align=4 + base size=8 base align=4 +QFile (0xb4c6b4ec) 0 + vptr=((& QFile::_ZTV5QFile) + 8u) + QFileDevice (0xb4c6b528) 0 + primary-for QFile (0xb4c6b4ec) + QIODevice (0xb4c6b564) 0 + primary-for QFileDevice (0xb4c6b528) + QObject (0xb47c70a8) 0 + primary-for QIODevice (0xb4c6b564) + +Class QFileInfo + size=4 align=4 + base size=4 base align=4 +QFileInfo (0xb47e30e0) 0 + +Class QRegExp + size=4 align=4 + base size=4 base align=4 +QRegExp (0xb47e3ee0) 0 + +Class QStringMatcher::Data + size=264 align=4 + base size=264 base align=4 +QStringMatcher::Data (0xb4806af0) 0 + +Class QStringMatcher + size=1036 align=4 + base size=1036 base align=4 +QStringMatcher (0xb48067e0) 0 + +Class QStringList + size=4 align=4 + base size=4 base align=4 +QStringList (0xb4c6b618) 0 + QList (0xb4806d90) 0 + +Class QDir + size=4 align=4 + base size=4 base align=4 +QDir (0xb483e930) 0 + +Class QDirIterator + size=4 align=4 + base size=4 base align=4 +QDirIterator (0xb46905e8) 0 + +Class QFileSystemWatcher::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFileSystemWatcher::QPrivateSignal (0xb46a6ce8) 0 empty + +Vtable for QFileSystemWatcher +QFileSystemWatcher::_ZTV18QFileSystemWatcher: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QFileSystemWatcher) +8 (int (*)(...))QFileSystemWatcher::metaObject +12 (int (*)(...))QFileSystemWatcher::qt_metacast +16 (int (*)(...))QFileSystemWatcher::qt_metacall +20 (int (*)(...))QFileSystemWatcher::~QFileSystemWatcher +24 (int (*)(...))QFileSystemWatcher::~QFileSystemWatcher +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QFileSystemWatcher + size=8 align=4 + base size=8 base align=4 +QFileSystemWatcher (0xb4c6b780) 0 + vptr=((& QFileSystemWatcher::_ZTV18QFileSystemWatcher) + 8u) + QObject (0xb46a6c08) 0 + primary-for QFileSystemWatcher (0xb4c6b780) + +Class QProcessEnvironment + size=4 align=4 + base size=4 base align=4 +QProcessEnvironment (0xb46b92a0) 0 + +Class QProcess::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QProcess::QPrivateSignal (0xb46b9c40) 0 empty + +Vtable for QProcess +QProcess::_ZTV8QProcess: 31u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QProcess) +8 (int (*)(...))QProcess::metaObject +12 (int (*)(...))QProcess::qt_metacast +16 (int (*)(...))QProcess::qt_metacall +20 (int (*)(...))QProcess::~QProcess +24 (int (*)(...))QProcess::~QProcess +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QProcess::isSequential +60 (int (*)(...))QIODevice::open +64 (int (*)(...))QProcess::close +68 (int (*)(...))QIODevice::pos +72 (int (*)(...))QIODevice::size +76 (int (*)(...))QIODevice::seek +80 (int (*)(...))QProcess::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QProcess::bytesAvailable +92 (int (*)(...))QProcess::bytesToWrite +96 (int (*)(...))QProcess::canReadLine +100 (int (*)(...))QProcess::waitForReadyRead +104 (int (*)(...))QProcess::waitForBytesWritten +108 (int (*)(...))QProcess::readData +112 (int (*)(...))QIODevice::readLineData +116 (int (*)(...))QProcess::writeData +120 (int (*)(...))QProcess::setupChildProcess + +Class QProcess + size=8 align=4 + base size=8 base align=4 +QProcess (0xb4c6b7bc) 0 + vptr=((& QProcess::_ZTV8QProcess) + 8u) + QIODevice (0xb4c6b7f8) 0 + primary-for QProcess (0xb4c6b7bc) + QObject (0xb46b9b60) 0 + primary-for QIODevice (0xb4c6b7f8) + +Class QResource + size=4 align=4 + base size=4 base align=4 +QResource (0xb46e41c0) 0 + +Class QSettings::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSettings::QPrivateSignal (0xb46e4850) 0 empty + +Vtable for QSettings +QSettings::_ZTV9QSettings: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QSettings) +8 (int (*)(...))QSettings::metaObject +12 (int (*)(...))QSettings::qt_metacast +16 (int (*)(...))QSettings::qt_metacall +20 (int (*)(...))QSettings::~QSettings +24 (int (*)(...))QSettings::~QSettings +28 (int (*)(...))QSettings::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSettings + size=8 align=4 + base size=8 base align=4 +QSettings (0xb4c6b834) 0 + vptr=((& QSettings::_ZTV9QSettings) + 8u) + QObject (0xb46e4770) 0 + primary-for QSettings (0xb4c6b834) + +Class QStandardPaths + size=1 align=1 + base size=0 base align=1 +QStandardPaths (0xb46fc850) 0 empty + +Class QTemporaryDir + size=4 align=4 + base size=4 base align=4 +QTemporaryDir (0xb46fce00) 0 + +Class QTemporaryFile::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTemporaryFile::QPrivateSignal (0xb4718188) 0 empty + +Vtable for QTemporaryFile +QTemporaryFile::_ZTV14QTemporaryFile: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QTemporaryFile) +8 (int (*)(...))QTemporaryFile::metaObject +12 (int (*)(...))QTemporaryFile::qt_metacast +16 (int (*)(...))QTemporaryFile::qt_metacall +20 (int (*)(...))QTemporaryFile::~QTemporaryFile +24 (int (*)(...))QTemporaryFile::~QTemporaryFile +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFileDevice::isSequential +60 (int (*)(...))QTemporaryFile::open +64 (int (*)(...))QFileDevice::close +68 (int (*)(...))QFileDevice::pos +72 (int (*)(...))QFile::size +76 (int (*)(...))QFileDevice::seek +80 (int (*)(...))QFileDevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QFileDevice::readData +112 (int (*)(...))QFileDevice::readLineData +116 (int (*)(...))QFileDevice::writeData +120 (int (*)(...))QTemporaryFile::fileName +124 (int (*)(...))QFile::resize +128 (int (*)(...))QFile::permissions +132 (int (*)(...))QFile::setPermissions + +Class QTemporaryFile + size=8 align=4 + base size=8 base align=4 +QTemporaryFile (0xb4c6b8ac) 0 + vptr=((& QTemporaryFile::_ZTV14QTemporaryFile) + 8u) + QFile (0xb4c6b8e8) 0 + primary-for QTemporaryFile (0xb4c6b8ac) + QFileDevice (0xb4c6b924) 0 + primary-for QFile (0xb4c6b8e8) + QIODevice (0xb4c6b960) 0 + primary-for QFileDevice (0xb4c6b924) + QObject (0xb47180a8) 0 + primary-for QIODevice (0xb4c6b960) + +Class QUrl + size=4 align=4 + base size=4 base align=4 +QUrl (0xb47237e0) 0 + +Class QUrlQuery + size=4 align=4 + base size=4 base align=4 +QUrlQuery (0xb478b508) 0 + +Class QModelIndex + size=16 align=4 + base size=16 base align=4 +QModelIndex (0xb45b43b8) 0 + +Class QPersistentModelIndex + size=4 align=4 + base size=4 base align=4 +QPersistentModelIndex (0xb45c65e8) 0 + +Class QAbstractItemModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractItemModel::QPrivateSignal (0xb45d8150) 0 empty + +Vtable for QAbstractItemModel +QAbstractItemModel::_ZTV18QAbstractItemModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QAbstractItemModel) +8 (int (*)(...))QAbstractItemModel::metaObject +12 (int (*)(...))QAbstractItemModel::qt_metacast +16 (int (*)(...))QAbstractItemModel::qt_metacall +20 (int (*)(...))QAbstractItemModel::~QAbstractItemModel +24 (int (*)(...))QAbstractItemModel::~QAbstractItemModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAbstractItemModel::hasChildren +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))QAbstractItemModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractItemModel::dropMimeData +120 (int (*)(...))QAbstractItemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QAbstractItemModel::flags +164 (int (*)(...))QAbstractItemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QAbstractItemModel + size=8 align=4 + base size=8 base align=4 +QAbstractItemModel (0xb4c6ba50) 0 + vptr=((& QAbstractItemModel::_ZTV18QAbstractItemModel) + 8u) + QObject (0xb45d8070) 0 + primary-for QAbstractItemModel (0xb4c6ba50) + +Class QAbstractTableModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractTableModel::QPrivateSignal (0xb4624dc8) 0 empty + +Vtable for QAbstractTableModel +QAbstractTableModel::_ZTV19QAbstractTableModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QAbstractTableModel) +8 (int (*)(...))QAbstractTableModel::metaObject +12 (int (*)(...))QAbstractTableModel::qt_metacast +16 (int (*)(...))QAbstractTableModel::qt_metacall +20 (int (*)(...))QAbstractTableModel::~QAbstractTableModel +24 (int (*)(...))QAbstractTableModel::~QAbstractTableModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAbstractTableModel::index +60 (int (*)(...))QAbstractTableModel::parent +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAbstractTableModel::hasChildren +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))QAbstractItemModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractTableModel::dropMimeData +120 (int (*)(...))QAbstractItemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QAbstractItemModel::flags +164 (int (*)(...))QAbstractItemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QAbstractTableModel + size=8 align=4 + base size=8 base align=4 +QAbstractTableModel (0xb4c6bb7c) 0 + vptr=((& QAbstractTableModel::_ZTV19QAbstractTableModel) + 8u) + QAbstractItemModel (0xb4c6bbb8) 0 + primary-for QAbstractTableModel (0xb4c6bb7c) + QObject (0xb4624ce8) 0 + primary-for QAbstractItemModel (0xb4c6bbb8) + +Class QAbstractListModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractListModel::QPrivateSignal (0xb46324d0) 0 empty + +Vtable for QAbstractListModel +QAbstractListModel::_ZTV18QAbstractListModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QAbstractListModel) +8 (int (*)(...))QAbstractListModel::metaObject +12 (int (*)(...))QAbstractListModel::qt_metacast +16 (int (*)(...))QAbstractListModel::qt_metacall +20 (int (*)(...))QAbstractListModel::~QAbstractListModel +24 (int (*)(...))QAbstractListModel::~QAbstractListModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAbstractListModel::index +60 (int (*)(...))QAbstractListModel::parent +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))QAbstractListModel::columnCount +76 (int (*)(...))QAbstractListModel::hasChildren +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))QAbstractItemModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractListModel::dropMimeData +120 (int (*)(...))QAbstractItemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QAbstractItemModel::flags +164 (int (*)(...))QAbstractItemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QAbstractListModel + size=8 align=4 + base size=8 base align=4 +QAbstractListModel (0xb4c6bbf4) 0 + vptr=((& QAbstractListModel::_ZTV18QAbstractListModel) + 8u) + QAbstractItemModel (0xb4c6bc30) 0 + primary-for QAbstractListModel (0xb4c6bbf4) + QObject (0xb46323f0) 0 + primary-for QAbstractItemModel (0xb4c6bc30) + +Class QAbstractProxyModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractProxyModel::QPrivateSignal (0xb4646620) 0 empty + +Vtable for QAbstractProxyModel +QAbstractProxyModel::_ZTV19QAbstractProxyModel: 53u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QAbstractProxyModel) +8 (int (*)(...))QAbstractProxyModel::metaObject +12 (int (*)(...))QAbstractProxyModel::qt_metacast +16 (int (*)(...))QAbstractProxyModel::qt_metacall +20 (int (*)(...))QAbstractProxyModel::~QAbstractProxyModel +24 (int (*)(...))QAbstractProxyModel::~QAbstractProxyModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractProxyModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAbstractProxyModel::hasChildren +80 (int (*)(...))QAbstractProxyModel::data +84 (int (*)(...))QAbstractProxyModel::setData +88 (int (*)(...))QAbstractProxyModel::headerData +92 (int (*)(...))QAbstractProxyModel::setHeaderData +96 (int (*)(...))QAbstractProxyModel::itemData +100 (int (*)(...))QAbstractProxyModel::setItemData +104 (int (*)(...))QAbstractProxyModel::mimeTypes +108 (int (*)(...))QAbstractProxyModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractItemModel::dropMimeData +120 (int (*)(...))QAbstractProxyModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractProxyModel::fetchMore +156 (int (*)(...))QAbstractProxyModel::canFetchMore +160 (int (*)(...))QAbstractProxyModel::flags +164 (int (*)(...))QAbstractProxyModel::sort +168 (int (*)(...))QAbstractProxyModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractProxyModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractProxyModel::submit +188 (int (*)(...))QAbstractProxyModel::revert +192 (int (*)(...))QAbstractProxyModel::setSourceModel +196 (int (*)(...))__cxa_pure_virtual +200 (int (*)(...))__cxa_pure_virtual +204 (int (*)(...))QAbstractProxyModel::mapSelectionToSource +208 (int (*)(...))QAbstractProxyModel::mapSelectionFromSource + +Class QAbstractProxyModel + size=8 align=4 + base size=8 base align=4 +QAbstractProxyModel (0xb4c6bc6c) 0 + vptr=((& QAbstractProxyModel::_ZTV19QAbstractProxyModel) + 8u) + QAbstractItemModel (0xb4c6bca8) 0 + primary-for QAbstractProxyModel (0xb4c6bc6c) + QObject (0xb4646540) 0 + primary-for QAbstractItemModel (0xb4c6bca8) + +Class QIdentityProxyModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QIdentityProxyModel::QPrivateSignal (0xb4646af0) 0 empty + +Vtable for QIdentityProxyModel +QIdentityProxyModel::_ZTV19QIdentityProxyModel: 53u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QIdentityProxyModel) +8 (int (*)(...))QIdentityProxyModel::metaObject +12 (int (*)(...))QIdentityProxyModel::qt_metacast +16 (int (*)(...))QIdentityProxyModel::qt_metacall +20 (int (*)(...))QIdentityProxyModel::~QIdentityProxyModel +24 (int (*)(...))QIdentityProxyModel::~QIdentityProxyModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QIdentityProxyModel::index +60 (int (*)(...))QIdentityProxyModel::parent +64 (int (*)(...))QIdentityProxyModel::sibling +68 (int (*)(...))QIdentityProxyModel::rowCount +72 (int (*)(...))QIdentityProxyModel::columnCount +76 (int (*)(...))QAbstractProxyModel::hasChildren +80 (int (*)(...))QAbstractProxyModel::data +84 (int (*)(...))QAbstractProxyModel::setData +88 (int (*)(...))QIdentityProxyModel::headerData +92 (int (*)(...))QAbstractProxyModel::setHeaderData +96 (int (*)(...))QAbstractProxyModel::itemData +100 (int (*)(...))QAbstractProxyModel::setItemData +104 (int (*)(...))QAbstractProxyModel::mimeTypes +108 (int (*)(...))QAbstractProxyModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QIdentityProxyModel::dropMimeData +120 (int (*)(...))QAbstractProxyModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QIdentityProxyModel::insertRows +132 (int (*)(...))QIdentityProxyModel::insertColumns +136 (int (*)(...))QIdentityProxyModel::removeRows +140 (int (*)(...))QIdentityProxyModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractProxyModel::fetchMore +156 (int (*)(...))QAbstractProxyModel::canFetchMore +160 (int (*)(...))QAbstractProxyModel::flags +164 (int (*)(...))QAbstractProxyModel::sort +168 (int (*)(...))QAbstractProxyModel::buddy +172 (int (*)(...))QIdentityProxyModel::match +176 (int (*)(...))QAbstractProxyModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractProxyModel::submit +188 (int (*)(...))QAbstractProxyModel::revert +192 (int (*)(...))QIdentityProxyModel::setSourceModel +196 (int (*)(...))QIdentityProxyModel::mapToSource +200 (int (*)(...))QIdentityProxyModel::mapFromSource +204 (int (*)(...))QIdentityProxyModel::mapSelectionToSource +208 (int (*)(...))QIdentityProxyModel::mapSelectionFromSource + +Class QIdentityProxyModel + size=8 align=4 + base size=8 base align=4 +QIdentityProxyModel (0xb4c6bce4) 0 + vptr=((& QIdentityProxyModel::_ZTV19QIdentityProxyModel) + 8u) + QAbstractProxyModel (0xb4c6bd20) 0 + primary-for QIdentityProxyModel (0xb4c6bce4) + QAbstractItemModel (0xb4c6bd5c) 0 + primary-for QAbstractProxyModel (0xb4c6bd20) + QObject (0xb4646f18) 0 + primary-for QAbstractItemModel (0xb4c6bd5c) + +Class QItemSelectionRange + size=8 align=4 + base size=8 base align=4 +QItemSelectionRange (0xb465a968) 0 + +Class QItemSelectionModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QItemSelectionModel::QPrivateSignal (0xb4684620) 0 empty + +Vtable for QItemSelectionModel +QItemSelectionModel::_ZTV19QItemSelectionModel: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QItemSelectionModel) +8 (int (*)(...))QItemSelectionModel::metaObject +12 (int (*)(...))QItemSelectionModel::qt_metacast +16 (int (*)(...))QItemSelectionModel::qt_metacall +20 (int (*)(...))QItemSelectionModel::~QItemSelectionModel +24 (int (*)(...))QItemSelectionModel::~QItemSelectionModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QItemSelectionModel::setCurrentIndex +60 (int (*)(...))QItemSelectionModel::select +64 (int (*)(...))QItemSelectionModel::select +68 (int (*)(...))QItemSelectionModel::clear +72 (int (*)(...))QItemSelectionModel::reset +76 (int (*)(...))QItemSelectionModel::clearCurrentIndex + +Class QItemSelectionModel + size=8 align=4 + base size=8 base align=4 +QItemSelectionModel (0xb4c6bd98) 0 + vptr=((& QItemSelectionModel::_ZTV19QItemSelectionModel) + 8u) + QObject (0xb4684540) 0 + primary-for QItemSelectionModel (0xb4c6bd98) + +Class QItemSelection + size=4 align=4 + base size=4 base align=4 +QItemSelection (0xb4c6be10) 0 + QList (0xb44ad230) 0 + +Class QSortFilterProxyModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSortFilterProxyModel::QPrivateSignal (0xb44ad5e8) 0 empty + +Vtable for QSortFilterProxyModel +QSortFilterProxyModel::_ZTV21QSortFilterProxyModel: 56u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QSortFilterProxyModel) +8 (int (*)(...))QSortFilterProxyModel::metaObject +12 (int (*)(...))QSortFilterProxyModel::qt_metacast +16 (int (*)(...))QSortFilterProxyModel::qt_metacall +20 (int (*)(...))QSortFilterProxyModel::~QSortFilterProxyModel +24 (int (*)(...))QSortFilterProxyModel::~QSortFilterProxyModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QSortFilterProxyModel::index +60 (int (*)(...))QSortFilterProxyModel::parent +64 (int (*)(...))QSortFilterProxyModel::sibling +68 (int (*)(...))QSortFilterProxyModel::rowCount +72 (int (*)(...))QSortFilterProxyModel::columnCount +76 (int (*)(...))QSortFilterProxyModel::hasChildren +80 (int (*)(...))QSortFilterProxyModel::data +84 (int (*)(...))QSortFilterProxyModel::setData +88 (int (*)(...))QSortFilterProxyModel::headerData +92 (int (*)(...))QSortFilterProxyModel::setHeaderData +96 (int (*)(...))QAbstractProxyModel::itemData +100 (int (*)(...))QAbstractProxyModel::setItemData +104 (int (*)(...))QSortFilterProxyModel::mimeTypes +108 (int (*)(...))QSortFilterProxyModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QSortFilterProxyModel::dropMimeData +120 (int (*)(...))QSortFilterProxyModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QSortFilterProxyModel::insertRows +132 (int (*)(...))QSortFilterProxyModel::insertColumns +136 (int (*)(...))QSortFilterProxyModel::removeRows +140 (int (*)(...))QSortFilterProxyModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QSortFilterProxyModel::fetchMore +156 (int (*)(...))QSortFilterProxyModel::canFetchMore +160 (int (*)(...))QSortFilterProxyModel::flags +164 (int (*)(...))QSortFilterProxyModel::sort +168 (int (*)(...))QSortFilterProxyModel::buddy +172 (int (*)(...))QSortFilterProxyModel::match +176 (int (*)(...))QSortFilterProxyModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractProxyModel::submit +188 (int (*)(...))QAbstractProxyModel::revert +192 (int (*)(...))QSortFilterProxyModel::setSourceModel +196 (int (*)(...))QSortFilterProxyModel::mapToSource +200 (int (*)(...))QSortFilterProxyModel::mapFromSource +204 (int (*)(...))QSortFilterProxyModel::mapSelectionToSource +208 (int (*)(...))QSortFilterProxyModel::mapSelectionFromSource +212 (int (*)(...))QSortFilterProxyModel::filterAcceptsRow +216 (int (*)(...))QSortFilterProxyModel::filterAcceptsColumn +220 (int (*)(...))QSortFilterProxyModel::lessThan + +Class QSortFilterProxyModel + size=8 align=4 + base size=8 base align=4 +QSortFilterProxyModel (0xb4c6be4c) 0 + vptr=((& QSortFilterProxyModel::_ZTV21QSortFilterProxyModel) + 8u) + QAbstractProxyModel (0xb4c6be88) 0 + primary-for QSortFilterProxyModel (0xb4c6be4c) + QAbstractItemModel (0xb4c6bec4) 0 + primary-for QAbstractProxyModel (0xb4c6be88) + QObject (0xb44ad508) 0 + primary-for QAbstractItemModel (0xb4c6bec4) + +Class QStringListModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStringListModel::QPrivateSignal (0xb44de070) 0 empty + +Vtable for QStringListModel +QStringListModel::_ZTV16QStringListModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QStringListModel) +8 (int (*)(...))QStringListModel::metaObject +12 (int (*)(...))QStringListModel::qt_metacast +16 (int (*)(...))QStringListModel::qt_metacall +20 (int (*)(...))QStringListModel::~QStringListModel +24 (int (*)(...))QStringListModel::~QStringListModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAbstractListModel::index +60 (int (*)(...))QAbstractListModel::parent +64 (int (*)(...))QStringListModel::sibling +68 (int (*)(...))QStringListModel::rowCount +72 (int (*)(...))QAbstractListModel::columnCount +76 (int (*)(...))QAbstractListModel::hasChildren +80 (int (*)(...))QStringListModel::data +84 (int (*)(...))QStringListModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractListModel::dropMimeData +120 (int (*)(...))QStringListModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QStringListModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QStringListModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QStringListModel::flags +164 (int (*)(...))QStringListModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QStringListModel + size=12 align=4 + base size=12 base align=4 +QStringListModel (0xb4c6bf00) 0 + vptr=((& QStringListModel::_ZTV16QStringListModel) + 8u) + QAbstractListModel (0xb4c6bf3c) 0 + primary-for QStringListModel (0xb4c6bf00) + QAbstractItemModel (0xb4c6bf78) 0 + primary-for QAbstractListModel (0xb4c6bf3c) + QObject (0xb44adfc0) 0 + primary-for QAbstractItemModel (0xb4c6bf78) + +Class QJsonValue + size=16 align=4 + base size=16 base align=4 +QJsonValue (0xb44de6c8) 0 + +Class QJsonValueRef + size=8 align=4 + base size=8 base align=4 +QJsonValueRef (0xb44f1a48) 0 + +Class QJsonArray::iterator + size=8 align=4 + base size=8 base align=4 +QJsonArray::iterator (0xb450e620) 0 + +Class QJsonArray::const_iterator + size=8 align=4 + base size=8 base align=4 +QJsonArray::const_iterator (0xb4519508) 0 + +Class QJsonArray + size=8 align=4 + base size=8 base align=4 +QJsonArray (0xb450e118) 0 + +Class QJsonParseError + size=8 align=4 + base size=8 base align=4 +QJsonParseError (0xb45458c0) 0 + +Class QJsonDocument + size=4 align=4 + base size=4 base align=4 +QJsonDocument (0xb45459a0) 0 + +Class QJsonObject::iterator + size=8 align=4 + base size=8 base align=4 +QJsonObject::iterator (0xb454d738) 0 + +Class QJsonObject::const_iterator + size=8 align=4 + base size=8 base align=4 +QJsonObject::const_iterator (0xb4557118) 0 + +Class QJsonObject + size=8 align=4 + base size=8 base align=4 +QJsonObject (0xb454d2d8) 0 + +Class QEventLoop::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QEventLoop::QPrivateSignal (0xb457abd0) 0 empty + +Vtable for QEventLoop +QEventLoop::_ZTV10QEventLoop: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QEventLoop) +8 (int (*)(...))QEventLoop::metaObject +12 (int (*)(...))QEventLoop::qt_metacast +16 (int (*)(...))QEventLoop::qt_metacall +20 (int (*)(...))QEventLoop::~QEventLoop +24 (int (*)(...))QEventLoop::~QEventLoop +28 (int (*)(...))QEventLoop::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QEventLoop + size=8 align=4 + base size=8 base align=4 +QEventLoop (0xb4c6bfb4) 0 + vptr=((& QEventLoop::_ZTV10QEventLoop) + 8u) + QObject (0xb457aaf0) 0 + primary-for QEventLoop (0xb4c6bfb4) + +Class QEventLoopLocker + size=4 align=4 + base size=4 base align=4 +QEventLoopLocker (0xb439d150) 0 + +Class QAbstractEventDispatcher::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractEventDispatcher::QPrivateSignal (0xb439d540) 0 empty + +Class QAbstractEventDispatcher::TimerInfo + size=12 align=4 + base size=12 base align=4 +QAbstractEventDispatcher::TimerInfo (0xb439d578) 0 + +Vtable for QAbstractEventDispatcher +QAbstractEventDispatcher::_ZTV24QAbstractEventDispatcher: 28u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QAbstractEventDispatcher) +8 (int (*)(...))QAbstractEventDispatcher::metaObject +12 (int (*)(...))QAbstractEventDispatcher::qt_metacast +16 (int (*)(...))QAbstractEventDispatcher::qt_metacall +20 (int (*)(...))QAbstractEventDispatcher::~QAbstractEventDispatcher +24 (int (*)(...))QAbstractEventDispatcher::~QAbstractEventDispatcher +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))__cxa_pure_virtual +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))__cxa_pure_virtual +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))__cxa_pure_virtual +88 (int (*)(...))__cxa_pure_virtual +92 (int (*)(...))__cxa_pure_virtual +96 (int (*)(...))__cxa_pure_virtual +100 (int (*)(...))__cxa_pure_virtual +104 (int (*)(...))QAbstractEventDispatcher::startingUp +108 (int (*)(...))QAbstractEventDispatcher::closingDown + +Class QAbstractEventDispatcher + size=8 align=4 + base size=8 base align=4 +QAbstractEventDispatcher (0xb4585078) 0 + vptr=((& QAbstractEventDispatcher::_ZTV24QAbstractEventDispatcher) + 8u) + QObject (0xb439d460) 0 + primary-for QAbstractEventDispatcher (0xb4585078) + +Vtable for QAbstractNativeEventFilter +QAbstractNativeEventFilter::_ZTV26QAbstractNativeEventFilter: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAbstractNativeEventFilter) +8 (int (*)(...))QAbstractNativeEventFilter::~QAbstractNativeEventFilter +12 (int (*)(...))QAbstractNativeEventFilter::~QAbstractNativeEventFilter +16 (int (*)(...))__cxa_pure_virtual + +Class QAbstractNativeEventFilter + size=8 align=4 + base size=8 base align=4 +QAbstractNativeEventFilter (0xb43af0a8) 0 + vptr=((& QAbstractNativeEventFilter::_ZTV26QAbstractNativeEventFilter) + 8u) + +Class QBasicTimer + size=4 align=4 + base size=4 base align=4 +QBasicTimer (0xb43af380) 0 + +Vtable for QEvent +QEvent::_ZTV6QEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QEvent) +8 (int (*)(...))QEvent::~QEvent +12 (int (*)(...))QEvent::~QEvent + +Class QEvent + size=12 align=4 + base size=12 base align=4 +QEvent (0xb43afb28) 0 + vptr=((& QEvent::_ZTV6QEvent) + 8u) + +Vtable for QTimerEvent +QTimerEvent::_ZTV11QTimerEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTimerEvent) +8 (int (*)(...))QTimerEvent::~QTimerEvent +12 (int (*)(...))QTimerEvent::~QTimerEvent + +Class QTimerEvent + size=16 align=4 + base size=16 base align=4 +QTimerEvent (0xb4585168) 0 + vptr=((& QTimerEvent::_ZTV11QTimerEvent) + 8u) + QEvent (0xb43c4690) 0 + primary-for QTimerEvent (0xb4585168) + +Vtable for QChildEvent +QChildEvent::_ZTV11QChildEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QChildEvent) +8 (int (*)(...))QChildEvent::~QChildEvent +12 (int (*)(...))QChildEvent::~QChildEvent + +Class QChildEvent + size=16 align=4 + base size=16 base align=4 +QChildEvent (0xb45851a4) 0 + vptr=((& QChildEvent::_ZTV11QChildEvent) + 8u) + QEvent (0xb43c4850) 0 + primary-for QChildEvent (0xb45851a4) + +Vtable for QDynamicPropertyChangeEvent +QDynamicPropertyChangeEvent::_ZTV27QDynamicPropertyChangeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI27QDynamicPropertyChangeEvent) +8 (int (*)(...))QDynamicPropertyChangeEvent::~QDynamicPropertyChangeEvent +12 (int (*)(...))QDynamicPropertyChangeEvent::~QDynamicPropertyChangeEvent + +Class QDynamicPropertyChangeEvent + size=16 align=4 + base size=16 base align=4 +QDynamicPropertyChangeEvent (0xb45851e0) 0 + vptr=((& QDynamicPropertyChangeEvent::_ZTV27QDynamicPropertyChangeEvent) + 8u) + QEvent (0xb43c4e70) 0 + primary-for QDynamicPropertyChangeEvent (0xb45851e0) + +Vtable for QDeferredDeleteEvent +QDeferredDeleteEvent::_ZTV20QDeferredDeleteEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QDeferredDeleteEvent) +8 (int (*)(...))QDeferredDeleteEvent::~QDeferredDeleteEvent +12 (int (*)(...))QDeferredDeleteEvent::~QDeferredDeleteEvent + +Class QDeferredDeleteEvent + size=16 align=4 + base size=16 base align=4 +QDeferredDeleteEvent (0xb458521c) 0 + vptr=((& QDeferredDeleteEvent::_ZTV20QDeferredDeleteEvent) + 8u) + QEvent (0xb43c4968) 0 + primary-for QDeferredDeleteEvent (0xb458521c) + +Class QCoreApplication::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QCoreApplication::QPrivateSignal (0xb43d2230) 0 empty + +Vtable for QCoreApplication +QCoreApplication::_ZTV16QCoreApplication: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QCoreApplication) +8 (int (*)(...))QCoreApplication::metaObject +12 (int (*)(...))QCoreApplication::qt_metacast +16 (int (*)(...))QCoreApplication::qt_metacall +20 (int (*)(...))QCoreApplication::~QCoreApplication +24 (int (*)(...))QCoreApplication::~QCoreApplication +28 (int (*)(...))QCoreApplication::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QCoreApplication::notify +60 (int (*)(...))QCoreApplication::compressEvent + +Class QCoreApplication + size=8 align=4 + base size=8 base align=4 +QCoreApplication (0xb4585258) 0 + vptr=((& QCoreApplication::_ZTV16QCoreApplication) + 8u) + QObject (0xb43d2150) 0 + primary-for QCoreApplication (0xb4585258) + +Class __exception + size=32 align=4 + base size=32 base align=4 +__exception (0xb43e8268) 0 + +Class QMetaMethod + size=8 align=4 + base size=8 base align=4 +QMetaMethod (0xb43e89a0) 0 + +Class QMetaEnum + size=8 align=4 + base size=8 base align=4 +QMetaEnum (0xb442dd90) 0 + +Class QMetaProperty + size=20 align=4 + base size=20 base align=4 +QMetaProperty (0xb4439230) 0 + +Class QMetaClassInfo + size=8 align=4 + base size=8 base align=4 +QMetaClassInfo (0xb44394d0) 0 + +Class QMimeData::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMimeData::QPrivateSignal (0xb4439968) 0 empty + +Vtable for QMimeData +QMimeData::_ZTV9QMimeData: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QMimeData) +8 (int (*)(...))QMimeData::metaObject +12 (int (*)(...))QMimeData::qt_metacast +16 (int (*)(...))QMimeData::qt_metacall +20 (int (*)(...))QMimeData::~QMimeData +24 (int (*)(...))QMimeData::~QMimeData +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QMimeData::hasFormat +60 (int (*)(...))QMimeData::formats +64 (int (*)(...))QMimeData::retrieveData + +Class QMimeData + size=8 align=4 + base size=8 base align=4 +QMimeData (0xb4585294) 0 + vptr=((& QMimeData::_ZTV9QMimeData) + 8u) + QObject (0xb4439888) 0 + primary-for QMimeData (0xb4585294) + +Class QObjectCleanupHandler::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QObjectCleanupHandler::QPrivateSignal (0xb4452118) 0 empty + +Vtable for QObjectCleanupHandler +QObjectCleanupHandler::_ZTV21QObjectCleanupHandler: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QObjectCleanupHandler) +8 (int (*)(...))QObjectCleanupHandler::metaObject +12 (int (*)(...))QObjectCleanupHandler::qt_metacast +16 (int (*)(...))QObjectCleanupHandler::qt_metacall +20 (int (*)(...))QObjectCleanupHandler::~QObjectCleanupHandler +24 (int (*)(...))QObjectCleanupHandler::~QObjectCleanupHandler +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QObjectCleanupHandler + size=12 align=4 + base size=12 base align=4 +QObjectCleanupHandler (0xb45852d0) 0 + vptr=((& QObjectCleanupHandler::_ZTV21QObjectCleanupHandler) + 8u) + QObject (0xb4452038) 0 + primary-for QObjectCleanupHandler (0xb45852d0) + +Class QPointerBase + size=8 align=4 + base size=8 base align=4 +QPointerBase (0xb4452578) 0 + +Class QSharedMemory::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSharedMemory::QPrivateSignal (0xb4462578) 0 empty + +Vtable for QSharedMemory +QSharedMemory::_ZTV13QSharedMemory: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QSharedMemory) +8 (int (*)(...))QSharedMemory::metaObject +12 (int (*)(...))QSharedMemory::qt_metacast +16 (int (*)(...))QSharedMemory::qt_metacall +20 (int (*)(...))QSharedMemory::~QSharedMemory +24 (int (*)(...))QSharedMemory::~QSharedMemory +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSharedMemory + size=8 align=4 + base size=8 base align=4 +QSharedMemory (0xb4585348) 0 + vptr=((& QSharedMemory::_ZTV13QSharedMemory) + 8u) + QObject (0xb4462498) 0 + primary-for QSharedMemory (0xb4585348) + +Class QSignalMapper::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSignalMapper::QPrivateSignal (0xb4462a48) 0 empty + +Vtable for QSignalMapper +QSignalMapper::_ZTV13QSignalMapper: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QSignalMapper) +8 (int (*)(...))QSignalMapper::metaObject +12 (int (*)(...))QSignalMapper::qt_metacast +16 (int (*)(...))QSignalMapper::qt_metacall +20 (int (*)(...))QSignalMapper::~QSignalMapper +24 (int (*)(...))QSignalMapper::~QSignalMapper +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSignalMapper + size=8 align=4 + base size=8 base align=4 +QSignalMapper (0xb4585384) 0 + vptr=((& QSignalMapper::_ZTV13QSignalMapper) + 8u) + QObject (0xb4462f18) 0 + primary-for QSignalMapper (0xb4585384) + +Class QSocketNotifier::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSocketNotifier::QPrivateSignal (0xb447bcb0) 0 empty + +Vtable for QSocketNotifier +QSocketNotifier::_ZTV15QSocketNotifier: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QSocketNotifier) +8 (int (*)(...))QSocketNotifier::metaObject +12 (int (*)(...))QSocketNotifier::qt_metacast +16 (int (*)(...))QSocketNotifier::qt_metacall +20 (int (*)(...))QSocketNotifier::~QSocketNotifier +24 (int (*)(...))QSocketNotifier::~QSocketNotifier +28 (int (*)(...))QSocketNotifier::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSocketNotifier + size=8 align=4 + base size=8 base align=4 +QSocketNotifier (0xb45853c0) 0 + vptr=((& QSocketNotifier::_ZTV15QSocketNotifier) + 8u) + QObject (0xb447bbd0) 0 + primary-for QSocketNotifier (0xb45853c0) + +Class QSystemSemaphore + size=4 align=4 + base size=4 base align=4 +QSystemSemaphore (0xb448b498) 0 + +Class QTimer::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTimer::QPrivateSignal (0xb448ba80) 0 empty + +Vtable for QTimer +QTimer::_ZTV6QTimer: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QTimer) +8 (int (*)(...))QTimer::metaObject +12 (int (*)(...))QTimer::qt_metacast +16 (int (*)(...))QTimer::qt_metacall +20 (int (*)(...))QTimer::~QTimer +24 (int (*)(...))QTimer::~QTimer +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QTimer::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QTimer + size=24 align=4 + base size=21 base align=4 +QTimer (0xb4585438) 0 + vptr=((& QTimer::_ZTV6QTimer) + 8u) + QObject (0xb448b9a0) 0 + primary-for QTimer (0xb4585438) + +Class QTranslator::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTranslator::QPrivateSignal (0xb42a5888) 0 empty + +Vtable for QTranslator +QTranslator::_ZTV11QTranslator: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTranslator) +8 (int (*)(...))QTranslator::metaObject +12 (int (*)(...))QTranslator::qt_metacast +16 (int (*)(...))QTranslator::qt_metacall +20 (int (*)(...))QTranslator::~QTranslator +24 (int (*)(...))QTranslator::~QTranslator +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QTranslator::translate +60 (int (*)(...))QTranslator::isEmpty + +Class QTranslator + size=8 align=4 + base size=8 base align=4 +QTranslator (0xb4585474) 0 + vptr=((& QTranslator::_ZTV11QTranslator) + 8u) + QObject (0xb42a57a8) 0 + primary-for QTranslator (0xb4585474) + +Class QMimeType + size=4 align=4 + base size=4 base align=4 +QMimeType (0xb42b0118) 0 + +Class QMimeDatabase + size=4 align=4 + base size=4 base align=4 +QMimeDatabase (0xb42b08f8) 0 + +Vtable for QFactoryInterface +QFactoryInterface::_ZTV17QFactoryInterface: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QFactoryInterface) +8 (int (*)(...))QFactoryInterface::~QFactoryInterface +12 (int (*)(...))QFactoryInterface::~QFactoryInterface +16 (int (*)(...))__cxa_pure_virtual + +Class QFactoryInterface + size=4 align=4 + base size=4 base align=4 +QFactoryInterface (0xb42b0ce8) 0 nearly-empty + vptr=((& QFactoryInterface::_ZTV17QFactoryInterface) + 8u) + +Class QLibrary::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QLibrary::QPrivateSignal (0xb42d2150) 0 empty + +Vtable for QLibrary +QLibrary::_ZTV8QLibrary: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QLibrary) +8 (int (*)(...))QLibrary::metaObject +12 (int (*)(...))QLibrary::qt_metacast +16 (int (*)(...))QLibrary::qt_metacall +20 (int (*)(...))QLibrary::~QLibrary +24 (int (*)(...))QLibrary::~QLibrary +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QLibrary + size=16 align=4 + base size=13 base align=4 +QLibrary (0xb4585564) 0 + vptr=((& QLibrary::_ZTV8QLibrary) + 8u) + QObject (0xb42d2070) 0 + primary-for QLibrary (0xb4585564) + +Class QStaticPlugin + size=8 align=4 + base size=8 base align=4 +QStaticPlugin (0xb42e57e0) 0 + +Class QPluginLoader::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPluginLoader::QPrivateSignal (0xb42e58f8) 0 empty + +Vtable for QPluginLoader +QPluginLoader::_ZTV13QPluginLoader: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QPluginLoader) +8 (int (*)(...))QPluginLoader::metaObject +12 (int (*)(...))QPluginLoader::qt_metacast +16 (int (*)(...))QPluginLoader::qt_metacall +20 (int (*)(...))QPluginLoader::~QPluginLoader +24 (int (*)(...))QPluginLoader::~QPluginLoader +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QPluginLoader + size=16 align=4 + base size=13 base align=4 +QPluginLoader (0xb45855dc) 0 + vptr=((& QPluginLoader::_ZTV13QPluginLoader) + 8u) + QObject (0xb42e5818) 0 + primary-for QPluginLoader (0xb45855dc) + +Class QUuid + size=16 align=4 + base size=16 base align=4 +QUuid (0xb42fc000) 0 + +Class QAbstractState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractState::QPrivateSignal (0xb430a498) 0 empty + +Vtable for QAbstractState +QAbstractState::_ZTV14QAbstractState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QAbstractState) +8 (int (*)(...))QAbstractState::metaObject +12 (int (*)(...))QAbstractState::qt_metacast +16 (int (*)(...))QAbstractState::qt_metacall +20 (int (*)(...))QAbstractState::~QAbstractState +24 (int (*)(...))QAbstractState::~QAbstractState +28 (int (*)(...))QAbstractState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual + +Class QAbstractState + size=8 align=4 + base size=8 base align=4 +QAbstractState (0xb4585618) 0 + vptr=((& QAbstractState::_ZTV14QAbstractState) + 8u) + QObject (0xb430a3b8) 0 + primary-for QAbstractState (0xb4585618) + +Class QAbstractTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractTransition::QPrivateSignal (0xb430ace8) 0 empty + +Vtable for QAbstractTransition +QAbstractTransition::_ZTV19QAbstractTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QAbstractTransition) +8 (int (*)(...))QAbstractTransition::metaObject +12 (int (*)(...))QAbstractTransition::qt_metacast +16 (int (*)(...))QAbstractTransition::qt_metacall +20 (int (*)(...))QAbstractTransition::~QAbstractTransition +24 (int (*)(...))QAbstractTransition::~QAbstractTransition +28 (int (*)(...))QAbstractTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual + +Class QAbstractTransition + size=8 align=4 + base size=8 base align=4 +QAbstractTransition (0xb4585654) 0 + vptr=((& QAbstractTransition::_ZTV19QAbstractTransition) + 8u) + QObject (0xb430ac08) 0 + primary-for QAbstractTransition (0xb4585654) + +Class QEventTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QEventTransition::QPrivateSignal (0xb43234d0) 0 empty + +Vtable for QEventTransition +QEventTransition::_ZTV16QEventTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QEventTransition) +8 (int (*)(...))QEventTransition::metaObject +12 (int (*)(...))QEventTransition::qt_metacast +16 (int (*)(...))QEventTransition::qt_metacall +20 (int (*)(...))QEventTransition::~QEventTransition +24 (int (*)(...))QEventTransition::~QEventTransition +28 (int (*)(...))QEventTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QEventTransition::eventTest +60 (int (*)(...))QEventTransition::onTransition + +Class QEventTransition + size=8 align=4 + base size=8 base align=4 +QEventTransition (0xb4585690) 0 + vptr=((& QEventTransition::_ZTV16QEventTransition) + 8u) + QAbstractTransition (0xb45856cc) 0 + primary-for QEventTransition (0xb4585690) + QObject (0xb43233f0) 0 + primary-for QAbstractTransition (0xb45856cc) + +Class QFinalState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFinalState::QPrivateSignal (0xb4323fc0) 0 empty + +Vtable for QFinalState +QFinalState::_ZTV11QFinalState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFinalState) +8 (int (*)(...))QFinalState::metaObject +12 (int (*)(...))QFinalState::qt_metacast +16 (int (*)(...))QFinalState::qt_metacall +20 (int (*)(...))QFinalState::~QFinalState +24 (int (*)(...))QFinalState::~QFinalState +28 (int (*)(...))QFinalState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFinalState::onEntry +60 (int (*)(...))QFinalState::onExit + +Class QFinalState + size=8 align=4 + base size=8 base align=4 +QFinalState (0xb4585708) 0 + vptr=((& QFinalState::_ZTV11QFinalState) + 8u) + QAbstractState (0xb4585744) 0 + primary-for QFinalState (0xb4585708) + QObject (0xb4323ee0) 0 + primary-for QAbstractState (0xb4585744) + +Class QHistoryState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QHistoryState::QPrivateSignal (0xb4333700) 0 empty + +Vtable for QHistoryState +QHistoryState::_ZTV13QHistoryState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QHistoryState) +8 (int (*)(...))QHistoryState::metaObject +12 (int (*)(...))QHistoryState::qt_metacast +16 (int (*)(...))QHistoryState::qt_metacall +20 (int (*)(...))QHistoryState::~QHistoryState +24 (int (*)(...))QHistoryState::~QHistoryState +28 (int (*)(...))QHistoryState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QHistoryState::onEntry +60 (int (*)(...))QHistoryState::onExit + +Class QHistoryState + size=8 align=4 + base size=8 base align=4 +QHistoryState (0xb4585780) 0 + vptr=((& QHistoryState::_ZTV13QHistoryState) + 8u) + QAbstractState (0xb45857bc) 0 + primary-for QHistoryState (0xb4585780) + QObject (0xb4333620) 0 + primary-for QAbstractState (0xb45857bc) + +Class QSignalTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSignalTransition::QPrivateSignal (0xb43480a8) 0 empty + +Vtable for QSignalTransition +QSignalTransition::_ZTV17QSignalTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QSignalTransition) +8 (int (*)(...))QSignalTransition::metaObject +12 (int (*)(...))QSignalTransition::qt_metacast +16 (int (*)(...))QSignalTransition::qt_metacall +20 (int (*)(...))QSignalTransition::~QSignalTransition +24 (int (*)(...))QSignalTransition::~QSignalTransition +28 (int (*)(...))QSignalTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QSignalTransition::eventTest +60 (int (*)(...))QSignalTransition::onTransition + +Class QSignalTransition + size=8 align=4 + base size=8 base align=4 +QSignalTransition (0xb45857f8) 0 + vptr=((& QSignalTransition::_ZTV17QSignalTransition) + 8u) + QAbstractTransition (0xb4585834) 0 + primary-for QSignalTransition (0xb45857f8) + QObject (0xb4333c40) 0 + primary-for QAbstractTransition (0xb4585834) + +Class QState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QState::QPrivateSignal (0xb4348a10) 0 empty + +Vtable for QState +QState::_ZTV6QState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QState) +8 (int (*)(...))QState::metaObject +12 (int (*)(...))QState::qt_metacast +16 (int (*)(...))QState::qt_metacall +20 (int (*)(...))QState::~QState +24 (int (*)(...))QState::~QState +28 (int (*)(...))QState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QState::onEntry +60 (int (*)(...))QState::onExit + +Class QState + size=8 align=4 + base size=8 base align=4 +QState (0xb4585870) 0 + vptr=((& QState::_ZTV6QState) + 8u) + QAbstractState (0xb45858ac) 0 + primary-for QState (0xb4585870) + QObject (0xb4348930) 0 + primary-for QAbstractState (0xb45858ac) + +Class QStateMachine::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStateMachine::QPrivateSignal (0xb43547e0) 0 empty + +Vtable for QStateMachine::SignalEvent +QStateMachine::SignalEvent::_ZTVN13QStateMachine11SignalEventE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN13QStateMachine11SignalEventE) +8 (int (*)(...))QStateMachine::SignalEvent::~SignalEvent +12 (int (*)(...))QStateMachine::SignalEvent::~SignalEvent + +Class QStateMachine::SignalEvent + size=24 align=4 + base size=24 base align=4 +QStateMachine::SignalEvent (0xb458599c) 0 + vptr=((& QStateMachine::SignalEvent::_ZTVN13QStateMachine11SignalEventE) + 8u) + QEvent (0xb4354818) 0 + primary-for QStateMachine::SignalEvent (0xb458599c) + +Vtable for QStateMachine::WrappedEvent +QStateMachine::WrappedEvent::_ZTVN13QStateMachine12WrappedEventE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN13QStateMachine12WrappedEventE) +8 (int (*)(...))QStateMachine::WrappedEvent::~WrappedEvent +12 (int (*)(...))QStateMachine::WrappedEvent::~WrappedEvent + +Class QStateMachine::WrappedEvent + size=20 align=4 + base size=20 base align=4 +QStateMachine::WrappedEvent (0xb45859d8) 0 + vptr=((& QStateMachine::WrappedEvent::_ZTVN13QStateMachine12WrappedEventE) + 8u) + QEvent (0xb4354ab8) 0 + primary-for QStateMachine::WrappedEvent (0xb45859d8) + +Vtable for QStateMachine +QStateMachine::_ZTV13QStateMachine: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QStateMachine) +8 (int (*)(...))QStateMachine::metaObject +12 (int (*)(...))QStateMachine::qt_metacast +16 (int (*)(...))QStateMachine::qt_metacall +20 (int (*)(...))QStateMachine::~QStateMachine +24 (int (*)(...))QStateMachine::~QStateMachine +28 (int (*)(...))QStateMachine::event +32 (int (*)(...))QStateMachine::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QStateMachine::onEntry +60 (int (*)(...))QStateMachine::onExit +64 (int (*)(...))QStateMachine::beginSelectTransitions +68 (int (*)(...))QStateMachine::endSelectTransitions +72 (int (*)(...))QStateMachine::beginMicrostep +76 (int (*)(...))QStateMachine::endMicrostep + +Class QStateMachine + size=8 align=4 + base size=8 base align=4 +QStateMachine (0xb45858e8) 0 + vptr=((& QStateMachine::_ZTV13QStateMachine) + 8u) + QState (0xb4585924) 0 + primary-for QStateMachine (0xb45858e8) + QAbstractState (0xb4585960) 0 + primary-for QState (0xb4585924) + QObject (0xb4354700) 0 + primary-for QAbstractState (0xb4585960) + +Vtable for QException +QException::_ZTV10QException: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QException) +8 (int (*)(...))QException::~QException +12 (int (*)(...))QException::~QException +16 (int (*)(...))std::exception::what +20 (int (*)(...))QException::raise +24 (int (*)(...))QException::clone + +Class QException + size=4 align=4 + base size=4 base align=4 +QException (0xb4585a14) 0 nearly-empty + vptr=((& QException::_ZTV10QException) + 8u) + std::exception (0xb43712d8) 0 nearly-empty + primary-for QException (0xb4585a14) + +Vtable for QUnhandledException +QUnhandledException::_ZTV19QUnhandledException: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QUnhandledException) +8 (int (*)(...))QUnhandledException::~QUnhandledException +12 (int (*)(...))QUnhandledException::~QUnhandledException +16 (int (*)(...))std::exception::what +20 (int (*)(...))QUnhandledException::raise +24 (int (*)(...))QUnhandledException::clone + +Class QUnhandledException + size=4 align=4 + base size=4 base align=4 +QUnhandledException (0xb4585a50) 0 nearly-empty + vptr=((& QUnhandledException::_ZTV19QUnhandledException) + 8u) + QException (0xb4585a8c) 0 nearly-empty + primary-for QUnhandledException (0xb4585a50) + std::exception (0xb43713f0) 0 nearly-empty + primary-for QException (0xb4585a8c) + +Class QtPrivate::ExceptionHolder + size=4 align=4 + base size=4 base align=4 +QtPrivate::ExceptionHolder (0xb4371508) 0 + +Class QtPrivate::ExceptionStore + size=4 align=4 + base size=4 base align=4 +QtPrivate::ExceptionStore (0xb4371738) 0 + +Vtable for QRunnable +QRunnable::_ZTV9QRunnable: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QRunnable) +8 (int (*)(...))__cxa_pure_virtual +12 (int (*)(...))QRunnable::~QRunnable +16 (int (*)(...))QRunnable::~QRunnable + +Class QRunnable + size=8 align=4 + base size=8 base align=4 +QRunnable (0xb4371770) 0 + vptr=((& QRunnable::_ZTV9QRunnable) + 8u) + +Class QBasicMutex + size=4 align=4 + base size=4 base align=4 +QBasicMutex (0xb4371dc8) 0 + +Class QMutex + size=4 align=4 + base size=4 base align=4 +QMutex (0xb4585b40) 0 + QBasicMutex (0xb4190620) 0 + +Class QMutexLocker + size=4 align=4 + base size=4 base align=4 +QMutexLocker (0xb4190a48) 0 + +Class QtPrivate::ResultItem + size=8 align=4 + base size=8 base align=4 +QtPrivate::ResultItem (0xb4198af0) 0 + +Class QtPrivate::ResultIteratorBase + size=8 align=4 + base size=8 base align=4 +QtPrivate::ResultIteratorBase (0xb419e508) 0 + +Vtable for QtPrivate::ResultStoreBase +QtPrivate::ResultStoreBase::_ZTVN9QtPrivate15ResultStoreBaseE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN9QtPrivate15ResultStoreBaseE) +8 (int (*)(...))QtPrivate::ResultStoreBase::~ResultStoreBase +12 (int (*)(...))QtPrivate::ResultStoreBase::~ResultStoreBase + +Class QtPrivate::ResultStoreBase + size=28 align=4 + base size=28 base align=4 +QtPrivate::ResultStoreBase (0xb419ea48) 0 + vptr=((& QtPrivate::ResultStoreBase::_ZTVN9QtPrivate15ResultStoreBaseE) + 8u) + +Vtable for QFutureInterfaceBase +QFutureInterfaceBase::_ZTV20QFutureInterfaceBase: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QFutureInterfaceBase) +8 (int (*)(...))QFutureInterfaceBase::~QFutureInterfaceBase +12 (int (*)(...))QFutureInterfaceBase::~QFutureInterfaceBase + +Class QFutureInterfaceBase + size=8 align=4 + base size=8 base align=4 +QFutureInterfaceBase (0xb41c7118) 0 + vptr=((& QFutureInterfaceBase::_ZTV20QFutureInterfaceBase) + 8u) + +Class QFutureWatcherBase::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFutureWatcherBase::QPrivateSignal (0xb4226af0) 0 empty + +Vtable for QFutureWatcherBase +QFutureWatcherBase::_ZTV18QFutureWatcherBase: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QFutureWatcherBase) +8 (int (*)(...))QFutureWatcherBase::metaObject +12 (int (*)(...))QFutureWatcherBase::qt_metacast +16 (int (*)(...))QFutureWatcherBase::qt_metacall +20 (int (*)(...))QFutureWatcherBase::~QFutureWatcherBase +24 (int (*)(...))QFutureWatcherBase::~QFutureWatcherBase +28 (int (*)(...))QFutureWatcherBase::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QFutureWatcherBase::connectNotify +52 (int (*)(...))QFutureWatcherBase::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual + +Class QFutureWatcherBase + size=8 align=4 + base size=8 base align=4 +QFutureWatcherBase (0xb4585d20) 0 + vptr=((& QFutureWatcherBase::_ZTV18QFutureWatcherBase) + 8u) + QObject (0xb4226a10) 0 + primary-for QFutureWatcherBase (0xb4585d20) + +Class QReadWriteLock + size=4 align=4 + base size=4 base align=4 +QReadWriteLock (0xb423efc0) 0 + +Class QReadLocker + size=4 align=4 + base size=4 base align=4 +QReadLocker (0xb424c310) 0 + +Class QWriteLocker + size=4 align=4 + base size=4 base align=4 +QWriteLocker (0xb4253540) 0 + +Class QSemaphore + size=4 align=4 + base size=4 base align=4 +QSemaphore (0xb425c770) 0 + +Class QThread::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QThread::QPrivateSignal (0xb425caf0) 0 empty + +Vtable for QThread +QThread::_ZTV7QThread: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QThread) +8 (int (*)(...))QThread::metaObject +12 (int (*)(...))QThread::qt_metacast +16 (int (*)(...))QThread::qt_metacall +20 (int (*)(...))QThread::~QThread +24 (int (*)(...))QThread::~QThread +28 (int (*)(...))QThread::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QThread::run + +Class QThread + size=8 align=4 + base size=8 base align=4 +QThread (0xb4585ec4) 0 + vptr=((& QThread::_ZTV7QThread) + 8u) + QObject (0xb425ca10) 0 + primary-for QThread (0xb4585ec4) + +Class QThreadPool::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QThreadPool::QPrivateSignal (0xb426d3b8) 0 empty + +Vtable for QThreadPool +QThreadPool::_ZTV11QThreadPool: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QThreadPool) +8 (int (*)(...))QThreadPool::metaObject +12 (int (*)(...))QThreadPool::qt_metacast +16 (int (*)(...))QThreadPool::qt_metacall +20 (int (*)(...))QThreadPool::~QThreadPool +24 (int (*)(...))QThreadPool::~QThreadPool +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QThreadPool + size=8 align=4 + base size=8 base align=4 +QThreadPool (0xb4585f3c) 0 + vptr=((& QThreadPool::_ZTV11QThreadPool) + 8u) + QObject (0xb426d2d8) 0 + primary-for QThreadPool (0xb4585f3c) + +Class QThreadStorageData + size=4 align=4 + base size=4 base align=4 +QThreadStorageData (0xb426d968) 0 + +Class QWaitCondition + size=4 align=4 + base size=4 base align=4 +QWaitCondition (0xb426dd90) 0 + +Class QBitArray + size=4 align=4 + base size=4 base align=4 +QBitArray (0xb4288d20) 0 + +Class QBitRef + size=8 align=4 + base size=8 base align=4 +QBitRef (0xb40d3888) 0 + +Class QByteArrayMatcher::Data + size=264 align=4 + base size=264 base align=4 +QByteArrayMatcher::Data (0xb40db8f8) 0 + +Class QByteArrayMatcher + size=1032 align=4 + base size=1032 base align=4 +QByteArrayMatcher (0xb40db5e8) 0 + +Class QCryptographicHash + size=4 align=4 + base size=4 base align=4 +QCryptographicHash (0xb40f61c0) 0 + +Class QElapsedTimer + size=16 align=4 + base size=16 base align=4 +QElapsedTimer (0xb40f6508) 0 + +Class QPoint + size=8 align=4 + base size=8 base align=4 +QPoint (0xb40f6a80) 0 + +Class QPointF + size=16 align=4 + base size=16 base align=4 +QPointF (0xb4124428) 0 + +Class QLine + size=16 align=4 + base size=16 base align=4 +QLine (0xb41431c0) 0 + +Class QLineF + size=32 align=4 + base size=32 base align=4 +QLineF (0xb415f348) 0 + +Class QLinkedListData + size=20 align=4 + base size=20 base align=4 +QLinkedListData (0xb4182850) 0 + +Class QMargins + size=16 align=4 + base size=16 base align=4 +QMargins (0xb3fd0738) 0 + +Class QSize + size=8 align=4 + base size=8 base align=4 +QSize (0xb3febc40) 0 + +Class QSizeF + size=16 align=4 + base size=16 base align=4 +QSizeF (0xb4011700) 0 + +Class QRect + size=16 align=4 + base size=16 base align=4 +QRect (0xb4035348) 0 + +Class QRectF + size=32 align=4 + base size=32 base align=4 +QRectF (0xb4070930) 0 + +Class QRegularExpression + size=4 align=4 + base size=4 base align=4 +QRegularExpression (0xb3eb79a0) 0 + +Class QRegularExpressionMatch + size=4 align=4 + base size=4 base align=4 +QRegularExpressionMatch (0xb3ef8498) 0 + +Class QRegularExpressionMatchIterator + size=4 align=4 + base size=4 base align=4 +QRegularExpressionMatchIterator (0xb3ef8b98) 0 + +Class QAbstractConcatenable + size=1 align=1 + base size=0 base align=1 +QAbstractConcatenable (0xb3f1a540) 0 empty + +Class QTextBoundaryFinder + size=28 align=4 + base size=28 base align=4 +QTextBoundaryFinder (0xb3f6e038) 0 + +Class QTimeLine::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTimeLine::QPrivateSignal (0xb3f837e0) 0 empty + +Vtable for QTimeLine +QTimeLine::_ZTV9QTimeLine: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QTimeLine) +8 (int (*)(...))QTimeLine::metaObject +12 (int (*)(...))QTimeLine::qt_metacast +16 (int (*)(...))QTimeLine::qt_metacall +20 (int (*)(...))QTimeLine::~QTimeLine +24 (int (*)(...))QTimeLine::~QTimeLine +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QTimeLine::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QTimeLine::valueForTime + +Class QTimeLine + size=8 align=4 + base size=8 base align=4 +QTimeLine (0xb408c834) 0 + vptr=((& QTimeLine::_ZTV9QTimeLine) + 8u) + QObject (0xb3f83700) 0 + primary-for QTimeLine (0xb408c834) + +Class QXmlStreamStringRef + size=12 align=4 + base size=12 base align=4 +QXmlStreamStringRef (0xb3d982a0) 0 + +Class QXmlStreamAttribute + size=56 align=4 + base size=53 base align=4 +QXmlStreamAttribute (0xb3da51f8) 0 + +Class QXmlStreamAttributes + size=4 align=4 + base size=4 base align=4 +QXmlStreamAttributes (0xb408c8ac) 0 + QVector (0xb3daf4d0) 0 + +Class QXmlStreamNamespaceDeclaration + size=28 align=4 + base size=28 base align=4 +QXmlStreamNamespaceDeclaration (0xb3daf818) 0 + +Class QXmlStreamNotationDeclaration + size=40 align=4 + base size=40 base align=4 +QXmlStreamNotationDeclaration (0xb3dda150) 0 + +Class QXmlStreamEntityDeclaration + size=64 align=4 + base size=64 base align=4 +QXmlStreamEntityDeclaration (0xb3ddab98) 0 + +Vtable for QXmlStreamEntityResolver +QXmlStreamEntityResolver::_ZTV24QXmlStreamEntityResolver: 6u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QXmlStreamEntityResolver) +8 (int (*)(...))QXmlStreamEntityResolver::~QXmlStreamEntityResolver +12 (int (*)(...))QXmlStreamEntityResolver::~QXmlStreamEntityResolver +16 (int (*)(...))QXmlStreamEntityResolver::resolveEntity +20 (int (*)(...))QXmlStreamEntityResolver::resolveUndeclaredEntity + +Class QXmlStreamEntityResolver + size=4 align=4 + base size=4 base align=4 +QXmlStreamEntityResolver (0xb3dec850) 0 nearly-empty + vptr=((& QXmlStreamEntityResolver::_ZTV24QXmlStreamEntityResolver) + 8u) + +Class QXmlStreamReader + size=4 align=4 + base size=4 base align=4 +QXmlStreamReader (0xb3dec8f8) 0 + +Class QXmlStreamWriter + size=4 align=4 + base size=4 base align=4 +QXmlStreamWriter (0xb3e10ee0) 0 + +Class QtConcurrent::ThreadEngineBarrier + size=8 align=4 + base size=8 base align=4 +QtConcurrent::ThreadEngineBarrier (0xb3e21700) 0 + +Vtable for QtConcurrent::ThreadEngineBase +QtConcurrent::ThreadEngineBase::_ZTVN12QtConcurrent16ThreadEngineBaseE: 11u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN12QtConcurrent16ThreadEngineBaseE) +8 (int (*)(...))QtConcurrent::ThreadEngineBase::run +12 (int (*)(...))QtConcurrent::ThreadEngineBase::~ThreadEngineBase +16 (int (*)(...))QtConcurrent::ThreadEngineBase::~ThreadEngineBase +20 (int (*)(...))QtConcurrent::ThreadEngineBase::start +24 (int (*)(...))QtConcurrent::ThreadEngineBase::finish +28 (int (*)(...))QtConcurrent::ThreadEngineBase::threadFunction +32 (int (*)(...))QtConcurrent::ThreadEngineBase::shouldStartThread +36 (int (*)(...))QtConcurrent::ThreadEngineBase::shouldThrottleThread +40 (int (*)(...))__cxa_pure_virtual + +Class QtConcurrent::ThreadEngineBase + size=28 align=4 + base size=28 base align=4 +QtConcurrent::ThreadEngineBase (0xb408c924) 0 + vptr=((& QtConcurrent::ThreadEngineBase::_ZTVN12QtConcurrent16ThreadEngineBaseE) + 8u) + QRunnable (0xb3e21770) 0 + primary-for QtConcurrent::ThreadEngineBase (0xb408c924) + +VTT for QtConcurrent::ThreadEngine +QtConcurrent::ThreadEngine::_ZTTN12QtConcurrent12ThreadEngineIvEE: 2u entries +0 ((& QtConcurrent::ThreadEngine::_ZTVN12QtConcurrent12ThreadEngineIvEE) + 12u) +4 ((& QtConcurrent::ThreadEngine::_ZTVN12QtConcurrent12ThreadEngineIvEE) + 68u) + +Class QtConcurrent::BlockSizeManager + size=72 align=4 + base size=72 base align=4 +QtConcurrent::BlockSizeManager (0xb3e45578) 0 + +Class QtPrivate::PushBackWrapper + size=1 align=1 + base size=0 base align=1 +QtPrivate::PushBackWrapper (0xb3cdb000) 0 empty + diff --git a/tests/auto/bic/data/QtPrintSupport.5.0.0.linux-gcc-ia32.txt b/tests/auto/bic/data/QtPrintSupport.5.0.0.linux-gcc-ia32.txt new file mode 100644 index 0000000000..4aba60c3b6 --- /dev/null +++ b/tests/auto/bic/data/QtPrintSupport.5.0.0.linux-gcc-ia32.txt @@ -0,0 +1,17399 @@ +Class std::__true_type + size=1 align=1 + base size=0 base align=1 +std::__true_type (0xb7245ab8) 0 empty + +Class std::__false_type + size=1 align=1 + base size=0 base align=1 +std::__false_type (0xb7245af0) 0 empty + +Class std::input_iterator_tag + size=1 align=1 + base size=0 base align=1 +std::input_iterator_tag (0xb5dfab60) 0 empty + +Class std::output_iterator_tag + size=1 align=1 + base size=0 base align=1 +std::output_iterator_tag (0xb5dfab98) 0 empty + +Class std::forward_iterator_tag + size=1 align=1 + base size=1 base align=1 +std::forward_iterator_tag (0xb7177d5c) 0 empty + std::input_iterator_tag (0xb5dfabd0) 0 empty + +Class std::bidirectional_iterator_tag + size=1 align=1 + base size=1 base align=1 +std::bidirectional_iterator_tag (0xb7177d98) 0 empty + std::forward_iterator_tag (0xb7177dd4) 0 empty + std::input_iterator_tag (0xb5dfac08) 0 empty + +Class std::random_access_iterator_tag + size=1 align=1 + base size=1 base align=1 +std::random_access_iterator_tag (0xb7177e10) 0 empty + std::bidirectional_iterator_tag (0xb7177e4c) 0 empty + std::forward_iterator_tag (0xb7177e88) 0 empty + std::input_iterator_tag (0xb5dfac40) 0 empty + +Class wait + size=4 align=4 + base size=4 base align=4 +wait (0xb5ca4230) 0 + +Class __locale_struct + size=116 align=4 + base size=116 base align=4 +__locale_struct (0xb5ca4380) 0 + +Class timespec + size=8 align=4 + base size=8 base align=4 +timespec (0xb5ca4428) 0 + +Class timeval + size=8 align=4 + base size=8 base align=4 +timeval (0xb5ca4460) 0 + +Class __pthread_internal_slist + size=4 align=4 + base size=4 base align=4 +__pthread_internal_slist (0xb5ca4508) 0 + +Class random_data + size=28 align=4 + base size=28 base align=4 +random_data (0xb5ca4818) 0 + +Class drand48_data + size=24 align=4 + base size=24 base align=4 +drand48_data (0xb5ca4850) 0 + +Vtable for std::exception +std::exception::_ZTVSt9exception: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt9exception) +8 (int (*)(...))std::exception::~exception +12 (int (*)(...))std::exception::~exception +16 (int (*)(...))std::exception::what + +Class std::exception + size=4 align=4 + base size=4 base align=4 +std::exception (0xb5ca4f88) 0 nearly-empty + vptr=((& std::exception::_ZTVSt9exception) + 8u) + +Vtable for std::bad_exception +std::bad_exception::_ZTVSt13bad_exception: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt13bad_exception) +8 (int (*)(...))std::bad_exception::~bad_exception +12 (int (*)(...))std::bad_exception::~bad_exception +16 (int (*)(...))std::bad_exception::what + +Class std::bad_exception + size=4 align=4 + base size=4 base align=4 +std::bad_exception (0xb5e730b4) 0 nearly-empty + vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 8u) + std::exception (0xb5d331c0) 0 nearly-empty + primary-for std::bad_exception (0xb5e730b4) + +Vtable for std::bad_alloc +std::bad_alloc::_ZTVSt9bad_alloc: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt9bad_alloc) +8 (int (*)(...))std::bad_alloc::~bad_alloc +12 (int (*)(...))std::bad_alloc::~bad_alloc +16 (int (*)(...))std::bad_alloc::what + +Class std::bad_alloc + size=4 align=4 + base size=4 base align=4 +std::bad_alloc (0xb5e730f0) 0 nearly-empty + vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 8u) + std::exception (0xb5d333f0) 0 nearly-empty + primary-for std::bad_alloc (0xb5e730f0) + +Class std::nothrow_t + size=1 align=1 + base size=0 base align=1 +std::nothrow_t (0xb5d33620) 0 empty + +Class qIsNull(double)::U + size=8 align=4 + base size=8 base align=4 +qIsNull(double)::U (0xb5c05e70) 0 + +Class qIsNull(float)::U + size=4 align=4 + base size=4 base align=4 +qIsNull(float)::U (0xb5c05f18) 0 + +Class QMessageLogContext + size=20 align=4 + base size=20 base align=4 +QMessageLogContext (0xb5c2e1c0) 0 + +Class QMessageLogger + size=20 align=4 + base size=20 base align=4 +QMessageLogger (0xb5c2e9a0) 0 + +Class QtPrivate::big_ + size=2 align=1 + base size=2 base align=1 +QtPrivate::big_ (0xb5c3fee0) 0 + +Class QFlag + size=4 align=4 + base size=4 base align=4 +QFlag (0xb5aac850) 0 + +Class QIncompatibleFlag + size=4 align=4 + base size=4 base align=4 +QIncompatibleFlag (0xb5aacbd0) 0 + +Class QSysInfo + size=1 align=1 + base size=0 base align=1 +QSysInfo (0xb5ac23f0) 0 empty + +Class QInternal + size=1 align=1 + base size=0 base align=1 +QInternal (0xb59f6ea8) 0 empty + +Class QGenericArgument + size=8 align=4 + base size=8 base align=4 +QGenericArgument (0xb5a55818) 0 + +Class QGenericReturnArgument + size=8 align=4 + base size=8 base align=4 +QGenericReturnArgument (0xb5982348) 0 + QGenericArgument (0xb5a55c08) 0 + +Class QMetaObject + size=24 align=4 + base size=24 base align=4 +QMetaObject (0xb5881000) 0 + +Class QMetaObject::Connection + size=4 align=4 + base size=4 base align=4 +QMetaObject::Connection (0xb5893150) 0 + +Class QLatin1Char + size=1 align=1 + base size=1 base align=1 +QLatin1Char (0xb5893af0) 0 + +Class QChar + size=2 align=2 + base size=2 base align=2 +QChar (0xb5893f18) 0 + +Class QAtomicInt + size=4 align=4 + base size=4 base align=4 +QAtomicInt (0xb5982654) 0 + QBasicAtomicInteger (0xb5957e70) 0 + +Class QtPrivate::RefCount + size=4 align=4 + base size=4 base align=4 +QtPrivate::RefCount (0xb57908c0) 0 + +Class QArrayData + size=16 align=4 + base size=16 base align=4 +QArrayData (0xb579e310) 0 + +Class QByteArrayDataPtr + size=4 align=4 + base size=4 base align=4 +QByteArrayDataPtr (0xb57dd2a0) 0 + +Class QByteArray + size=4 align=4 + base size=4 base align=4 +QByteArray (0xb57dd2d8) 0 + +Class QByteRef + size=8 align=4 + base size=8 base align=4 +QByteRef (0xb5825a80) 0 + +Class lconv + size=56 align=4 + base size=56 base align=4 +lconv (0xb5695f88) 0 + +Vtable for __cxxabiv1::__forced_unwind +__cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN10__cxxabiv115__forced_unwindE) +8 (int (*)(...))__cxxabiv1::__forced_unwind::~__forced_unwind +12 (int (*)(...))__cxxabiv1::__forced_unwind::~__forced_unwind +16 (int (*)(...))__cxa_pure_virtual + +Class __cxxabiv1::__forced_unwind + size=4 align=4 + base size=4 base align=4 +__cxxabiv1::__forced_unwind (0xb56c8038) 0 nearly-empty + vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 8u) + +Class sched_param + size=4 align=4 + base size=4 base align=4 +sched_param (0xb5715fc0) 0 + +Class __sched_param + size=4 align=4 + base size=4 base align=4 +__sched_param (0xb573b000) 0 + +Class tm + size=44 align=4 + base size=44 base align=4 +tm (0xb573b0a8) 0 + +Class itimerspec + size=16 align=4 + base size=16 base align=4 +itimerspec (0xb573b118) 0 + +Class _pthread_cleanup_buffer + size=16 align=4 + base size=16 base align=4 +_pthread_cleanup_buffer (0xb573b150) 0 + +Class __pthread_cleanup_frame + size=16 align=4 + base size=16 base align=4 +__pthread_cleanup_frame (0xb573b1f8) 0 + +Class __pthread_cleanup_class + size=16 align=4 + base size=16 base align=4 +__pthread_cleanup_class (0xb573b230) 0 + +Class QLatin1String + size=8 align=4 + base size=8 base align=4 +QLatin1String (0xb56439a0) 0 + +Class QStringDataPtr + size=4 align=4 + base size=4 base align=4 +QStringDataPtr (0xb54e8428) 0 + +Class QString::Null + size=1 align=1 + base size=0 base align=1 +QString::Null (0xb5545000) 0 empty + +Class QString + size=4 align=4 + base size=4 base align=4 +QString (0xb54e8460) 0 + +Class QCharRef + size=8 align=4 + base size=8 base align=4 +QCharRef (0xb53a0b98) 0 + +Class QStringRef + size=12 align=4 + base size=12 base align=4 +QStringRef (0xb5429968) 0 + +Class std::locale + size=4 align=4 + base size=4 base align=4 +std::locale (0xb546fb28) 0 + +Vtable for std::locale::facet +std::locale::facet::_ZTVNSt6locale5facetE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTINSt6locale5facetE) +8 (int (*)(...))std::locale::facet::~facet +12 (int (*)(...))std::locale::facet::~facet + +Class std::locale::facet + size=8 align=4 + base size=8 base align=4 +std::locale::facet (0xb52a1e70) 0 + vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 8u) + +Class std::locale::id + size=4 align=4 + base size=4 base align=4 +std::locale::id (0xb52a9540) 0 + +Class std::locale::_Impl + size=20 align=4 + base size=20 base align=4 +std::locale::_Impl (0xb52a9850) 0 + +Vtable for std::ios_base::failure +std::ios_base::failure::_ZTVNSt8ios_base7failureE: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTINSt8ios_base7failureE) +8 (int (*)(...))std::ios_base::failure::~failure +12 (int (*)(...))std::ios_base::failure::~failure +16 (int (*)(...))std::ios_base::failure::what + +Class std::ios_base::failure + size=8 align=4 + base size=8 base align=4 +std::ios_base::failure (0xb572a744) 0 + vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureE) + 8u) + std::exception (0xb52c7ee0) 0 nearly-empty + primary-for std::ios_base::failure (0xb572a744) + +Class std::ios_base::_Callback_list + size=16 align=4 + base size=16 base align=4 +std::ios_base::_Callback_list (0xb52f4e70) 0 + +Class std::ios_base::_Words + size=8 align=4 + base size=8 base align=4 +std::ios_base::_Words (0xb52f83b8) 0 + +Class std::ios_base::Init + size=1 align=1 + base size=0 base align=1 +std::ios_base::Init (0xb52f8738) 0 empty + +Vtable for std::ios_base +std::ios_base::_ZTVSt8ios_base: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTISt8ios_base) +8 (int (*)(...))std::ios_base::~ios_base +12 (int (*)(...))std::ios_base::~ios_base + +Class std::ios_base + size=112 align=4 + base size=112 base align=4 +std::ios_base (0xb52c7ea8) 0 + vptr=((& std::ios_base::_ZTVSt8ios_base) + 8u) + +Class std::ctype_base + size=1 align=1 + base size=0 base align=1 +std::ctype_base (0xb5318f88) 0 empty + +Class std::__num_base + size=1 align=1 + base size=0 base align=1 +std::__num_base (0xb51bbd58) 0 empty + +VTT for std::basic_ostream +std::basic_ostream::_ZTTSo: 2u entries +0 ((& std::basic_ostream::_ZTVSo) + 12u) +4 ((& std::basic_ostream::_ZTVSo) + 32u) + +VTT for std::basic_ostream +std::basic_ostream::_ZTTSt13basic_ostreamIwSt11char_traitsIwEE: 2u entries +0 ((& std::basic_ostream::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 12u) +4 ((& std::basic_ostream::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 32u) + +VTT for std::basic_istream +std::basic_istream::_ZTTSi: 2u entries +0 ((& std::basic_istream::_ZTVSi) + 12u) +4 ((& std::basic_istream::_ZTVSi) + 32u) + +VTT for std::basic_istream +std::basic_istream::_ZTTSt13basic_istreamIwSt11char_traitsIwEE: 2u entries +0 ((& std::basic_istream::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 12u) +4 ((& std::basic_istream::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 32u) + +Construction vtable for std::basic_istream (0xb50b62d0 instance) in std::basic_iostream +std::basic_iostream::_ZTCSd0_Si: 10u entries +0 12u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISi) +12 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = char, _Traits = std::char_traits] +16 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = char, _Traits = std::char_traits] +20 4294967284u +24 (int (*)(...))-0x0000000000000000c +28 (int (*)(...))(& _ZTISi) +32 (int (*)(...))std::basic_istream::_ZTv0_n12_NSiD1Ev +36 (int (*)(...))std::basic_istream::_ZTv0_n12_NSiD0Ev + +Construction vtable for std::basic_ostream (0xb50b6348 instance) in std::basic_iostream +std::basic_iostream::_ZTCSd8_So: 10u entries +0 4u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISo) +12 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = char, _Traits = std::char_traits] +16 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = char, _Traits = std::char_traits] +20 4294967292u +24 (int (*)(...))-0x00000000000000004 +28 (int (*)(...))(& _ZTISo) +32 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSoD1Ev +36 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSoD0Ev + +VTT for std::basic_iostream +std::basic_iostream::_ZTTSd: 7u entries +0 ((& std::basic_iostream::_ZTVSd) + 12u) +4 ((& std::basic_iostream::_ZTCSd0_Si) + 12u) +8 ((& std::basic_iostream::_ZTCSd0_Si) + 32u) +12 ((& std::basic_iostream::_ZTCSd8_So) + 12u) +16 ((& std::basic_iostream::_ZTCSd8_So) + 32u) +20 ((& std::basic_iostream::_ZTVSd) + 52u) +24 ((& std::basic_iostream::_ZTVSd) + 32u) + +Construction vtable for std::basic_istream (0xb50b6384 instance) in std::basic_iostream +std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries +0 12u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE) +12 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = wchar_t, _Traits = std::char_traits] +16 (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream [with _CharT = wchar_t, _Traits = std::char_traits] +20 4294967284u +24 (int (*)(...))-0x0000000000000000c +28 (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE) +32 (int (*)(...))std::basic_istream::_ZTv0_n12_NSt13basic_istreamIwSt11char_traitsIwEED1Ev +36 (int (*)(...))std::basic_istream::_ZTv0_n12_NSt13basic_istreamIwSt11char_traitsIwEED0Ev + +Construction vtable for std::basic_ostream (0xb50b63fc instance) in std::basic_iostream +std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E: 10u entries +0 4u +4 (int (*)(...))0 +8 (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE) +12 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = wchar_t, _Traits = std::char_traits] +16 (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream [with _CharT = wchar_t, _Traits = std::char_traits] +20 4294967292u +24 (int (*)(...))-0x00000000000000004 +28 (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE) +32 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSt13basic_ostreamIwSt11char_traitsIwEED1Ev +36 (int (*)(...))std::basic_ostream::_ZTv0_n12_NSt13basic_ostreamIwSt11char_traitsIwEED0Ev + +VTT for std::basic_iostream +std::basic_iostream::_ZTTSt14basic_iostreamIwSt11char_traitsIwEE: 7u entries +0 ((& std::basic_iostream::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 12u) +4 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 12u) +8 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 32u) +12 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E) + 12u) +16 ((& std::basic_iostream::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E) + 32u) +20 ((& std::basic_iostream::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 52u) +24 ((& std::basic_iostream::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 32u) + +Class std::__detail::_List_node_base + size=8 align=4 + base size=8 base align=4 +std::__detail::_List_node_base (0xb4fac5e8) 0 + +Class QListData::Data + size=20 align=4 + base size=20 base align=4 +QListData::Data (0xb4fd7fc0) 0 + +Class QListData + size=4 align=4 + base size=4 base align=4 +QListData (0xb4fd7f88) 0 + +Class QScopedPointerPodDeleter + size=1 align=1 + base size=0 base align=1 +QScopedPointerPodDeleter (0xb4ea52a0) 0 empty + +Class QMetaType + size=48 align=4 + base size=48 base align=4 +QMetaType (0xb4ed8578) 0 + +Class QtPrivate::QSlotObjectBase + size=8 align=4 + base size=8 base align=4 +QtPrivate::QSlotObjectBase (0xb4def9a0) 0 + +Vtable for QObjectData +QObjectData::_ZTV11QObjectData: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QObjectData) +8 (int (*)(...))__cxa_pure_virtual +12 (int (*)(...))__cxa_pure_virtual + +Class QObjectData + size=28 align=4 + base size=28 base align=4 +QObjectData (0xb4e128f8) 0 + vptr=((& QObjectData::_ZTV11QObjectData) + 8u) + +Class QObject::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QObject::QPrivateSignal (0xb4e12b60) 0 empty + +Vtable for QObject +QObject::_ZTV7QObject: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QObject) +8 (int (*)(...))QObject::metaObject +12 (int (*)(...))QObject::qt_metacast +16 (int (*)(...))QObject::qt_metacall +20 (int (*)(...))QObject::~QObject +24 (int (*)(...))QObject::~QObject +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QObject + size=8 align=4 + base size=8 base align=4 +QObject (0xb4e12a80) 0 + vptr=((& QObject::_ZTV7QObject) + 8u) + +Vtable for QObjectUserData +QObjectUserData::_ZTV15QObjectUserData: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QObjectUserData) +8 (int (*)(...))QObjectUserData::~QObjectUserData +12 (int (*)(...))QObjectUserData::~QObjectUserData + +Class QObjectUserData + size=4 align=4 + base size=4 base align=4 +QObjectUserData (0xb4e54cb0) 0 nearly-empty + vptr=((& QObjectUserData::_ZTV15QObjectUserData) + 8u) + +Class QAbstractAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractAnimation::QPrivateSignal (0xb4e54fc0) 0 empty + +Vtable for QAbstractAnimation +QAbstractAnimation::_ZTV18QAbstractAnimation: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QAbstractAnimation) +8 (int (*)(...))QAbstractAnimation::metaObject +12 (int (*)(...))QAbstractAnimation::qt_metacast +16 (int (*)(...))QAbstractAnimation::qt_metacall +20 (int (*)(...))QAbstractAnimation::~QAbstractAnimation +24 (int (*)(...))QAbstractAnimation::~QAbstractAnimation +28 (int (*)(...))QAbstractAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection + +Class QAbstractAnimation + size=8 align=4 + base size=8 base align=4 +QAbstractAnimation (0xb50b6960) 0 + vptr=((& QAbstractAnimation::_ZTV18QAbstractAnimation) + 8u) + QObject (0xb4e54ee0) 0 + primary-for QAbstractAnimation (0xb50b6960) + +Class QAnimationDriver::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAnimationDriver::QPrivateSignal (0xb4c7ae70) 0 empty + +Vtable for QAnimationDriver +QAnimationDriver::_ZTV16QAnimationDriver: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QAnimationDriver) +8 (int (*)(...))QAnimationDriver::metaObject +12 (int (*)(...))QAnimationDriver::qt_metacast +16 (int (*)(...))QAnimationDriver::qt_metacall +20 (int (*)(...))QAnimationDriver::~QAnimationDriver +24 (int (*)(...))QAnimationDriver::~QAnimationDriver +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAnimationDriver::advance +60 (int (*)(...))QAnimationDriver::elapsed +64 (int (*)(...))QAnimationDriver::start +68 (int (*)(...))QAnimationDriver::stop + +Class QAnimationDriver + size=8 align=4 + base size=8 base align=4 +QAnimationDriver (0xb50b699c) 0 + vptr=((& QAnimationDriver::_ZTV16QAnimationDriver) + 8u) + QObject (0xb4c7ad90) 0 + primary-for QAnimationDriver (0xb50b699c) + +Class QAnimationGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAnimationGroup::QPrivateSignal (0xb4c8a460) 0 empty + +Vtable for QAnimationGroup +QAnimationGroup::_ZTV15QAnimationGroup: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QAnimationGroup) +8 (int (*)(...))QAnimationGroup::metaObject +12 (int (*)(...))QAnimationGroup::qt_metacast +16 (int (*)(...))QAnimationGroup::qt_metacall +20 (int (*)(...))QAnimationGroup::~QAnimationGroup +24 (int (*)(...))QAnimationGroup::~QAnimationGroup +28 (int (*)(...))QAnimationGroup::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection + +Class QAnimationGroup + size=8 align=4 + base size=8 base align=4 +QAnimationGroup (0xb50b69d8) 0 + vptr=((& QAnimationGroup::_ZTV15QAnimationGroup) + 8u) + QAbstractAnimation (0xb50b6a14) 0 + primary-for QAnimationGroup (0xb50b69d8) + QObject (0xb4c8a380) 0 + primary-for QAbstractAnimation (0xb50b6a14) + +Class QParallelAnimationGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QParallelAnimationGroup::QPrivateSignal (0xb4c8af18) 0 empty + +Vtable for QParallelAnimationGroup +QParallelAnimationGroup::_ZTV23QParallelAnimationGroup: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QParallelAnimationGroup) +8 (int (*)(...))QParallelAnimationGroup::metaObject +12 (int (*)(...))QParallelAnimationGroup::qt_metacast +16 (int (*)(...))QParallelAnimationGroup::qt_metacall +20 (int (*)(...))QParallelAnimationGroup::~QParallelAnimationGroup +24 (int (*)(...))QParallelAnimationGroup::~QParallelAnimationGroup +28 (int (*)(...))QParallelAnimationGroup::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QParallelAnimationGroup::duration +60 (int (*)(...))QParallelAnimationGroup::updateCurrentTime +64 (int (*)(...))QParallelAnimationGroup::updateState +68 (int (*)(...))QParallelAnimationGroup::updateDirection + +Class QParallelAnimationGroup + size=8 align=4 + base size=8 base align=4 +QParallelAnimationGroup (0xb50b6a50) 0 + vptr=((& QParallelAnimationGroup::_ZTV23QParallelAnimationGroup) + 8u) + QAnimationGroup (0xb50b6a8c) 0 + primary-for QParallelAnimationGroup (0xb50b6a50) + QAbstractAnimation (0xb50b6ac8) 0 + primary-for QAnimationGroup (0xb50b6a8c) + QObject (0xb4c8ae38) 0 + primary-for QAbstractAnimation (0xb50b6ac8) + +Class QPauseAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPauseAnimation::QPrivateSignal (0xb4c9a968) 0 empty + +Vtable for QPauseAnimation +QPauseAnimation::_ZTV15QPauseAnimation: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QPauseAnimation) +8 (int (*)(...))QPauseAnimation::metaObject +12 (int (*)(...))QPauseAnimation::qt_metacast +16 (int (*)(...))QPauseAnimation::qt_metacall +20 (int (*)(...))QPauseAnimation::~QPauseAnimation +24 (int (*)(...))QPauseAnimation::~QPauseAnimation +28 (int (*)(...))QPauseAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QPauseAnimation::duration +60 (int (*)(...))QPauseAnimation::updateCurrentTime +64 (int (*)(...))QAbstractAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection + +Class QPauseAnimation + size=8 align=4 + base size=8 base align=4 +QPauseAnimation (0xb50b6b04) 0 + vptr=((& QPauseAnimation::_ZTV15QPauseAnimation) + 8u) + QAbstractAnimation (0xb50b6b40) 0 + primary-for QPauseAnimation (0xb50b6b04) + QObject (0xb4c9a888) 0 + primary-for QAbstractAnimation (0xb50b6b40) + +Class std::_Bit_reference + size=8 align=4 + base size=8 base align=4 +std::_Bit_reference (0xb4cea620) 0 + +Class std::_Bit_iterator_base + size=8 align=4 + base size=8 base align=4 +std::_Bit_iterator_base (0xb50b6bf4) 0 + std::iterator (0xb4cfd4d0) 0 empty + +Class std::_Bit_iterator + size=8 align=4 + base size=8 base align=4 +std::_Bit_iterator (0xb50b6ce4) 0 + std::_Bit_iterator_base (0xb50b6d20) 0 + std::iterator (0xb4d07b60) 0 empty + +Class std::_Bit_const_iterator + size=8 align=4 + base size=8 base align=4 +std::_Bit_const_iterator (0xb50b6d5c) 0 + std::_Bit_iterator_base (0xb50b6d98) 0 + std::iterator (0xb4d13540) 0 empty + +Class QEasingCurve + size=4 align=4 + base size=4 base align=4 +QEasingCurve (0xb4bf2348) 0 + +Class std::_Rb_tree_node_base + size=16 align=4 + base size=16 base align=4 +std::_Rb_tree_node_base (0xb4c0a1c0) 0 + +Class QMapNodeBase + size=12 align=4 + base size=12 base align=4 +QMapNodeBase (0xb4ab0b28) 0 + +Class QMapDataBase + size=24 align=4 + base size=24 base align=4 +QMapDataBase (0xb4adc3f0) 0 + +Class QHashData::Node + size=8 align=4 + base size=8 base align=4 +QHashData::Node (0xb4b56d90) 0 + +Class QHashData + size=36 align=4 + base size=36 base align=4 +QHashData (0xb4b56d58) 0 + +Class QHashDummyValue + size=1 align=1 + base size=0 base align=1 +QHashDummyValue (0xb49761c0) 0 empty + +Class QVariant::PrivateShared + size=8 align=4 + base size=8 base align=4 +QVariant::PrivateShared (0xb4a09968) 0 + +Class QVariant::Private::Data + size=8 align=4 + base size=8 base align=4 +QVariant::Private::Data (0xb4a09b28) 0 + +Class QVariant::Private + size=12 align=4 + base size=12 base align=4 +QVariant::Private (0xb4a099d8) 0 + +Class QVariant::Handler + size=36 align=4 + base size=36 base align=4 +QVariant::Handler (0xb4a18118) 0 + +Class QVariant + size=12 align=4 + base size=12 base align=4 +QVariant (0xb49e95e8) 0 + +Class QVariantComparisonHelper + size=4 align=4 + base size=4 base align=4 +QVariantComparisonHelper (0xb4861620) 0 + +Class QVariantAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QVariantAnimation::QPrivateSignal (0xb4861ea8) 0 empty + +Vtable for QVariantAnimation +QVariantAnimation::_ZTV17QVariantAnimation: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QVariantAnimation) +8 (int (*)(...))QVariantAnimation::metaObject +12 (int (*)(...))QVariantAnimation::qt_metacast +16 (int (*)(...))QVariantAnimation::qt_metacall +20 (int (*)(...))QVariantAnimation::~QVariantAnimation +24 (int (*)(...))QVariantAnimation::~QVariantAnimation +28 (int (*)(...))QVariantAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QVariantAnimation::duration +60 (int (*)(...))QVariantAnimation::updateCurrentTime +64 (int (*)(...))QVariantAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection +72 (int (*)(...))QVariantAnimation::updateCurrentValue +76 (int (*)(...))QVariantAnimation::interpolated + +Class QVariantAnimation + size=8 align=4 + base size=8 base align=4 +QVariantAnimation (0xb4add21c) 0 + vptr=((& QVariantAnimation::_ZTV17QVariantAnimation) + 8u) + QAbstractAnimation (0xb4add258) 0 + primary-for QVariantAnimation (0xb4add21c) + QObject (0xb4861dc8) 0 + primary-for QAbstractAnimation (0xb4add258) + +Class QPropertyAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPropertyAnimation::QPrivateSignal (0xb4877b98) 0 empty + +Vtable for QPropertyAnimation +QPropertyAnimation::_ZTV18QPropertyAnimation: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QPropertyAnimation) +8 (int (*)(...))QPropertyAnimation::metaObject +12 (int (*)(...))QPropertyAnimation::qt_metacast +16 (int (*)(...))QPropertyAnimation::qt_metacall +20 (int (*)(...))QPropertyAnimation::~QPropertyAnimation +24 (int (*)(...))QPropertyAnimation::~QPropertyAnimation +28 (int (*)(...))QPropertyAnimation::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QVariantAnimation::duration +60 (int (*)(...))QVariantAnimation::updateCurrentTime +64 (int (*)(...))QPropertyAnimation::updateState +68 (int (*)(...))QAbstractAnimation::updateDirection +72 (int (*)(...))QPropertyAnimation::updateCurrentValue +76 (int (*)(...))QVariantAnimation::interpolated + +Class QPropertyAnimation + size=8 align=4 + base size=8 base align=4 +QPropertyAnimation (0xb4add294) 0 + vptr=((& QPropertyAnimation::_ZTV18QPropertyAnimation) + 8u) + QVariantAnimation (0xb4add2d0) 0 + primary-for QPropertyAnimation (0xb4add294) + QAbstractAnimation (0xb4add30c) 0 + primary-for QVariantAnimation (0xb4add2d0) + QObject (0xb4877ab8) 0 + primary-for QAbstractAnimation (0xb4add30c) + +Class QSequentialAnimationGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSequentialAnimationGroup::QPrivateSignal (0xb4888690) 0 empty + +Vtable for QSequentialAnimationGroup +QSequentialAnimationGroup::_ZTV25QSequentialAnimationGroup: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI25QSequentialAnimationGroup) +8 (int (*)(...))QSequentialAnimationGroup::metaObject +12 (int (*)(...))QSequentialAnimationGroup::qt_metacast +16 (int (*)(...))QSequentialAnimationGroup::qt_metacall +20 (int (*)(...))QSequentialAnimationGroup::~QSequentialAnimationGroup +24 (int (*)(...))QSequentialAnimationGroup::~QSequentialAnimationGroup +28 (int (*)(...))QSequentialAnimationGroup::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QSequentialAnimationGroup::duration +60 (int (*)(...))QSequentialAnimationGroup::updateCurrentTime +64 (int (*)(...))QSequentialAnimationGroup::updateState +68 (int (*)(...))QSequentialAnimationGroup::updateDirection + +Class QSequentialAnimationGroup + size=8 align=4 + base size=8 base align=4 +QSequentialAnimationGroup (0xb4add348) 0 + vptr=((& QSequentialAnimationGroup::_ZTV25QSequentialAnimationGroup) + 8u) + QAnimationGroup (0xb4add384) 0 + primary-for QSequentialAnimationGroup (0xb4add348) + QAbstractAnimation (0xb4add3c0) 0 + primary-for QAnimationGroup (0xb4add384) + QObject (0xb48885b0) 0 + primary-for QAbstractAnimation (0xb4add3c0) + +Class QTextCodec::ConverterState + size=28 align=4 + base size=28 base align=4 +QTextCodec::ConverterState (0xb489aa80) 0 + +Vtable for QTextCodec +QTextCodec::_ZTV10QTextCodec: 9u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QTextCodec) +8 (int (*)(...))__cxa_pure_virtual +12 (int (*)(...))QTextCodec::aliases +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))QTextCodec::~QTextCodec +32 (int (*)(...))QTextCodec::~QTextCodec + +Class QTextCodec + size=4 align=4 + base size=4 base align=4 +QTextCodec (0xb489a0a8) 0 nearly-empty + vptr=((& QTextCodec::_ZTV10QTextCodec) + 8u) + +Class QTextEncoder + size=32 align=4 + base size=32 base align=4 +QTextEncoder (0xb48b4620) 0 + +Class QTextDecoder + size=32 align=4 + base size=32 base align=4 +QTextDecoder (0xb48b4b60) 0 + +Class QSharedData + size=4 align=4 + base size=4 base align=4 +QSharedData (0xb48c2d90) 0 + +Class QtSharedPointer::NormalDeleter + size=1 align=1 + base size=0 base align=1 +QtSharedPointer::NormalDeleter (0xb4909070) 0 empty + +Class QtSharedPointer::ExternalRefCountData + size=12 align=4 + base size=12 base align=4 +QtSharedPointer::ExternalRefCountData (0xb4909150) 0 + +Class std::__numeric_limits_base + size=1 align=1 + base size=0 base align=1 +std::__numeric_limits_base (0xb494d930) 0 empty + +Class QDate + size=8 align=4 + base size=8 base align=4 +QDate (0xb4790c08) 0 + +Class QTime + size=4 align=4 + base size=4 base align=4 +QTime (0xb47a8818) 0 + +Class QDateTime + size=4 align=4 + base size=4 base align=4 +QDateTime (0xb47b3c40) 0 + +Class QLibraryInfo + size=1 align=1 + base size=0 base align=1 +QLibraryInfo (0xb47d13f0) 0 empty + +Class QIODevice::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QIODevice::QPrivateSignal (0xb47d1578) 0 empty + +Vtable for QIODevice +QIODevice::_ZTV9QIODevice: 30u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QIODevice) +8 (int (*)(...))QIODevice::metaObject +12 (int (*)(...))QIODevice::qt_metacast +16 (int (*)(...))QIODevice::qt_metacall +20 (int (*)(...))QIODevice::~QIODevice +24 (int (*)(...))QIODevice::~QIODevice +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QIODevice::isSequential +60 (int (*)(...))QIODevice::open +64 (int (*)(...))QIODevice::close +68 (int (*)(...))QIODevice::pos +72 (int (*)(...))QIODevice::size +76 (int (*)(...))QIODevice::seek +80 (int (*)(...))QIODevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))__cxa_pure_virtual +112 (int (*)(...))QIODevice::readLineData +116 (int (*)(...))__cxa_pure_virtual + +Class QIODevice + size=8 align=4 + base size=8 base align=4 +QIODevice (0xb4add4ec) 0 + vptr=((& QIODevice::_ZTV9QIODevice) + 8u) + QObject (0xb47d1498) 0 + primary-for QIODevice (0xb4add4ec) + +Class QBuffer::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QBuffer::QPrivateSignal (0xb4806000) 0 empty + +Vtable for QBuffer +QBuffer::_ZTV7QBuffer: 30u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QBuffer) +8 (int (*)(...))QBuffer::metaObject +12 (int (*)(...))QBuffer::qt_metacast +16 (int (*)(...))QBuffer::qt_metacall +20 (int (*)(...))QBuffer::~QBuffer +24 (int (*)(...))QBuffer::~QBuffer +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QBuffer::connectNotify +52 (int (*)(...))QBuffer::disconnectNotify +56 (int (*)(...))QIODevice::isSequential +60 (int (*)(...))QBuffer::open +64 (int (*)(...))QBuffer::close +68 (int (*)(...))QBuffer::pos +72 (int (*)(...))QBuffer::size +76 (int (*)(...))QBuffer::seek +80 (int (*)(...))QBuffer::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QBuffer::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QBuffer::readData +112 (int (*)(...))QIODevice::readLineData +116 (int (*)(...))QBuffer::writeData + +Class QBuffer + size=8 align=4 + base size=8 base align=4 +QBuffer (0xb4add564) 0 + vptr=((& QBuffer::_ZTV7QBuffer) + 8u) + QIODevice (0xb4add5a0) 0 + primary-for QBuffer (0xb4add564) + QObject (0xb47f1f50) 0 + primary-for QIODevice (0xb4add5a0) + +Class QDataStream + size=24 align=4 + base size=24 base align=4 +QDataStream (0xb4806888) 0 + +Class QLocale + size=4 align=4 + base size=4 base align=4 +QLocale (0xb4821f88) 0 + +Class _IO_marker + size=12 align=4 + base size=12 base align=4 +_IO_marker (0xb4688ee0) 0 + +Class _IO_FILE + size=148 align=4 + base size=148 base align=4 +_IO_FILE (0xb4688f18) 0 + +Vtable for QTextStream +QTextStream::_ZTV11QTextStream: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTextStream) +8 (int (*)(...))QTextStream::~QTextStream +12 (int (*)(...))QTextStream::~QTextStream + +Class QTextStream + size=8 align=4 + base size=8 base align=4 +QTextStream (0xb4688f88) 0 + vptr=((& QTextStream::_ZTV11QTextStream) + 8u) + +Class QTextStreamManipulator + size=24 align=4 + base size=22 base align=4 +QTextStreamManipulator (0xb46e2188) 0 + +Class QContiguousCacheData + size=24 align=4 + base size=24 base align=4 +QContiguousCacheData (0xb471bc08) 0 + +Class QDebug::Stream + size=44 align=4 + base size=44 base align=4 +QDebug::Stream (0xb4545850) 0 + +Class QDebug + size=4 align=4 + base size=4 base align=4 +QDebug (0xb4545818) 0 + +Class QNoDebug + size=1 align=1 + base size=0 base align=1 +QNoDebug (0xb4597fc0) 0 empty + +Class QFileDevice::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFileDevice::QPrivateSignal (0xb45aaaf0) 0 empty + +Vtable for QFileDevice +QFileDevice::_ZTV11QFileDevice: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFileDevice) +8 (int (*)(...))QFileDevice::metaObject +12 (int (*)(...))QFileDevice::qt_metacast +16 (int (*)(...))QFileDevice::qt_metacall +20 (int (*)(...))QFileDevice::~QFileDevice +24 (int (*)(...))QFileDevice::~QFileDevice +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFileDevice::isSequential +60 (int (*)(...))QIODevice::open +64 (int (*)(...))QFileDevice::close +68 (int (*)(...))QFileDevice::pos +72 (int (*)(...))QFileDevice::size +76 (int (*)(...))QFileDevice::seek +80 (int (*)(...))QFileDevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QFileDevice::readData +112 (int (*)(...))QFileDevice::readLineData +116 (int (*)(...))QFileDevice::writeData +120 (int (*)(...))QFileDevice::fileName +124 (int (*)(...))QFileDevice::resize +128 (int (*)(...))QFileDevice::permissions +132 (int (*)(...))QFileDevice::setPermissions + +Class QFileDevice + size=8 align=4 + base size=8 base align=4 +QFileDevice (0xb4add744) 0 + vptr=((& QFileDevice::_ZTV11QFileDevice) + 8u) + QIODevice (0xb4add780) 0 + primary-for QFileDevice (0xb4add744) + QObject (0xb45aaa10) 0 + primary-for QIODevice (0xb4add780) + +Class QFile::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFile::QPrivateSignal (0xb45e4620) 0 empty + +Vtable for QFile +QFile::_ZTV5QFile: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI5QFile) +8 (int (*)(...))QFile::metaObject +12 (int (*)(...))QFile::qt_metacast +16 (int (*)(...))QFile::qt_metacall +20 (int (*)(...))QFile::~QFile +24 (int (*)(...))QFile::~QFile +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFileDevice::isSequential +60 (int (*)(...))QFile::open +64 (int (*)(...))QFileDevice::close +68 (int (*)(...))QFileDevice::pos +72 (int (*)(...))QFile::size +76 (int (*)(...))QFileDevice::seek +80 (int (*)(...))QFileDevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QFileDevice::readData +112 (int (*)(...))QFileDevice::readLineData +116 (int (*)(...))QFileDevice::writeData +120 (int (*)(...))QFile::fileName +124 (int (*)(...))QFile::resize +128 (int (*)(...))QFile::permissions +132 (int (*)(...))QFile::setPermissions + +Class QFile + size=8 align=4 + base size=8 base align=4 +QFile (0xb4add7f8) 0 + vptr=((& QFile::_ZTV5QFile) + 8u) + QFileDevice (0xb4add834) 0 + primary-for QFile (0xb4add7f8) + QIODevice (0xb4add870) 0 + primary-for QFileDevice (0xb4add834) + QObject (0xb45e4540) 0 + primary-for QIODevice (0xb4add870) + +Class QFileInfo + size=4 align=4 + base size=4 base align=4 +QFileInfo (0xb45fe578) 0 + +Class QRegExp + size=4 align=4 + base size=4 base align=4 +QRegExp (0xb4619348) 0 + +Class QStringMatcher::Data + size=264 align=4 + base size=264 base align=4 +QStringMatcher::Data (0xb4619f88) 0 + +Class QStringMatcher + size=1036 align=4 + base size=1036 base align=4 +QStringMatcher (0xb4619c78) 0 + +Class QStringList + size=4 align=4 + base size=4 base align=4 +QStringList (0xb4add924) 0 + QList (0xb4631230) 0 + +Class QDir + size=4 align=4 + base size=4 base align=4 +QDir (0xb444bdc8) 0 + +Class QDirIterator + size=4 align=4 + base size=4 base align=4 +QDirIterator (0xb44a0a80) 0 + +Class QFileSystemWatcher::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFileSystemWatcher::QPrivateSignal (0xb44c9188) 0 empty + +Vtable for QFileSystemWatcher +QFileSystemWatcher::_ZTV18QFileSystemWatcher: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QFileSystemWatcher) +8 (int (*)(...))QFileSystemWatcher::metaObject +12 (int (*)(...))QFileSystemWatcher::qt_metacast +16 (int (*)(...))QFileSystemWatcher::qt_metacall +20 (int (*)(...))QFileSystemWatcher::~QFileSystemWatcher +24 (int (*)(...))QFileSystemWatcher::~QFileSystemWatcher +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QFileSystemWatcher + size=8 align=4 + base size=8 base align=4 +QFileSystemWatcher (0xb4adda8c) 0 + vptr=((& QFileSystemWatcher::_ZTV18QFileSystemWatcher) + 8u) + QObject (0xb44c90a8) 0 + primary-for QFileSystemWatcher (0xb4adda8c) + +Class QProcessEnvironment + size=4 align=4 + base size=4 base align=4 +QProcessEnvironment (0xb44c9770) 0 + +Class QProcess::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QProcess::QPrivateSignal (0xb44e30a8) 0 empty + +Vtable for QProcess +QProcess::_ZTV8QProcess: 31u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QProcess) +8 (int (*)(...))QProcess::metaObject +12 (int (*)(...))QProcess::qt_metacast +16 (int (*)(...))QProcess::qt_metacall +20 (int (*)(...))QProcess::~QProcess +24 (int (*)(...))QProcess::~QProcess +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QProcess::isSequential +60 (int (*)(...))QIODevice::open +64 (int (*)(...))QProcess::close +68 (int (*)(...))QIODevice::pos +72 (int (*)(...))QIODevice::size +76 (int (*)(...))QIODevice::seek +80 (int (*)(...))QProcess::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QProcess::bytesAvailable +92 (int (*)(...))QProcess::bytesToWrite +96 (int (*)(...))QProcess::canReadLine +100 (int (*)(...))QProcess::waitForReadyRead +104 (int (*)(...))QProcess::waitForBytesWritten +108 (int (*)(...))QProcess::readData +112 (int (*)(...))QIODevice::readLineData +116 (int (*)(...))QProcess::writeData +120 (int (*)(...))QProcess::setupChildProcess + +Class QProcess + size=8 align=4 + base size=8 base align=4 +QProcess (0xb4addac8) 0 + vptr=((& QProcess::_ZTV8QProcess) + 8u) + QIODevice (0xb4addb04) 0 + primary-for QProcess (0xb4addac8) + QObject (0xb44c9c40) 0 + primary-for QIODevice (0xb4addb04) + +Class QResource + size=4 align=4 + base size=4 base align=4 +QResource (0xb44f3690) 0 + +Class QSettings::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSettings::QPrivateSignal (0xb44f3d20) 0 empty + +Vtable for QSettings +QSettings::_ZTV9QSettings: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QSettings) +8 (int (*)(...))QSettings::metaObject +12 (int (*)(...))QSettings::qt_metacast +16 (int (*)(...))QSettings::qt_metacall +20 (int (*)(...))QSettings::~QSettings +24 (int (*)(...))QSettings::~QSettings +28 (int (*)(...))QSettings::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSettings + size=8 align=4 + base size=8 base align=4 +QSettings (0xb4addb40) 0 + vptr=((& QSettings::_ZTV9QSettings) + 8u) + QObject (0xb44f3c40) 0 + primary-for QSettings (0xb4addb40) + +Class QStandardPaths + size=1 align=1 + base size=0 base align=1 +QStandardPaths (0xb450dce8) 0 empty + +Class QTemporaryDir + size=4 align=4 + base size=4 base align=4 +QTemporaryDir (0xb451d268) 0 + +Class QTemporaryFile::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTemporaryFile::QPrivateSignal (0xb451d690) 0 empty + +Vtable for QTemporaryFile +QTemporaryFile::_ZTV14QTemporaryFile: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QTemporaryFile) +8 (int (*)(...))QTemporaryFile::metaObject +12 (int (*)(...))QTemporaryFile::qt_metacast +16 (int (*)(...))QTemporaryFile::qt_metacall +20 (int (*)(...))QTemporaryFile::~QTemporaryFile +24 (int (*)(...))QTemporaryFile::~QTemporaryFile +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFileDevice::isSequential +60 (int (*)(...))QTemporaryFile::open +64 (int (*)(...))QFileDevice::close +68 (int (*)(...))QFileDevice::pos +72 (int (*)(...))QFile::size +76 (int (*)(...))QFileDevice::seek +80 (int (*)(...))QFileDevice::atEnd +84 (int (*)(...))QIODevice::reset +88 (int (*)(...))QIODevice::bytesAvailable +92 (int (*)(...))QIODevice::bytesToWrite +96 (int (*)(...))QIODevice::canReadLine +100 (int (*)(...))QIODevice::waitForReadyRead +104 (int (*)(...))QIODevice::waitForBytesWritten +108 (int (*)(...))QFileDevice::readData +112 (int (*)(...))QFileDevice::readLineData +116 (int (*)(...))QFileDevice::writeData +120 (int (*)(...))QTemporaryFile::fileName +124 (int (*)(...))QFile::resize +128 (int (*)(...))QFile::permissions +132 (int (*)(...))QFile::setPermissions + +Class QTemporaryFile + size=8 align=4 + base size=8 base align=4 +QTemporaryFile (0xb4addbb8) 0 + vptr=((& QTemporaryFile::_ZTV14QTemporaryFile) + 8u) + QFile (0xb4addbf4) 0 + primary-for QTemporaryFile (0xb4addbb8) + QFileDevice (0xb4addc30) 0 + primary-for QFile (0xb4addbf4) + QIODevice (0xb4addc6c) 0 + primary-for QFileDevice (0xb4addc30) + QObject (0xb451d5b0) 0 + primary-for QIODevice (0xb4addc6c) + +Class QUrl + size=4 align=4 + base size=4 base align=4 +QUrl (0xb4339c78) 0 + +Class QUrlQuery + size=4 align=4 + base size=4 base align=4 +QUrlQuery (0xb439e9a0) 0 + +Class QModelIndex + size=16 align=4 + base size=16 base align=4 +QModelIndex (0xb43c8850) 0 + +Class QPersistentModelIndex + size=4 align=4 + base size=4 base align=4 +QPersistentModelIndex (0xb43dda80) 0 + +Class QAbstractItemModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractItemModel::QPrivateSignal (0xb43e4658) 0 empty + +Vtable for QAbstractItemModel +QAbstractItemModel::_ZTV18QAbstractItemModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QAbstractItemModel) +8 (int (*)(...))QAbstractItemModel::metaObject +12 (int (*)(...))QAbstractItemModel::qt_metacast +16 (int (*)(...))QAbstractItemModel::qt_metacall +20 (int (*)(...))QAbstractItemModel::~QAbstractItemModel +24 (int (*)(...))QAbstractItemModel::~QAbstractItemModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAbstractItemModel::hasChildren +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))QAbstractItemModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractItemModel::dropMimeData +120 (int (*)(...))QAbstractItemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QAbstractItemModel::flags +164 (int (*)(...))QAbstractItemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QAbstractItemModel + size=8 align=4 + base size=8 base align=4 +QAbstractItemModel (0xb4addd5c) 0 + vptr=((& QAbstractItemModel::_ZTV18QAbstractItemModel) + 8u) + QObject (0xb43e4578) 0 + primary-for QAbstractItemModel (0xb4addd5c) + +Class QAbstractTableModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractTableModel::QPrivateSignal (0xb4242268) 0 empty + +Vtable for QAbstractTableModel +QAbstractTableModel::_ZTV19QAbstractTableModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QAbstractTableModel) +8 (int (*)(...))QAbstractTableModel::metaObject +12 (int (*)(...))QAbstractTableModel::qt_metacast +16 (int (*)(...))QAbstractTableModel::qt_metacall +20 (int (*)(...))QAbstractTableModel::~QAbstractTableModel +24 (int (*)(...))QAbstractTableModel::~QAbstractTableModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAbstractTableModel::index +60 (int (*)(...))QAbstractTableModel::parent +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAbstractTableModel::hasChildren +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))QAbstractItemModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractTableModel::dropMimeData +120 (int (*)(...))QAbstractItemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QAbstractItemModel::flags +164 (int (*)(...))QAbstractItemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QAbstractTableModel + size=8 align=4 + base size=8 base align=4 +QAbstractTableModel (0xb4adde88) 0 + vptr=((& QAbstractTableModel::_ZTV19QAbstractTableModel) + 8u) + QAbstractItemModel (0xb4addec4) 0 + primary-for QAbstractTableModel (0xb4adde88) + QObject (0xb4242188) 0 + primary-for QAbstractItemModel (0xb4addec4) + +Class QAbstractListModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractListModel::QPrivateSignal (0xb4242968) 0 empty + +Vtable for QAbstractListModel +QAbstractListModel::_ZTV18QAbstractListModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QAbstractListModel) +8 (int (*)(...))QAbstractListModel::metaObject +12 (int (*)(...))QAbstractListModel::qt_metacast +16 (int (*)(...))QAbstractListModel::qt_metacall +20 (int (*)(...))QAbstractListModel::~QAbstractListModel +24 (int (*)(...))QAbstractListModel::~QAbstractListModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAbstractListModel::index +60 (int (*)(...))QAbstractListModel::parent +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))QAbstractListModel::columnCount +76 (int (*)(...))QAbstractListModel::hasChildren +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))QAbstractItemModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractListModel::dropMimeData +120 (int (*)(...))QAbstractItemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QAbstractItemModel::flags +164 (int (*)(...))QAbstractItemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QAbstractListModel + size=8 align=4 + base size=8 base align=4 +QAbstractListModel (0xb4addf00) 0 + vptr=((& QAbstractListModel::_ZTV18QAbstractListModel) + 8u) + QAbstractItemModel (0xb4addf3c) 0 + primary-for QAbstractListModel (0xb4addf00) + QObject (0xb4242888) 0 + primary-for QAbstractItemModel (0xb4addf3c) + +Class QAbstractProxyModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractProxyModel::QPrivateSignal (0xb4258ab8) 0 empty + +Vtable for QAbstractProxyModel +QAbstractProxyModel::_ZTV19QAbstractProxyModel: 53u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QAbstractProxyModel) +8 (int (*)(...))QAbstractProxyModel::metaObject +12 (int (*)(...))QAbstractProxyModel::qt_metacast +16 (int (*)(...))QAbstractProxyModel::qt_metacall +20 (int (*)(...))QAbstractProxyModel::~QAbstractProxyModel +24 (int (*)(...))QAbstractProxyModel::~QAbstractProxyModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractProxyModel::sibling +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAbstractProxyModel::hasChildren +80 (int (*)(...))QAbstractProxyModel::data +84 (int (*)(...))QAbstractProxyModel::setData +88 (int (*)(...))QAbstractProxyModel::headerData +92 (int (*)(...))QAbstractProxyModel::setHeaderData +96 (int (*)(...))QAbstractProxyModel::itemData +100 (int (*)(...))QAbstractProxyModel::setItemData +104 (int (*)(...))QAbstractProxyModel::mimeTypes +108 (int (*)(...))QAbstractProxyModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractItemModel::dropMimeData +120 (int (*)(...))QAbstractProxyModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractProxyModel::fetchMore +156 (int (*)(...))QAbstractProxyModel::canFetchMore +160 (int (*)(...))QAbstractProxyModel::flags +164 (int (*)(...))QAbstractProxyModel::sort +168 (int (*)(...))QAbstractProxyModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractProxyModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractProxyModel::submit +188 (int (*)(...))QAbstractProxyModel::revert +192 (int (*)(...))QAbstractProxyModel::setSourceModel +196 (int (*)(...))__cxa_pure_virtual +200 (int (*)(...))__cxa_pure_virtual +204 (int (*)(...))QAbstractProxyModel::mapSelectionToSource +208 (int (*)(...))QAbstractProxyModel::mapSelectionFromSource + +Class QAbstractProxyModel + size=8 align=4 + base size=8 base align=4 +QAbstractProxyModel (0xb4addf78) 0 + vptr=((& QAbstractProxyModel::_ZTV19QAbstractProxyModel) + 8u) + QAbstractItemModel (0xb4addfb4) 0 + primary-for QAbstractProxyModel (0xb4addf78) + QObject (0xb42589d8) 0 + primary-for QAbstractItemModel (0xb4addfb4) + +Class QIdentityProxyModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QIdentityProxyModel::QPrivateSignal (0xb426c460) 0 empty + +Vtable for QIdentityProxyModel +QIdentityProxyModel::_ZTV19QIdentityProxyModel: 53u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QIdentityProxyModel) +8 (int (*)(...))QIdentityProxyModel::metaObject +12 (int (*)(...))QIdentityProxyModel::qt_metacast +16 (int (*)(...))QIdentityProxyModel::qt_metacall +20 (int (*)(...))QIdentityProxyModel::~QIdentityProxyModel +24 (int (*)(...))QIdentityProxyModel::~QIdentityProxyModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QIdentityProxyModel::index +60 (int (*)(...))QIdentityProxyModel::parent +64 (int (*)(...))QIdentityProxyModel::sibling +68 (int (*)(...))QIdentityProxyModel::rowCount +72 (int (*)(...))QIdentityProxyModel::columnCount +76 (int (*)(...))QAbstractProxyModel::hasChildren +80 (int (*)(...))QAbstractProxyModel::data +84 (int (*)(...))QAbstractProxyModel::setData +88 (int (*)(...))QIdentityProxyModel::headerData +92 (int (*)(...))QAbstractProxyModel::setHeaderData +96 (int (*)(...))QAbstractProxyModel::itemData +100 (int (*)(...))QAbstractProxyModel::setItemData +104 (int (*)(...))QAbstractProxyModel::mimeTypes +108 (int (*)(...))QAbstractProxyModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QIdentityProxyModel::dropMimeData +120 (int (*)(...))QAbstractProxyModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QIdentityProxyModel::insertRows +132 (int (*)(...))QIdentityProxyModel::insertColumns +136 (int (*)(...))QIdentityProxyModel::removeRows +140 (int (*)(...))QIdentityProxyModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractProxyModel::fetchMore +156 (int (*)(...))QAbstractProxyModel::canFetchMore +160 (int (*)(...))QAbstractProxyModel::flags +164 (int (*)(...))QAbstractProxyModel::sort +168 (int (*)(...))QAbstractProxyModel::buddy +172 (int (*)(...))QIdentityProxyModel::match +176 (int (*)(...))QAbstractProxyModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractProxyModel::submit +188 (int (*)(...))QAbstractProxyModel::revert +192 (int (*)(...))QIdentityProxyModel::setSourceModel +196 (int (*)(...))QIdentityProxyModel::mapToSource +200 (int (*)(...))QIdentityProxyModel::mapFromSource +204 (int (*)(...))QIdentityProxyModel::mapSelectionToSource +208 (int (*)(...))QIdentityProxyModel::mapSelectionFromSource + +Class QIdentityProxyModel + size=8 align=4 + base size=8 base align=4 +QIdentityProxyModel (0xb426f000) 0 + vptr=((& QIdentityProxyModel::_ZTV19QIdentityProxyModel) + 8u) + QAbstractProxyModel (0xb426f03c) 0 + primary-for QIdentityProxyModel (0xb426f000) + QAbstractItemModel (0xb426f078) 0 + primary-for QAbstractProxyModel (0xb426f03c) + QObject (0xb426c380) 0 + primary-for QAbstractItemModel (0xb426f078) + +Class QItemSelectionRange + size=8 align=4 + base size=8 base align=4 +QItemSelectionRange (0xb426ce00) 0 + +Class QItemSelectionModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QItemSelectionModel::QPrivateSignal (0xb4298ab8) 0 empty + +Vtable for QItemSelectionModel +QItemSelectionModel::_ZTV19QItemSelectionModel: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QItemSelectionModel) +8 (int (*)(...))QItemSelectionModel::metaObject +12 (int (*)(...))QItemSelectionModel::qt_metacast +16 (int (*)(...))QItemSelectionModel::qt_metacall +20 (int (*)(...))QItemSelectionModel::~QItemSelectionModel +24 (int (*)(...))QItemSelectionModel::~QItemSelectionModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QItemSelectionModel::setCurrentIndex +60 (int (*)(...))QItemSelectionModel::select +64 (int (*)(...))QItemSelectionModel::select +68 (int (*)(...))QItemSelectionModel::clear +72 (int (*)(...))QItemSelectionModel::reset +76 (int (*)(...))QItemSelectionModel::clearCurrentIndex + +Class QItemSelectionModel + size=8 align=4 + base size=8 base align=4 +QItemSelectionModel (0xb426f0b4) 0 + vptr=((& QItemSelectionModel::_ZTV19QItemSelectionModel) + 8u) + QObject (0xb42989d8) 0 + primary-for QItemSelectionModel (0xb426f0b4) + +Class QItemSelection + size=4 align=4 + base size=4 base align=4 +QItemSelection (0xb426f12c) 0 + QList (0xb42bd6c8) 0 + +Class QSortFilterProxyModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSortFilterProxyModel::QPrivateSignal (0xb42bda80) 0 empty + +Vtable for QSortFilterProxyModel +QSortFilterProxyModel::_ZTV21QSortFilterProxyModel: 56u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QSortFilterProxyModel) +8 (int (*)(...))QSortFilterProxyModel::metaObject +12 (int (*)(...))QSortFilterProxyModel::qt_metacast +16 (int (*)(...))QSortFilterProxyModel::qt_metacall +20 (int (*)(...))QSortFilterProxyModel::~QSortFilterProxyModel +24 (int (*)(...))QSortFilterProxyModel::~QSortFilterProxyModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QSortFilterProxyModel::index +60 (int (*)(...))QSortFilterProxyModel::parent +64 (int (*)(...))QSortFilterProxyModel::sibling +68 (int (*)(...))QSortFilterProxyModel::rowCount +72 (int (*)(...))QSortFilterProxyModel::columnCount +76 (int (*)(...))QSortFilterProxyModel::hasChildren +80 (int (*)(...))QSortFilterProxyModel::data +84 (int (*)(...))QSortFilterProxyModel::setData +88 (int (*)(...))QSortFilterProxyModel::headerData +92 (int (*)(...))QSortFilterProxyModel::setHeaderData +96 (int (*)(...))QAbstractProxyModel::itemData +100 (int (*)(...))QAbstractProxyModel::setItemData +104 (int (*)(...))QSortFilterProxyModel::mimeTypes +108 (int (*)(...))QSortFilterProxyModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QSortFilterProxyModel::dropMimeData +120 (int (*)(...))QSortFilterProxyModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QSortFilterProxyModel::insertRows +132 (int (*)(...))QSortFilterProxyModel::insertColumns +136 (int (*)(...))QSortFilterProxyModel::removeRows +140 (int (*)(...))QSortFilterProxyModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QSortFilterProxyModel::fetchMore +156 (int (*)(...))QSortFilterProxyModel::canFetchMore +160 (int (*)(...))QSortFilterProxyModel::flags +164 (int (*)(...))QSortFilterProxyModel::sort +168 (int (*)(...))QSortFilterProxyModel::buddy +172 (int (*)(...))QSortFilterProxyModel::match +176 (int (*)(...))QSortFilterProxyModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractProxyModel::submit +188 (int (*)(...))QAbstractProxyModel::revert +192 (int (*)(...))QSortFilterProxyModel::setSourceModel +196 (int (*)(...))QSortFilterProxyModel::mapToSource +200 (int (*)(...))QSortFilterProxyModel::mapFromSource +204 (int (*)(...))QSortFilterProxyModel::mapSelectionToSource +208 (int (*)(...))QSortFilterProxyModel::mapSelectionFromSource +212 (int (*)(...))QSortFilterProxyModel::filterAcceptsRow +216 (int (*)(...))QSortFilterProxyModel::filterAcceptsColumn +220 (int (*)(...))QSortFilterProxyModel::lessThan + +Class QSortFilterProxyModel + size=8 align=4 + base size=8 base align=4 +QSortFilterProxyModel (0xb426f168) 0 + vptr=((& QSortFilterProxyModel::_ZTV21QSortFilterProxyModel) + 8u) + QAbstractProxyModel (0xb426f1a4) 0 + primary-for QSortFilterProxyModel (0xb426f168) + QAbstractItemModel (0xb426f1e0) 0 + primary-for QAbstractProxyModel (0xb426f1a4) + QObject (0xb42bd9a0) 0 + primary-for QAbstractItemModel (0xb426f1e0) + +Class QStringListModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStringListModel::QPrivateSignal (0xb42f1508) 0 empty + +Vtable for QStringListModel +QStringListModel::_ZTV16QStringListModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QStringListModel) +8 (int (*)(...))QStringListModel::metaObject +12 (int (*)(...))QStringListModel::qt_metacast +16 (int (*)(...))QStringListModel::qt_metacall +20 (int (*)(...))QStringListModel::~QStringListModel +24 (int (*)(...))QStringListModel::~QStringListModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QAbstractListModel::index +60 (int (*)(...))QAbstractListModel::parent +64 (int (*)(...))QStringListModel::sibling +68 (int (*)(...))QStringListModel::rowCount +72 (int (*)(...))QAbstractListModel::columnCount +76 (int (*)(...))QAbstractListModel::hasChildren +80 (int (*)(...))QStringListModel::data +84 (int (*)(...))QStringListModel::setData +88 (int (*)(...))QAbstractItemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QAbstractItemModel::mimeTypes +108 (int (*)(...))QAbstractItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QAbstractListModel::dropMimeData +120 (int (*)(...))QStringListModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QStringListModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QStringListModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QStringListModel::flags +164 (int (*)(...))QStringListModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QStringListModel + size=12 align=4 + base size=12 base align=4 +QStringListModel (0xb426f21c) 0 + vptr=((& QStringListModel::_ZTV16QStringListModel) + 8u) + QAbstractListModel (0xb426f258) 0 + primary-for QStringListModel (0xb426f21c) + QAbstractItemModel (0xb426f294) 0 + primary-for QAbstractListModel (0xb426f258) + QObject (0xb42f1428) 0 + primary-for QAbstractItemModel (0xb426f294) + +Class QJsonValue + size=16 align=4 + base size=16 base align=4 +QJsonValue (0xb42f1b60) 0 + +Class QJsonValueRef + size=8 align=4 + base size=8 base align=4 +QJsonValueRef (0xb4300f18) 0 + +Class QJsonArray::iterator + size=8 align=4 + base size=8 base align=4 +QJsonArray::iterator (0xb431fab8) 0 + +Class QJsonArray::const_iterator + size=8 align=4 + base size=8 base align=4 +QJsonArray::const_iterator (0xb412f9a0) 0 + +Class QJsonArray + size=8 align=4 + base size=8 base align=4 +QJsonArray (0xb431f5b0) 0 + +Class QJsonParseError + size=8 align=4 + base size=8 base align=4 +QJsonParseError (0xb4159d58) 0 + +Class QJsonDocument + size=4 align=4 + base size=4 base align=4 +QJsonDocument (0xb4159e38) 0 + +Class QJsonObject::iterator + size=8 align=4 + base size=8 base align=4 +QJsonObject::iterator (0xb4160bd0) 0 + +Class QJsonObject::const_iterator + size=8 align=4 + base size=8 base align=4 +QJsonObject::const_iterator (0xb41705b0) 0 + +Class QJsonObject + size=8 align=4 + base size=8 base align=4 +QJsonObject (0xb4160770) 0 + +Class QEventLoop::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QEventLoop::QPrivateSignal (0xb4198070) 0 empty + +Vtable for QEventLoop +QEventLoop::_ZTV10QEventLoop: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QEventLoop) +8 (int (*)(...))QEventLoop::metaObject +12 (int (*)(...))QEventLoop::qt_metacast +16 (int (*)(...))QEventLoop::qt_metacall +20 (int (*)(...))QEventLoop::~QEventLoop +24 (int (*)(...))QEventLoop::~QEventLoop +28 (int (*)(...))QEventLoop::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QEventLoop + size=8 align=4 + base size=8 base align=4 +QEventLoop (0xb426f2d0) 0 + vptr=((& QEventLoop::_ZTV10QEventLoop) + 8u) + QObject (0xb4190f88) 0 + primary-for QEventLoop (0xb426f2d0) + +Class QEventLoopLocker + size=4 align=4 + base size=4 base align=4 +QEventLoopLocker (0xb41ac5e8) 0 + +Class QAbstractEventDispatcher::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractEventDispatcher::QPrivateSignal (0xb41ac9d8) 0 empty + +Class QAbstractEventDispatcher::TimerInfo + size=12 align=4 + base size=12 base align=4 +QAbstractEventDispatcher::TimerInfo (0xb41aca10) 0 + +Vtable for QAbstractEventDispatcher +QAbstractEventDispatcher::_ZTV24QAbstractEventDispatcher: 28u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QAbstractEventDispatcher) +8 (int (*)(...))QAbstractEventDispatcher::metaObject +12 (int (*)(...))QAbstractEventDispatcher::qt_metacast +16 (int (*)(...))QAbstractEventDispatcher::qt_metacall +20 (int (*)(...))QAbstractEventDispatcher::~QAbstractEventDispatcher +24 (int (*)(...))QAbstractEventDispatcher::~QAbstractEventDispatcher +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))__cxa_pure_virtual +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))__cxa_pure_virtual +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))__cxa_pure_virtual +88 (int (*)(...))__cxa_pure_virtual +92 (int (*)(...))__cxa_pure_virtual +96 (int (*)(...))__cxa_pure_virtual +100 (int (*)(...))__cxa_pure_virtual +104 (int (*)(...))QAbstractEventDispatcher::startingUp +108 (int (*)(...))QAbstractEventDispatcher::closingDown + +Class QAbstractEventDispatcher + size=8 align=4 + base size=8 base align=4 +QAbstractEventDispatcher (0xb426f384) 0 + vptr=((& QAbstractEventDispatcher::_ZTV24QAbstractEventDispatcher) + 8u) + QObject (0xb41ac8f8) 0 + primary-for QAbstractEventDispatcher (0xb426f384) + +Vtable for QAbstractNativeEventFilter +QAbstractNativeEventFilter::_ZTV26QAbstractNativeEventFilter: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAbstractNativeEventFilter) +8 (int (*)(...))QAbstractNativeEventFilter::~QAbstractNativeEventFilter +12 (int (*)(...))QAbstractNativeEventFilter::~QAbstractNativeEventFilter +16 (int (*)(...))__cxa_pure_virtual + +Class QAbstractNativeEventFilter + size=8 align=4 + base size=8 base align=4 +QAbstractNativeEventFilter (0xb41c2540) 0 + vptr=((& QAbstractNativeEventFilter::_ZTV26QAbstractNativeEventFilter) + 8u) + +Class QBasicTimer + size=4 align=4 + base size=4 base align=4 +QBasicTimer (0xb41c2818) 0 + +Vtable for QEvent +QEvent::_ZTV6QEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QEvent) +8 (int (*)(...))QEvent::~QEvent +12 (int (*)(...))QEvent::~QEvent + +Class QEvent + size=12 align=4 + base size=12 base align=4 +QEvent (0xb41c2fc0) 0 + vptr=((& QEvent::_ZTV6QEvent) + 8u) + +Vtable for QTimerEvent +QTimerEvent::_ZTV11QTimerEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTimerEvent) +8 (int (*)(...))QTimerEvent::~QTimerEvent +12 (int (*)(...))QTimerEvent::~QTimerEvent + +Class QTimerEvent + size=16 align=4 + base size=16 base align=4 +QTimerEvent (0xb426f474) 0 + vptr=((& QTimerEvent::_ZTV11QTimerEvent) + 8u) + QEvent (0xb41d2b60) 0 + primary-for QTimerEvent (0xb426f474) + +Vtable for QChildEvent +QChildEvent::_ZTV11QChildEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QChildEvent) +8 (int (*)(...))QChildEvent::~QChildEvent +12 (int (*)(...))QChildEvent::~QChildEvent + +Class QChildEvent + size=16 align=4 + base size=16 base align=4 +QChildEvent (0xb426f4b0) 0 + vptr=((& QChildEvent::_ZTV11QChildEvent) + 8u) + QEvent (0xb41d2d20) 0 + primary-for QChildEvent (0xb426f4b0) + +Vtable for QDynamicPropertyChangeEvent +QDynamicPropertyChangeEvent::_ZTV27QDynamicPropertyChangeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI27QDynamicPropertyChangeEvent) +8 (int (*)(...))QDynamicPropertyChangeEvent::~QDynamicPropertyChangeEvent +12 (int (*)(...))QDynamicPropertyChangeEvent::~QDynamicPropertyChangeEvent + +Class QDynamicPropertyChangeEvent + size=16 align=4 + base size=16 base align=4 +QDynamicPropertyChangeEvent (0xb426f4ec) 0 + vptr=((& QDynamicPropertyChangeEvent::_ZTV27QDynamicPropertyChangeEvent) + 8u) + QEvent (0xb41e12a0) 0 + primary-for QDynamicPropertyChangeEvent (0xb426f4ec) + +Vtable for QDeferredDeleteEvent +QDeferredDeleteEvent::_ZTV20QDeferredDeleteEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QDeferredDeleteEvent) +8 (int (*)(...))QDeferredDeleteEvent::~QDeferredDeleteEvent +12 (int (*)(...))QDeferredDeleteEvent::~QDeferredDeleteEvent + +Class QDeferredDeleteEvent + size=16 align=4 + base size=16 base align=4 +QDeferredDeleteEvent (0xb426f528) 0 + vptr=((& QDeferredDeleteEvent::_ZTV20QDeferredDeleteEvent) + 8u) + QEvent (0xb41e1460) 0 + primary-for QDeferredDeleteEvent (0xb426f528) + +Class QCoreApplication::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QCoreApplication::QPrivateSignal (0xb41e1700) 0 empty + +Vtable for QCoreApplication +QCoreApplication::_ZTV16QCoreApplication: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QCoreApplication) +8 (int (*)(...))QCoreApplication::metaObject +12 (int (*)(...))QCoreApplication::qt_metacast +16 (int (*)(...))QCoreApplication::qt_metacall +20 (int (*)(...))QCoreApplication::~QCoreApplication +24 (int (*)(...))QCoreApplication::~QCoreApplication +28 (int (*)(...))QCoreApplication::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QCoreApplication::notify +60 (int (*)(...))QCoreApplication::compressEvent + +Class QCoreApplication + size=8 align=4 + base size=8 base align=4 +QCoreApplication (0xb426f564) 0 + vptr=((& QCoreApplication::_ZTV16QCoreApplication) + 8u) + QObject (0xb41e1620) 0 + primary-for QCoreApplication (0xb426f564) + +Class __exception + size=32 align=4 + base size=32 base align=4 +__exception (0xb41f9700) 0 + +Class QMetaMethod + size=8 align=4 + base size=8 base align=4 +QMetaMethod (0xb41f9e38) 0 + +Class QMetaEnum + size=8 align=4 + base size=8 base align=4 +QMetaEnum (0xb4046230) 0 + +Class QMetaProperty + size=20 align=4 + base size=20 base align=4 +QMetaProperty (0xb40466c8) 0 + +Class QMetaClassInfo + size=8 align=4 + base size=8 base align=4 +QMetaClassInfo (0xb4046968) 0 + +Class QMimeData::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMimeData::QPrivateSignal (0xb4046e00) 0 empty + +Vtable for QMimeData +QMimeData::_ZTV9QMimeData: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QMimeData) +8 (int (*)(...))QMimeData::metaObject +12 (int (*)(...))QMimeData::qt_metacast +16 (int (*)(...))QMimeData::qt_metacall +20 (int (*)(...))QMimeData::~QMimeData +24 (int (*)(...))QMimeData::~QMimeData +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QMimeData::hasFormat +60 (int (*)(...))QMimeData::formats +64 (int (*)(...))QMimeData::retrieveData + +Class QMimeData + size=8 align=4 + base size=8 base align=4 +QMimeData (0xb426f5a0) 0 + vptr=((& QMimeData::_ZTV9QMimeData) + 8u) + QObject (0xb4046d20) 0 + primary-for QMimeData (0xb426f5a0) + +Class QObjectCleanupHandler::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QObjectCleanupHandler::QPrivateSignal (0xb40635e8) 0 empty + +Vtable for QObjectCleanupHandler +QObjectCleanupHandler::_ZTV21QObjectCleanupHandler: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QObjectCleanupHandler) +8 (int (*)(...))QObjectCleanupHandler::metaObject +12 (int (*)(...))QObjectCleanupHandler::qt_metacast +16 (int (*)(...))QObjectCleanupHandler::qt_metacall +20 (int (*)(...))QObjectCleanupHandler::~QObjectCleanupHandler +24 (int (*)(...))QObjectCleanupHandler::~QObjectCleanupHandler +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QObjectCleanupHandler + size=12 align=4 + base size=12 base align=4 +QObjectCleanupHandler (0xb426f5dc) 0 + vptr=((& QObjectCleanupHandler::_ZTV21QObjectCleanupHandler) + 8u) + QObject (0xb4063508) 0 + primary-for QObjectCleanupHandler (0xb426f5dc) + +Class QPointerBase + size=8 align=4 + base size=8 base align=4 +QPointerBase (0xb4063a48) 0 + +Class QSharedMemory::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSharedMemory::QPrivateSignal (0xb4073a10) 0 empty + +Vtable for QSharedMemory +QSharedMemory::_ZTV13QSharedMemory: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QSharedMemory) +8 (int (*)(...))QSharedMemory::metaObject +12 (int (*)(...))QSharedMemory::qt_metacast +16 (int (*)(...))QSharedMemory::qt_metacall +20 (int (*)(...))QSharedMemory::~QSharedMemory +24 (int (*)(...))QSharedMemory::~QSharedMemory +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSharedMemory + size=8 align=4 + base size=8 base align=4 +QSharedMemory (0xb426f654) 0 + vptr=((& QSharedMemory::_ZTV13QSharedMemory) + 8u) + QObject (0xb4073930) 0 + primary-for QSharedMemory (0xb426f654) + +Class QSignalMapper::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSignalMapper::QPrivateSignal (0xb408f460) 0 empty + +Vtable for QSignalMapper +QSignalMapper::_ZTV13QSignalMapper: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QSignalMapper) +8 (int (*)(...))QSignalMapper::metaObject +12 (int (*)(...))QSignalMapper::qt_metacast +16 (int (*)(...))QSignalMapper::qt_metacall +20 (int (*)(...))QSignalMapper::~QSignalMapper +24 (int (*)(...))QSignalMapper::~QSignalMapper +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSignalMapper + size=8 align=4 + base size=8 base align=4 +QSignalMapper (0xb426f690) 0 + vptr=((& QSignalMapper::_ZTV13QSignalMapper) + 8u) + QObject (0xb408f380) 0 + primary-for QSignalMapper (0xb426f690) + +Class QSocketNotifier::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSocketNotifier::QPrivateSignal (0xb4099118) 0 empty + +Vtable for QSocketNotifier +QSocketNotifier::_ZTV15QSocketNotifier: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QSocketNotifier) +8 (int (*)(...))QSocketNotifier::metaObject +12 (int (*)(...))QSocketNotifier::qt_metacast +16 (int (*)(...))QSocketNotifier::qt_metacall +20 (int (*)(...))QSocketNotifier::~QSocketNotifier +24 (int (*)(...))QSocketNotifier::~QSocketNotifier +28 (int (*)(...))QSocketNotifier::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSocketNotifier + size=8 align=4 + base size=8 base align=4 +QSocketNotifier (0xb426f6cc) 0 + vptr=((& QSocketNotifier::_ZTV15QSocketNotifier) + 8u) + QObject (0xb4099038) 0 + primary-for QSocketNotifier (0xb426f6cc) + +Class QSystemSemaphore + size=4 align=4 + base size=4 base align=4 +QSystemSemaphore (0xb4099930) 0 + +Class QTimer::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTimer::QPrivateSignal (0xb4099f18) 0 empty + +Vtable for QTimer +QTimer::_ZTV6QTimer: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QTimer) +8 (int (*)(...))QTimer::metaObject +12 (int (*)(...))QTimer::qt_metacast +16 (int (*)(...))QTimer::qt_metacall +20 (int (*)(...))QTimer::~QTimer +24 (int (*)(...))QTimer::~QTimer +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QTimer::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QTimer + size=24 align=4 + base size=21 base align=4 +QTimer (0xb426f744) 0 + vptr=((& QTimer::_ZTV6QTimer) + 8u) + QObject (0xb4099e38) 0 + primary-for QTimer (0xb426f744) + +Class QTranslator::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTranslator::QPrivateSignal (0xb40b4d58) 0 empty + +Vtable for QTranslator +QTranslator::_ZTV11QTranslator: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTranslator) +8 (int (*)(...))QTranslator::metaObject +12 (int (*)(...))QTranslator::qt_metacast +16 (int (*)(...))QTranslator::qt_metacall +20 (int (*)(...))QTranslator::~QTranslator +24 (int (*)(...))QTranslator::~QTranslator +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QTranslator::translate +60 (int (*)(...))QTranslator::isEmpty + +Class QTranslator + size=8 align=4 + base size=8 base align=4 +QTranslator (0xb426f780) 0 + vptr=((& QTranslator::_ZTV11QTranslator) + 8u) + QObject (0xb40b4c78) 0 + primary-for QTranslator (0xb426f780) + +Class QMimeType + size=4 align=4 + base size=4 base align=4 +QMimeType (0xb40c25e8) 0 + +Class QMimeDatabase + size=4 align=4 + base size=4 base align=4 +QMimeDatabase (0xb40c2dc8) 0 + +Vtable for QFactoryInterface +QFactoryInterface::_ZTV17QFactoryInterface: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QFactoryInterface) +8 (int (*)(...))QFactoryInterface::~QFactoryInterface +12 (int (*)(...))QFactoryInterface::~QFactoryInterface +16 (int (*)(...))__cxa_pure_virtual + +Class QFactoryInterface + size=4 align=4 + base size=4 base align=4 +QFactoryInterface (0xb40db150) 0 nearly-empty + vptr=((& QFactoryInterface::_ZTV17QFactoryInterface) + 8u) + +Class QLibrary::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QLibrary::QPrivateSignal (0xb40db620) 0 empty + +Vtable for QLibrary +QLibrary::_ZTV8QLibrary: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QLibrary) +8 (int (*)(...))QLibrary::metaObject +12 (int (*)(...))QLibrary::qt_metacast +16 (int (*)(...))QLibrary::qt_metacall +20 (int (*)(...))QLibrary::~QLibrary +24 (int (*)(...))QLibrary::~QLibrary +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QLibrary + size=16 align=4 + base size=13 base align=4 +QLibrary (0xb426f870) 0 + vptr=((& QLibrary::_ZTV8QLibrary) + 8u) + QObject (0xb40db540) 0 + primary-for QLibrary (0xb426f870) + +Class QStaticPlugin + size=8 align=4 + base size=8 base align=4 +QStaticPlugin (0xb40f7c78) 0 + +Class QPluginLoader::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPluginLoader::QPrivateSignal (0xb40f7d90) 0 empty + +Vtable for QPluginLoader +QPluginLoader::_ZTV13QPluginLoader: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QPluginLoader) +8 (int (*)(...))QPluginLoader::metaObject +12 (int (*)(...))QPluginLoader::qt_metacast +16 (int (*)(...))QPluginLoader::qt_metacall +20 (int (*)(...))QPluginLoader::~QPluginLoader +24 (int (*)(...))QPluginLoader::~QPluginLoader +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QPluginLoader + size=16 align=4 + base size=13 base align=4 +QPluginLoader (0xb426f8e8) 0 + vptr=((& QPluginLoader::_ZTV13QPluginLoader) + 8u) + QObject (0xb40f7cb0) 0 + primary-for QPluginLoader (0xb426f8e8) + +Class QUuid + size=16 align=4 + base size=16 base align=4 +QUuid (0xb410c4d0) 0 + +Class QAbstractState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractState::QPrivateSignal (0xb411d930) 0 empty + +Vtable for QAbstractState +QAbstractState::_ZTV14QAbstractState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QAbstractState) +8 (int (*)(...))QAbstractState::metaObject +12 (int (*)(...))QAbstractState::qt_metacast +16 (int (*)(...))QAbstractState::qt_metacall +20 (int (*)(...))QAbstractState::~QAbstractState +24 (int (*)(...))QAbstractState::~QAbstractState +28 (int (*)(...))QAbstractState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual + +Class QAbstractState + size=8 align=4 + base size=8 base align=4 +QAbstractState (0xb426f924) 0 + vptr=((& QAbstractState::_ZTV14QAbstractState) + 8u) + QObject (0xb411d850) 0 + primary-for QAbstractState (0xb426f924) + +Class QAbstractTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractTransition::QPrivateSignal (0xb412e150) 0 empty + +Vtable for QAbstractTransition +QAbstractTransition::_ZTV19QAbstractTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QAbstractTransition) +8 (int (*)(...))QAbstractTransition::metaObject +12 (int (*)(...))QAbstractTransition::qt_metacast +16 (int (*)(...))QAbstractTransition::qt_metacall +20 (int (*)(...))QAbstractTransition::~QAbstractTransition +24 (int (*)(...))QAbstractTransition::~QAbstractTransition +28 (int (*)(...))QAbstractTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual + +Class QAbstractTransition + size=8 align=4 + base size=8 base align=4 +QAbstractTransition (0xb426f960) 0 + vptr=((& QAbstractTransition::_ZTV19QAbstractTransition) + 8u) + QObject (0xb412e070) 0 + primary-for QAbstractTransition (0xb426f960) + +Class QEventTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QEventTransition::QPrivateSignal (0xb412e968) 0 empty + +Vtable for QEventTransition +QEventTransition::_ZTV16QEventTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QEventTransition) +8 (int (*)(...))QEventTransition::metaObject +12 (int (*)(...))QEventTransition::qt_metacast +16 (int (*)(...))QEventTransition::qt_metacall +20 (int (*)(...))QEventTransition::~QEventTransition +24 (int (*)(...))QEventTransition::~QEventTransition +28 (int (*)(...))QEventTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QEventTransition::eventTest +60 (int (*)(...))QEventTransition::onTransition + +Class QEventTransition + size=8 align=4 + base size=8 base align=4 +QEventTransition (0xb426f99c) 0 + vptr=((& QEventTransition::_ZTV16QEventTransition) + 8u) + QAbstractTransition (0xb426f9d8) 0 + primary-for QEventTransition (0xb426f99c) + QObject (0xb412e888) 0 + primary-for QAbstractTransition (0xb426f9d8) + +Class QFinalState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFinalState::QPrivateSignal (0xb3f433f0) 0 empty + +Vtable for QFinalState +QFinalState::_ZTV11QFinalState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFinalState) +8 (int (*)(...))QFinalState::metaObject +12 (int (*)(...))QFinalState::qt_metacast +16 (int (*)(...))QFinalState::qt_metacall +20 (int (*)(...))QFinalState::~QFinalState +24 (int (*)(...))QFinalState::~QFinalState +28 (int (*)(...))QFinalState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFinalState::onEntry +60 (int (*)(...))QFinalState::onExit + +Class QFinalState + size=8 align=4 + base size=8 base align=4 +QFinalState (0xb426fa14) 0 + vptr=((& QFinalState::_ZTV11QFinalState) + 8u) + QAbstractState (0xb426fa50) 0 + primary-for QFinalState (0xb426fa14) + QObject (0xb3f43310) 0 + primary-for QAbstractState (0xb426fa50) + +Class QHistoryState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QHistoryState::QPrivateSignal (0xb3f43b98) 0 empty + +Vtable for QHistoryState +QHistoryState::_ZTV13QHistoryState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QHistoryState) +8 (int (*)(...))QHistoryState::metaObject +12 (int (*)(...))QHistoryState::qt_metacast +16 (int (*)(...))QHistoryState::qt_metacall +20 (int (*)(...))QHistoryState::~QHistoryState +24 (int (*)(...))QHistoryState::~QHistoryState +28 (int (*)(...))QHistoryState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QHistoryState::onEntry +60 (int (*)(...))QHistoryState::onExit + +Class QHistoryState + size=8 align=4 + base size=8 base align=4 +QHistoryState (0xb426fa8c) 0 + vptr=((& QHistoryState::_ZTV13QHistoryState) + 8u) + QAbstractState (0xb426fac8) 0 + primary-for QHistoryState (0xb426fa8c) + QObject (0xb3f43ab8) 0 + primary-for QAbstractState (0xb426fac8) + +Class QSignalTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSignalTransition::QPrivateSignal (0xb3f53578) 0 empty + +Vtable for QSignalTransition +QSignalTransition::_ZTV17QSignalTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QSignalTransition) +8 (int (*)(...))QSignalTransition::metaObject +12 (int (*)(...))QSignalTransition::qt_metacast +16 (int (*)(...))QSignalTransition::qt_metacall +20 (int (*)(...))QSignalTransition::~QSignalTransition +24 (int (*)(...))QSignalTransition::~QSignalTransition +28 (int (*)(...))QSignalTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QSignalTransition::eventTest +60 (int (*)(...))QSignalTransition::onTransition + +Class QSignalTransition + size=8 align=4 + base size=8 base align=4 +QSignalTransition (0xb426fb04) 0 + vptr=((& QSignalTransition::_ZTV17QSignalTransition) + 8u) + QAbstractTransition (0xb426fb40) 0 + primary-for QSignalTransition (0xb426fb04) + QObject (0xb3f53498) 0 + primary-for QAbstractTransition (0xb426fb40) + +Class QState::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QState::QPrivateSignal (0xb3f53ee0) 0 empty + +Vtable for QState +QState::_ZTV6QState: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QState) +8 (int (*)(...))QState::metaObject +12 (int (*)(...))QState::qt_metacast +16 (int (*)(...))QState::qt_metacall +20 (int (*)(...))QState::~QState +24 (int (*)(...))QState::~QState +28 (int (*)(...))QState::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QState::onEntry +60 (int (*)(...))QState::onExit + +Class QState + size=8 align=4 + base size=8 base align=4 +QState (0xb426fb7c) 0 + vptr=((& QState::_ZTV6QState) + 8u) + QAbstractState (0xb426fbb8) 0 + primary-for QState (0xb426fb7c) + QObject (0xb3f53e00) 0 + primary-for QAbstractState (0xb426fbb8) + +Class QStateMachine::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStateMachine::QPrivateSignal (0xb3f67c78) 0 empty + +Vtable for QStateMachine::SignalEvent +QStateMachine::SignalEvent::_ZTVN13QStateMachine11SignalEventE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN13QStateMachine11SignalEventE) +8 (int (*)(...))QStateMachine::SignalEvent::~SignalEvent +12 (int (*)(...))QStateMachine::SignalEvent::~SignalEvent + +Class QStateMachine::SignalEvent + size=24 align=4 + base size=24 base align=4 +QStateMachine::SignalEvent (0xb426fca8) 0 + vptr=((& QStateMachine::SignalEvent::_ZTVN13QStateMachine11SignalEventE) + 8u) + QEvent (0xb3f67cb0) 0 + primary-for QStateMachine::SignalEvent (0xb426fca8) + +Vtable for QStateMachine::WrappedEvent +QStateMachine::WrappedEvent::_ZTVN13QStateMachine12WrappedEventE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN13QStateMachine12WrappedEventE) +8 (int (*)(...))QStateMachine::WrappedEvent::~WrappedEvent +12 (int (*)(...))QStateMachine::WrappedEvent::~WrappedEvent + +Class QStateMachine::WrappedEvent + size=20 align=4 + base size=20 base align=4 +QStateMachine::WrappedEvent (0xb426fce4) 0 + vptr=((& QStateMachine::WrappedEvent::_ZTVN13QStateMachine12WrappedEventE) + 8u) + QEvent (0xb3f67f50) 0 + primary-for QStateMachine::WrappedEvent (0xb426fce4) + +Vtable for QStateMachine +QStateMachine::_ZTV13QStateMachine: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QStateMachine) +8 (int (*)(...))QStateMachine::metaObject +12 (int (*)(...))QStateMachine::qt_metacast +16 (int (*)(...))QStateMachine::qt_metacall +20 (int (*)(...))QStateMachine::~QStateMachine +24 (int (*)(...))QStateMachine::~QStateMachine +28 (int (*)(...))QStateMachine::event +32 (int (*)(...))QStateMachine::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QStateMachine::onEntry +60 (int (*)(...))QStateMachine::onExit +64 (int (*)(...))QStateMachine::beginSelectTransitions +68 (int (*)(...))QStateMachine::endSelectTransitions +72 (int (*)(...))QStateMachine::beginMicrostep +76 (int (*)(...))QStateMachine::endMicrostep + +Class QStateMachine + size=8 align=4 + base size=8 base align=4 +QStateMachine (0xb426fbf4) 0 + vptr=((& QStateMachine::_ZTV13QStateMachine) + 8u) + QState (0xb426fc30) 0 + primary-for QStateMachine (0xb426fbf4) + QAbstractState (0xb426fc6c) 0 + primary-for QState (0xb426fc30) + QObject (0xb3f67b98) 0 + primary-for QAbstractState (0xb426fc6c) + +Vtable for QException +QException::_ZTV10QException: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QException) +8 (int (*)(...))QException::~QException +12 (int (*)(...))QException::~QException +16 (int (*)(...))std::exception::what +20 (int (*)(...))QException::raise +24 (int (*)(...))QException::clone + +Class QException + size=4 align=4 + base size=4 base align=4 +QException (0xb426fd20) 0 nearly-empty + vptr=((& QException::_ZTV10QException) + 8u) + std::exception (0xb3f84770) 0 nearly-empty + primary-for QException (0xb426fd20) + +Vtable for QUnhandledException +QUnhandledException::_ZTV19QUnhandledException: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QUnhandledException) +8 (int (*)(...))QUnhandledException::~QUnhandledException +12 (int (*)(...))QUnhandledException::~QUnhandledException +16 (int (*)(...))std::exception::what +20 (int (*)(...))QUnhandledException::raise +24 (int (*)(...))QUnhandledException::clone + +Class QUnhandledException + size=4 align=4 + base size=4 base align=4 +QUnhandledException (0xb426fd5c) 0 nearly-empty + vptr=((& QUnhandledException::_ZTV19QUnhandledException) + 8u) + QException (0xb426fd98) 0 nearly-empty + primary-for QUnhandledException (0xb426fd5c) + std::exception (0xb3f84888) 0 nearly-empty + primary-for QException (0xb426fd98) + +Class QtPrivate::ExceptionHolder + size=4 align=4 + base size=4 base align=4 +QtPrivate::ExceptionHolder (0xb3f849a0) 0 + +Class QtPrivate::ExceptionStore + size=4 align=4 + base size=4 base align=4 +QtPrivate::ExceptionStore (0xb3f84bd0) 0 + +Vtable for QRunnable +QRunnable::_ZTV9QRunnable: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QRunnable) +8 (int (*)(...))__cxa_pure_virtual +12 (int (*)(...))QRunnable::~QRunnable +16 (int (*)(...))QRunnable::~QRunnable + +Class QRunnable + size=8 align=4 + base size=8 base align=4 +QRunnable (0xb3f84c08) 0 + vptr=((& QRunnable::_ZTV9QRunnable) + 8u) + +Class QBasicMutex + size=4 align=4 + base size=4 base align=4 +QBasicMutex (0xb3f9e1c0) 0 + +Class QMutex + size=4 align=4 + base size=4 base align=4 +QMutex (0xb426fe4c) 0 + QBasicMutex (0xb3f9eaf0) 0 + +Class QMutexLocker + size=4 align=4 + base size=4 base align=4 +QMutexLocker (0xb3f9ef18) 0 + +Class QtPrivate::ResultItem + size=8 align=4 + base size=8 base align=4 +QtPrivate::ResultItem (0xb3fabf88) 0 + +Class QtPrivate::ResultIteratorBase + size=8 align=4 + base size=8 base align=4 +QtPrivate::ResultIteratorBase (0xb3fb29a0) 0 + +Vtable for QtPrivate::ResultStoreBase +QtPrivate::ResultStoreBase::_ZTVN9QtPrivate15ResultStoreBaseE: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTIN9QtPrivate15ResultStoreBaseE) +8 (int (*)(...))QtPrivate::ResultStoreBase::~ResultStoreBase +12 (int (*)(...))QtPrivate::ResultStoreBase::~ResultStoreBase + +Class QtPrivate::ResultStoreBase + size=28 align=4 + base size=28 base align=4 +QtPrivate::ResultStoreBase (0xb3fb2ee0) 0 + vptr=((& QtPrivate::ResultStoreBase::_ZTVN9QtPrivate15ResultStoreBaseE) + 8u) + +Vtable for QFutureInterfaceBase +QFutureInterfaceBase::_ZTV20QFutureInterfaceBase: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QFutureInterfaceBase) +8 (int (*)(...))QFutureInterfaceBase::~QFutureInterfaceBase +12 (int (*)(...))QFutureInterfaceBase::~QFutureInterfaceBase + +Class QFutureInterfaceBase + size=8 align=4 + base size=8 base align=4 +QFutureInterfaceBase (0xb3fd85b0) 0 + vptr=((& QFutureInterfaceBase::_ZTV20QFutureInterfaceBase) + 8u) + +Class QFutureWatcherBase::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFutureWatcherBase::QPrivateSignal (0xb3e38f88) 0 empty + +Vtable for QFutureWatcherBase +QFutureWatcherBase::_ZTV18QFutureWatcherBase: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QFutureWatcherBase) +8 (int (*)(...))QFutureWatcherBase::metaObject +12 (int (*)(...))QFutureWatcherBase::qt_metacast +16 (int (*)(...))QFutureWatcherBase::qt_metacall +20 (int (*)(...))QFutureWatcherBase::~QFutureWatcherBase +24 (int (*)(...))QFutureWatcherBase::~QFutureWatcherBase +28 (int (*)(...))QFutureWatcherBase::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QFutureWatcherBase::connectNotify +52 (int (*)(...))QFutureWatcherBase::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual + +Class QFutureWatcherBase + size=8 align=4 + base size=8 base align=4 +QFutureWatcherBase (0xb400303c) 0 + vptr=((& QFutureWatcherBase::_ZTV18QFutureWatcherBase) + 8u) + QObject (0xb3e38ea8) 0 + primary-for QFutureWatcherBase (0xb400303c) + +Class QReadWriteLock + size=4 align=4 + base size=4 base align=4 +QReadWriteLock (0xb3e5d428) 0 + +Class QReadLocker + size=4 align=4 + base size=4 base align=4 +QReadLocker (0xb3e5d7a8) 0 + +Class QWriteLocker + size=4 align=4 + base size=4 base align=4 +QWriteLocker (0xb3e659d8) 0 + +Class QSemaphore + size=4 align=4 + base size=4 base align=4 +QSemaphore (0xb3e6fc08) 0 + +Class QThread::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QThread::QPrivateSignal (0xb3e6ff88) 0 empty + +Vtable for QThread +QThread::_ZTV7QThread: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QThread) +8 (int (*)(...))QThread::metaObject +12 (int (*)(...))QThread::qt_metacast +16 (int (*)(...))QThread::qt_metacall +20 (int (*)(...))QThread::~QThread +24 (int (*)(...))QThread::~QThread +28 (int (*)(...))QThread::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QThread::run + +Class QThread + size=8 align=4 + base size=8 base align=4 +QThread (0xb40031e0) 0 + vptr=((& QThread::_ZTV7QThread) + 8u) + QObject (0xb3e6fea8) 0 + primary-for QThread (0xb40031e0) + +Class QThreadPool::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QThreadPool::QPrivateSignal (0xb3e77888) 0 empty + +Vtable for QThreadPool +QThreadPool::_ZTV11QThreadPool: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QThreadPool) +8 (int (*)(...))QThreadPool::metaObject +12 (int (*)(...))QThreadPool::qt_metacast +16 (int (*)(...))QThreadPool::qt_metacall +20 (int (*)(...))QThreadPool::~QThreadPool +24 (int (*)(...))QThreadPool::~QThreadPool +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QThreadPool + size=8 align=4 + base size=8 base align=4 +QThreadPool (0xb4003258) 0 + vptr=((& QThreadPool::_ZTV11QThreadPool) + 8u) + QObject (0xb3e777a8) 0 + primary-for QThreadPool (0xb4003258) + +Class QThreadStorageData + size=4 align=4 + base size=4 base align=4 +QThreadStorageData (0xb3e77e38) 0 + +Class QWaitCondition + size=4 align=4 + base size=4 base align=4 +QWaitCondition (0xb3e931f8) 0 + +Class QBitArray + size=4 align=4 + base size=4 base align=4 +QBitArray (0xb3ec51c0) 0 + +Class QBitRef + size=8 align=4 + base size=8 base align=4 +QBitRef (0xb3ee1d20) 0 + +Class QByteArrayMatcher::Data + size=264 align=4 + base size=264 base align=4 +QByteArrayMatcher::Data (0xb3eeed90) 0 + +Class QByteArrayMatcher + size=1032 align=4 + base size=1032 base align=4 +QByteArrayMatcher (0xb3eeea80) 0 + +Class QCryptographicHash + size=4 align=4 + base size=4 base align=4 +QCryptographicHash (0xb3f01690) 0 + +Class QElapsedTimer + size=16 align=4 + base size=16 base align=4 +QElapsedTimer (0xb3f019d8) 0 + +Class QPoint + size=8 align=4 + base size=8 base align=4 +QPoint (0xb3f01f50) 0 + +Class QPointF + size=16 align=4 + base size=16 base align=4 +QPointF (0xb3d398c0) 0 + +Class QLine + size=16 align=4 + base size=16 base align=4 +QLine (0xb3d57658) 0 + +Class QLineF + size=32 align=4 + base size=32 base align=4 +QLineF (0xb3d717e0) 0 + +Class QLinkedListData + size=20 align=4 + base size=20 base align=4 +QLinkedListData (0xb3d96d20) 0 + +Class QMargins + size=16 align=4 + base size=16 base align=4 +QMargins (0xb3dcdbd0) 0 + +Class QSize + size=8 align=4 + base size=8 base align=4 +QSize (0xb3e090e0) 0 + +Class QSizeF + size=16 align=4 + base size=16 base align=4 +QSizeF (0xb3e23b98) 0 + +Class QRect + size=16 align=4 + base size=16 base align=4 +QRect (0xb3c487e0) 0 + +Class QRectF + size=32 align=4 + base size=32 base align=4 +QRectF (0xb3c84dc8) 0 + +Class QRegularExpression + size=4 align=4 + base size=4 base align=4 +QRegularExpression (0xb3ccbe70) 0 + +Class QRegularExpressionMatch + size=4 align=4 + base size=4 base align=4 +QRegularExpressionMatch (0xb3d09930) 0 + +Class QRegularExpressionMatchIterator + size=4 align=4 + base size=4 base align=4 +QRegularExpressionMatchIterator (0xb3d2a000) 0 + +Class QAbstractConcatenable + size=1 align=1 + base size=0 base align=1 +QAbstractConcatenable (0xb3d2aa10) 0 empty + +Class QTextBoundaryFinder + size=28 align=4 + base size=28 base align=4 +QTextBoundaryFinder (0xb3b774d0) 0 + +Class QTimeLine::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTimeLine::QPrivateSignal (0xb3b90c78) 0 empty + +Vtable for QTimeLine +QTimeLine::_ZTV9QTimeLine: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QTimeLine) +8 (int (*)(...))QTimeLine::metaObject +12 (int (*)(...))QTimeLine::qt_metacast +16 (int (*)(...))QTimeLine::qt_metacall +20 (int (*)(...))QTimeLine::~QTimeLine +24 (int (*)(...))QTimeLine::~QTimeLine +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QTimeLine::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QTimeLine::valueForTime + +Class QTimeLine + size=8 align=4 + base size=8 base align=4 +QTimeLine (0xb4003b40) 0 + vptr=((& QTimeLine::_ZTV9QTimeLine) + 8u) + QObject (0xb3b90b98) 0 + primary-for QTimeLine (0xb4003b40) + +Class QXmlStreamStringRef + size=12 align=4 + base size=12 base align=4 +QXmlStreamStringRef (0xb3baa770) 0 + +Class QXmlStreamAttribute + size=56 align=4 + base size=53 base align=4 +QXmlStreamAttribute (0xb3bba6c8) 0 + +Class QXmlStreamAttributes + size=4 align=4 + base size=4 base align=4 +QXmlStreamAttributes (0xb4003bb8) 0 + QVector (0xb3bc4968) 0 + +Class QXmlStreamNamespaceDeclaration + size=28 align=4 + base size=28 base align=4 +QXmlStreamNamespaceDeclaration (0xb3bc4cb0) 0 + +Class QXmlStreamNotationDeclaration + size=40 align=4 + base size=40 base align=4 +QXmlStreamNotationDeclaration (0xb3bec5e8) 0 + +Class QXmlStreamEntityDeclaration + size=64 align=4 + base size=64 base align=4 +QXmlStreamEntityDeclaration (0xb3bff038) 0 + +Vtable for QXmlStreamEntityResolver +QXmlStreamEntityResolver::_ZTV24QXmlStreamEntityResolver: 6u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QXmlStreamEntityResolver) +8 (int (*)(...))QXmlStreamEntityResolver::~QXmlStreamEntityResolver +12 (int (*)(...))QXmlStreamEntityResolver::~QXmlStreamEntityResolver +16 (int (*)(...))QXmlStreamEntityResolver::resolveEntity +20 (int (*)(...))QXmlStreamEntityResolver::resolveUndeclaredEntity + +Class QXmlStreamEntityResolver + size=4 align=4 + base size=4 base align=4 +QXmlStreamEntityResolver (0xb3bffce8) 0 nearly-empty + vptr=((& QXmlStreamEntityResolver::_ZTV24QXmlStreamEntityResolver) + 8u) + +Class QXmlStreamReader + size=4 align=4 + base size=4 base align=4 +QXmlStreamReader (0xb3bffd90) 0 + +Class QXmlStreamWriter + size=4 align=4 + base size=4 base align=4 +QXmlStreamWriter (0xb3a34380) 0 + +Class QColor + size=16 align=4 + base size=14 base align=4 +QColor (0xb3a34e00) 0 + +Class QRegion::QRegionData + size=8 align=4 + base size=8 base align=4 +QRegion::QRegionData (0xb3a830e0) 0 + +Class QRegion + size=4 align=4 + base size=4 base align=4 +QRegion (0xb3a6f3b8) 0 + +Class QKeySequence + size=4 align=4 + base size=4 base align=4 +QKeySequence (0xb3a83540) 0 + +Class QVector2D + size=8 align=4 + base size=8 base align=4 +QVector2D (0xb3a929d8) 0 + +Class QTouchDevice + size=4 align=4 + base size=4 base align=4 +QTouchDevice (0xb3ac0070) 0 + +Vtable for QInputEvent +QInputEvent::_ZTV11QInputEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QInputEvent) +8 (int (*)(...))QInputEvent::~QInputEvent +12 (int (*)(...))QInputEvent::~QInputEvent + +Class QInputEvent + size=20 align=4 + base size=20 base align=4 +QInputEvent (0xb4003ca8) 0 + vptr=((& QInputEvent::_ZTV11QInputEvent) + 8u) + QEvent (0xb3ad83b8) 0 + primary-for QInputEvent (0xb4003ca8) + +Vtable for QEnterEvent +QEnterEvent::_ZTV11QEnterEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QEnterEvent) +8 (int (*)(...))QEnterEvent::~QEnterEvent +12 (int (*)(...))QEnterEvent::~QEnterEvent + +Class QEnterEvent + size=60 align=4 + base size=60 base align=4 +QEnterEvent (0xb4003ce4) 0 + vptr=((& QEnterEvent::_ZTV11QEnterEvent) + 8u) + QEvent (0xb3ad8968) 0 + primary-for QEnterEvent (0xb4003ce4) + +Vtable for QMouseEvent +QMouseEvent::_ZTV11QMouseEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QMouseEvent) +8 (int (*)(...))QMouseEvent::~QMouseEvent +12 (int (*)(...))QMouseEvent::~QMouseEvent + +Class QMouseEvent + size=88 align=4 + base size=88 base align=4 +QMouseEvent (0xb4003d20) 0 + vptr=((& QMouseEvent::_ZTV11QMouseEvent) + 8u) + QInputEvent (0xb4003d5c) 0 + primary-for QMouseEvent (0xb4003d20) + QEvent (0xb3aea1c0) 0 + primary-for QInputEvent (0xb4003d5c) + +Vtable for QHoverEvent +QHoverEvent::_ZTV11QHoverEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QHoverEvent) +8 (int (*)(...))QHoverEvent::~QHoverEvent +12 (int (*)(...))QHoverEvent::~QHoverEvent + +Class QHoverEvent + size=52 align=4 + base size=52 base align=4 +QHoverEvent (0xb4003d98) 0 + vptr=((& QHoverEvent::_ZTV11QHoverEvent) + 8u) + QInputEvent (0xb4003dd4) 0 + primary-for QHoverEvent (0xb4003d98) + QEvent (0xb3aeae00) 0 + primary-for QInputEvent (0xb4003dd4) + +Vtable for QWheelEvent +QWheelEvent::_ZTV11QWheelEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QWheelEvent) +8 (int (*)(...))QWheelEvent::~QWheelEvent +12 (int (*)(...))QWheelEvent::~QWheelEvent + +Class QWheelEvent + size=84 align=4 + base size=84 base align=4 +QWheelEvent (0xb4003e10) 0 + vptr=((& QWheelEvent::_ZTV11QWheelEvent) + 8u) + QInputEvent (0xb4003e4c) 0 + primary-for QWheelEvent (0xb4003e10) + QEvent (0xb3af5268) 0 + primary-for QInputEvent (0xb4003e4c) + +Vtable for QTabletEvent +QTabletEvent::_ZTV12QTabletEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QTabletEvent) +8 (int (*)(...))QTabletEvent::~QTabletEvent +12 (int (*)(...))QTabletEvent::~QTabletEvent + +Class QTabletEvent + size=108 align=4 + base size=108 base align=4 +QTabletEvent (0xb4003e88) 0 + vptr=((& QTabletEvent::_ZTV12QTabletEvent) + 8u) + QInputEvent (0xb4003ec4) 0 + primary-for QTabletEvent (0xb4003e88) + QEvent (0xb3af5f18) 0 + primary-for QInputEvent (0xb4003ec4) + +Vtable for QKeyEvent +QKeyEvent::_ZTV9QKeyEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QKeyEvent) +8 (int (*)(...))QKeyEvent::~QKeyEvent +12 (int (*)(...))QKeyEvent::~QKeyEvent + +Class QKeyEvent + size=44 align=4 + base size=43 base align=4 +QKeyEvent (0xb4003f00) 0 + vptr=((& QKeyEvent::_ZTV9QKeyEvent) + 8u) + QInputEvent (0xb4003f3c) 0 + primary-for QKeyEvent (0xb4003f00) + QEvent (0xb3b102d8) 0 + primary-for QInputEvent (0xb4003f3c) + +Vtable for QFocusEvent +QFocusEvent::_ZTV11QFocusEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFocusEvent) +8 (int (*)(...))QFocusEvent::~QFocusEvent +12 (int (*)(...))QFocusEvent::~QFocusEvent + +Class QFocusEvent + size=16 align=4 + base size=16 base align=4 +QFocusEvent (0xb4003f78) 0 + vptr=((& QFocusEvent::_ZTV11QFocusEvent) + 8u) + QEvent (0xb3b10bd0) 0 + primary-for QFocusEvent (0xb4003f78) + +Vtable for QPaintEvent +QPaintEvent::_ZTV11QPaintEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QPaintEvent) +8 (int (*)(...))QPaintEvent::~QPaintEvent +12 (int (*)(...))QPaintEvent::~QPaintEvent + +Class QPaintEvent + size=36 align=4 + base size=33 base align=4 +QPaintEvent (0xb4003fb4) 0 + vptr=((& QPaintEvent::_ZTV11QPaintEvent) + 8u) + QEvent (0xb3b10fc0) 0 + primary-for QPaintEvent (0xb4003fb4) + +Vtable for QMoveEvent +QMoveEvent::_ZTV10QMoveEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QMoveEvent) +8 (int (*)(...))QMoveEvent::~QMoveEvent +12 (int (*)(...))QMoveEvent::~QMoveEvent + +Class QMoveEvent + size=28 align=4 + base size=28 base align=4 +QMoveEvent (0xb3b22000) 0 + vptr=((& QMoveEvent::_ZTV10QMoveEvent) + 8u) + QEvent (0xb3b1f230) 0 + primary-for QMoveEvent (0xb3b22000) + +Vtable for QExposeEvent +QExposeEvent::_ZTV12QExposeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QExposeEvent) +8 (int (*)(...))QExposeEvent::~QExposeEvent +12 (int (*)(...))QExposeEvent::~QExposeEvent + +Class QExposeEvent + size=16 align=4 + base size=16 base align=4 +QExposeEvent (0xb3b2203c) 0 + vptr=((& QExposeEvent::_ZTV12QExposeEvent) + 8u) + QEvent (0xb3b1f4d0) 0 + primary-for QExposeEvent (0xb3b2203c) + +Vtable for QResizeEvent +QResizeEvent::_ZTV12QResizeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QResizeEvent) +8 (int (*)(...))QResizeEvent::~QResizeEvent +12 (int (*)(...))QResizeEvent::~QResizeEvent + +Class QResizeEvent + size=28 align=4 + base size=28 base align=4 +QResizeEvent (0xb3b22078) 0 + vptr=((& QResizeEvent::_ZTV12QResizeEvent) + 8u) + QEvent (0xb3b1f690) 0 + primary-for QResizeEvent (0xb3b22078) + +Vtable for QCloseEvent +QCloseEvent::_ZTV11QCloseEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QCloseEvent) +8 (int (*)(...))QCloseEvent::~QCloseEvent +12 (int (*)(...))QCloseEvent::~QCloseEvent + +Class QCloseEvent + size=12 align=4 + base size=12 base align=4 +QCloseEvent (0xb3b220b4) 0 + vptr=((& QCloseEvent::_ZTV11QCloseEvent) + 8u) + QEvent (0xb3b1f930) 0 + primary-for QCloseEvent (0xb3b220b4) + +Vtable for QIconDragEvent +QIconDragEvent::_ZTV14QIconDragEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QIconDragEvent) +8 (int (*)(...))QIconDragEvent::~QIconDragEvent +12 (int (*)(...))QIconDragEvent::~QIconDragEvent + +Class QIconDragEvent + size=12 align=4 + base size=12 base align=4 +QIconDragEvent (0xb3b220f0) 0 + vptr=((& QIconDragEvent::_ZTV14QIconDragEvent) + 8u) + QEvent (0xb3b1fa10) 0 + primary-for QIconDragEvent (0xb3b220f0) + +Vtable for QShowEvent +QShowEvent::_ZTV10QShowEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QShowEvent) +8 (int (*)(...))QShowEvent::~QShowEvent +12 (int (*)(...))QShowEvent::~QShowEvent + +Class QShowEvent + size=12 align=4 + base size=12 base align=4 +QShowEvent (0xb3b2212c) 0 + vptr=((& QShowEvent::_ZTV10QShowEvent) + 8u) + QEvent (0xb3b1faf0) 0 + primary-for QShowEvent (0xb3b2212c) + +Vtable for QHideEvent +QHideEvent::_ZTV10QHideEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QHideEvent) +8 (int (*)(...))QHideEvent::~QHideEvent +12 (int (*)(...))QHideEvent::~QHideEvent + +Class QHideEvent + size=12 align=4 + base size=12 base align=4 +QHideEvent (0xb3b22168) 0 + vptr=((& QHideEvent::_ZTV10QHideEvent) + 8u) + QEvent (0xb3b1fbd0) 0 + primary-for QHideEvent (0xb3b22168) + +Vtable for QContextMenuEvent +QContextMenuEvent::_ZTV17QContextMenuEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QContextMenuEvent) +8 (int (*)(...))QContextMenuEvent::~QContextMenuEvent +12 (int (*)(...))QContextMenuEvent::~QContextMenuEvent + +Class QContextMenuEvent + size=40 align=4 + base size=37 base align=4 +QContextMenuEvent (0xb3b221a4) 0 + vptr=((& QContextMenuEvent::_ZTV17QContextMenuEvent) + 8u) + QInputEvent (0xb3b221e0) 0 + primary-for QContextMenuEvent (0xb3b221a4) + QEvent (0xb3b1fcb0) 0 + primary-for QInputEvent (0xb3b221e0) + +Class QInputMethodEvent::Attribute + size=24 align=4 + base size=24 base align=4 +QInputMethodEvent::Attribute (0xb39364d0) 0 + +Vtable for QInputMethodEvent +QInputMethodEvent::_ZTV17QInputMethodEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QInputMethodEvent) +8 (int (*)(...))QInputMethodEvent::~QInputMethodEvent +12 (int (*)(...))QInputMethodEvent::~QInputMethodEvent + +Class QInputMethodEvent + size=32 align=4 + base size=32 base align=4 +QInputMethodEvent (0xb3b2221c) 0 + vptr=((& QInputMethodEvent::_ZTV17QInputMethodEvent) + 8u) + QEvent (0xb3936498) 0 + primary-for QInputMethodEvent (0xb3b2221c) + +Class QInputMethodQueryEvent::QueryPair + size=16 align=4 + base size=16 base align=4 +QInputMethodQueryEvent::QueryPair (0xb3957690) 0 + +Vtable for QInputMethodQueryEvent +QInputMethodQueryEvent::_ZTV22QInputMethodQueryEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI22QInputMethodQueryEvent) +8 (int (*)(...))QInputMethodQueryEvent::~QInputMethodQueryEvent +12 (int (*)(...))QInputMethodQueryEvent::~QInputMethodQueryEvent + +Class QInputMethodQueryEvent + size=20 align=4 + base size=20 base align=4 +QInputMethodQueryEvent (0xb3b22258) 0 + vptr=((& QInputMethodQueryEvent::_ZTV22QInputMethodQueryEvent) + 8u) + QEvent (0xb39575e8) 0 + primary-for QInputMethodQueryEvent (0xb3b22258) + +Vtable for QDropEvent +QDropEvent::_ZTV10QDropEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QDropEvent) +8 (int (*)(...))QDropEvent::~QDropEvent +12 (int (*)(...))QDropEvent::~QDropEvent + +Class QDropEvent + size=52 align=4 + base size=52 base align=4 +QDropEvent (0xb3b222d0) 0 + vptr=((& QDropEvent::_ZTV10QDropEvent) + 8u) + QEvent (0xb3957b60) 0 + primary-for QDropEvent (0xb3b222d0) + +Vtable for QDragMoveEvent +QDragMoveEvent::_ZTV14QDragMoveEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QDragMoveEvent) +8 (int (*)(...))QDragMoveEvent::~QDragMoveEvent +12 (int (*)(...))QDragMoveEvent::~QDragMoveEvent + +Class QDragMoveEvent + size=68 align=4 + base size=68 base align=4 +QDragMoveEvent (0xb3b2230c) 0 + vptr=((& QDragMoveEvent::_ZTV14QDragMoveEvent) + 8u) + QDropEvent (0xb3b22348) 0 + primary-for QDragMoveEvent (0xb3b2230c) + QEvent (0xb397c5b0) 0 + primary-for QDropEvent (0xb3b22348) + +Vtable for QDragEnterEvent +QDragEnterEvent::_ZTV15QDragEnterEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QDragEnterEvent) +8 (int (*)(...))QDragEnterEvent::~QDragEnterEvent +12 (int (*)(...))QDragEnterEvent::~QDragEnterEvent + +Class QDragEnterEvent + size=68 align=4 + base size=68 base align=4 +QDragEnterEvent (0xb3b22384) 0 + vptr=((& QDragEnterEvent::_ZTV15QDragEnterEvent) + 8u) + QDragMoveEvent (0xb3b223c0) 0 + primary-for QDragEnterEvent (0xb3b22384) + QDropEvent (0xb3b223fc) 0 + primary-for QDragMoveEvent (0xb3b223c0) + QEvent (0xb397ce38) 0 + primary-for QDropEvent (0xb3b223fc) + +Vtable for QDragLeaveEvent +QDragLeaveEvent::_ZTV15QDragLeaveEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QDragLeaveEvent) +8 (int (*)(...))QDragLeaveEvent::~QDragLeaveEvent +12 (int (*)(...))QDragLeaveEvent::~QDragLeaveEvent + +Class QDragLeaveEvent + size=12 align=4 + base size=12 base align=4 +QDragLeaveEvent (0xb3b22438) 0 + vptr=((& QDragLeaveEvent::_ZTV15QDragLeaveEvent) + 8u) + QEvent (0xb397cf18) 0 + primary-for QDragLeaveEvent (0xb3b22438) + +Vtable for QHelpEvent +QHelpEvent::_ZTV10QHelpEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QHelpEvent) +8 (int (*)(...))QHelpEvent::~QHelpEvent +12 (int (*)(...))QHelpEvent::~QHelpEvent + +Class QHelpEvent + size=28 align=4 + base size=28 base align=4 +QHelpEvent (0xb3b22474) 0 + vptr=((& QHelpEvent::_ZTV10QHelpEvent) + 8u) + QEvent (0xb397c690) 0 + primary-for QHelpEvent (0xb3b22474) + +Vtable for QStatusTipEvent +QStatusTipEvent::_ZTV15QStatusTipEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QStatusTipEvent) +8 (int (*)(...))QStatusTipEvent::~QStatusTipEvent +12 (int (*)(...))QStatusTipEvent::~QStatusTipEvent + +Class QStatusTipEvent + size=16 align=4 + base size=16 base align=4 +QStatusTipEvent (0xb3b224b0) 0 + vptr=((& QStatusTipEvent::_ZTV15QStatusTipEvent) + 8u) + QEvent (0xb39855e8) 0 + primary-for QStatusTipEvent (0xb3b224b0) + +Vtable for QWhatsThisClickedEvent +QWhatsThisClickedEvent::_ZTV22QWhatsThisClickedEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI22QWhatsThisClickedEvent) +8 (int (*)(...))QWhatsThisClickedEvent::~QWhatsThisClickedEvent +12 (int (*)(...))QWhatsThisClickedEvent::~QWhatsThisClickedEvent + +Class QWhatsThisClickedEvent + size=16 align=4 + base size=16 base align=4 +QWhatsThisClickedEvent (0xb3b224ec) 0 + vptr=((& QWhatsThisClickedEvent::_ZTV22QWhatsThisClickedEvent) + 8u) + QEvent (0xb39857a8) 0 + primary-for QWhatsThisClickedEvent (0xb3b224ec) + +Vtable for QActionEvent +QActionEvent::_ZTV12QActionEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QActionEvent) +8 (int (*)(...))QActionEvent::~QActionEvent +12 (int (*)(...))QActionEvent::~QActionEvent + +Class QActionEvent + size=20 align=4 + base size=20 base align=4 +QActionEvent (0xb3b22528) 0 + vptr=((& QActionEvent::_ZTV12QActionEvent) + 8u) + QEvent (0xb3985968) 0 + primary-for QActionEvent (0xb3b22528) + +Vtable for QFileOpenEvent +QFileOpenEvent::_ZTV14QFileOpenEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QFileOpenEvent) +8 (int (*)(...))QFileOpenEvent::~QFileOpenEvent +12 (int (*)(...))QFileOpenEvent::~QFileOpenEvent + +Class QFileOpenEvent + size=20 align=4 + base size=20 base align=4 +QFileOpenEvent (0xb3b22564) 0 + vptr=((& QFileOpenEvent::_ZTV14QFileOpenEvent) + 8u) + QEvent (0xb3985c08) 0 + primary-for QFileOpenEvent (0xb3b22564) + +Vtable for QToolBarChangeEvent +QToolBarChangeEvent::_ZTV19QToolBarChangeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QToolBarChangeEvent) +8 (int (*)(...))QToolBarChangeEvent::~QToolBarChangeEvent +12 (int (*)(...))QToolBarChangeEvent::~QToolBarChangeEvent + +Class QToolBarChangeEvent + size=16 align=4 + base size=13 base align=4 +QToolBarChangeEvent (0xb3b225a0) 0 + vptr=((& QToolBarChangeEvent::_ZTV19QToolBarChangeEvent) + 8u) + QEvent (0xb3985f18) 0 + primary-for QToolBarChangeEvent (0xb3b225a0) + +Vtable for QShortcutEvent +QShortcutEvent::_ZTV14QShortcutEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QShortcutEvent) +8 (int (*)(...))QShortcutEvent::~QShortcutEvent +12 (int (*)(...))QShortcutEvent::~QShortcutEvent + +Class QShortcutEvent + size=24 align=4 + base size=24 base align=4 +QShortcutEvent (0xb3b225dc) 0 + vptr=((& QShortcutEvent::_ZTV14QShortcutEvent) + 8u) + QEvent (0xb3985d20) 0 + primary-for QShortcutEvent (0xb3b225dc) + +Vtable for QWindowStateChangeEvent +QWindowStateChangeEvent::_ZTV23QWindowStateChangeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QWindowStateChangeEvent) +8 (int (*)(...))QWindowStateChangeEvent::~QWindowStateChangeEvent +12 (int (*)(...))QWindowStateChangeEvent::~QWindowStateChangeEvent + +Class QWindowStateChangeEvent + size=20 align=4 + base size=17 base align=4 +QWindowStateChangeEvent (0xb3b22618) 0 + vptr=((& QWindowStateChangeEvent::_ZTV23QWindowStateChangeEvent) + 8u) + QEvent (0xb3997310) 0 + primary-for QWindowStateChangeEvent (0xb3b22618) + +Class QTouchEvent::TouchPoint + size=4 align=4 + base size=4 base align=4 +QTouchEvent::TouchPoint (0xb3997738) 0 + +Vtable for QTouchEvent +QTouchEvent::_ZTV11QTouchEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTouchEvent) +8 (int (*)(...))QTouchEvent::~QTouchEvent +12 (int (*)(...))QTouchEvent::~QTouchEvent + +Class QTouchEvent + size=40 align=4 + base size=40 base align=4 +QTouchEvent (0xb3b22654) 0 + vptr=((& QTouchEvent::_ZTV11QTouchEvent) + 8u) + QInputEvent (0xb3b22690) 0 + primary-for QTouchEvent (0xb3b22654) + QEvent (0xb3997700) 0 + primary-for QInputEvent (0xb3b22690) + +Vtable for QScrollPrepareEvent +QScrollPrepareEvent::_ZTV19QScrollPrepareEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QScrollPrepareEvent) +8 (int (*)(...))QScrollPrepareEvent::~QScrollPrepareEvent +12 (int (*)(...))QScrollPrepareEvent::~QScrollPrepareEvent + +Class QScrollPrepareEvent + size=96 align=4 + base size=96 base align=4 +QScrollPrepareEvent (0xb3b22744) 0 + vptr=((& QScrollPrepareEvent::_ZTV19QScrollPrepareEvent) + 8u) + QEvent (0xb39d09a0) 0 + primary-for QScrollPrepareEvent (0xb3b22744) + +Vtable for QScrollEvent +QScrollEvent::_ZTV12QScrollEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QScrollEvent) +8 (int (*)(...))QScrollEvent::~QScrollEvent +12 (int (*)(...))QScrollEvent::~QScrollEvent + +Class QScrollEvent + size=48 align=4 + base size=48 base align=4 +QScrollEvent (0xb3b22780) 0 + vptr=((& QScrollEvent::_ZTV12QScrollEvent) + 8u) + QEvent (0xb39d0a80) 0 + primary-for QScrollEvent (0xb3b22780) + +Vtable for QScreenOrientationChangeEvent +QScreenOrientationChangeEvent::_ZTV29QScreenOrientationChangeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI29QScreenOrientationChangeEvent) +8 (int (*)(...))QScreenOrientationChangeEvent::~QScreenOrientationChangeEvent +12 (int (*)(...))QScreenOrientationChangeEvent::~QScreenOrientationChangeEvent + +Class QScreenOrientationChangeEvent + size=20 align=4 + base size=20 base align=4 +QScreenOrientationChangeEvent (0xb3b227bc) 0 + vptr=((& QScreenOrientationChangeEvent::_ZTV29QScreenOrientationChangeEvent) + 8u) + QEvent (0xb39d0e38) 0 + primary-for QScreenOrientationChangeEvent (0xb3b227bc) + +Class QAccessible::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAccessible::QPrivateSignal (0xb39d0a48) 0 empty + +Class QAccessible::State + size=8 align=4 + base size=5 base align=4 +QAccessible::State (0xb39d0e00) 0 + +Vtable for QAccessible +QAccessible::_ZTV11QAccessible: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QAccessible) +8 (int (*)(...))QAccessible::metaObject +12 (int (*)(...))QAccessible::qt_metacast +16 (int (*)(...))QAccessible::qt_metacall +20 (int (*)(...))QAccessible::~QAccessible +24 (int (*)(...))QAccessible::~QAccessible +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QAccessible + size=8 align=4 + base size=8 base align=4 +QAccessible (0xb3b227f8) 0 + vptr=((& QAccessible::_ZTV11QAccessible) + 8u) + QObject (0xb39d0f18) 0 + primary-for QAccessible (0xb3b227f8) + +Vtable for QAccessibleInterface +QAccessibleInterface::_ZTV20QAccessibleInterface: 23u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QAccessibleInterface) +8 (int (*)(...))QAccessibleInterface::~QAccessibleInterface +12 (int (*)(...))QAccessibleInterface::~QAccessibleInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))QAccessibleInterface::window +28 (int (*)(...))QAccessibleInterface::relations +32 (int (*)(...))QAccessibleInterface::focusChild +36 (int (*)(...))__cxa_pure_virtual +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))__cxa_pure_virtual +48 (int (*)(...))__cxa_pure_virtual +52 (int (*)(...))__cxa_pure_virtual +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))__cxa_pure_virtual +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAccessibleInterface::foregroundColor +80 (int (*)(...))QAccessibleInterface::backgroundColor +84 (int (*)(...))QAccessibleInterface::virtual_hook +88 (int (*)(...))QAccessibleInterface::interface_cast + +Class QAccessibleInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleInterface (0xb3a08af0) 0 nearly-empty + vptr=((& QAccessibleInterface::_ZTV20QAccessibleInterface) + 8u) + +Vtable for QAccessibleEvent +QAccessibleEvent::_ZTV16QAccessibleEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QAccessibleEvent) +8 (int (*)(...))QAccessibleEvent::~QAccessibleEvent +12 (int (*)(...))QAccessibleEvent::~QAccessibleEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleEvent + size=16 align=4 + base size=16 base align=4 +QAccessibleEvent (0xb3a193f0) 0 + vptr=((& QAccessibleEvent::_ZTV16QAccessibleEvent) + 8u) + +Vtable for QAccessibleStateChangeEvent +QAccessibleStateChangeEvent::_ZTV27QAccessibleStateChangeEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI27QAccessibleStateChangeEvent) +8 (int (*)(...))QAccessibleStateChangeEvent::~QAccessibleStateChangeEvent +12 (int (*)(...))QAccessibleStateChangeEvent::~QAccessibleStateChangeEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleStateChangeEvent + size=24 align=4 + base size=24 base align=4 +QAccessibleStateChangeEvent (0xb3b22960) 0 + vptr=((& QAccessibleStateChangeEvent::_ZTV27QAccessibleStateChangeEvent) + 8u) + QAccessibleEvent (0xb3825a48) 0 + primary-for QAccessibleStateChangeEvent (0xb3b22960) + +Vtable for QAccessibleTextCursorEvent +QAccessibleTextCursorEvent::_ZTV26QAccessibleTextCursorEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAccessibleTextCursorEvent) +8 (int (*)(...))QAccessibleTextCursorEvent::~QAccessibleTextCursorEvent +12 (int (*)(...))QAccessibleTextCursorEvent::~QAccessibleTextCursorEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleTextCursorEvent + size=20 align=4 + base size=20 base align=4 +QAccessibleTextCursorEvent (0xb3b2299c) 0 + vptr=((& QAccessibleTextCursorEvent::_ZTV26QAccessibleTextCursorEvent) + 8u) + QAccessibleEvent (0xb3836038) 0 + primary-for QAccessibleTextCursorEvent (0xb3b2299c) + +Vtable for QAccessibleTextSelectionEvent +QAccessibleTextSelectionEvent::_ZTV29QAccessibleTextSelectionEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI29QAccessibleTextSelectionEvent) +8 (int (*)(...))QAccessibleTextSelectionEvent::~QAccessibleTextSelectionEvent +12 (int (*)(...))QAccessibleTextSelectionEvent::~QAccessibleTextSelectionEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleTextSelectionEvent + size=28 align=4 + base size=28 base align=4 +QAccessibleTextSelectionEvent (0xb3b229d8) 0 + vptr=((& QAccessibleTextSelectionEvent::_ZTV29QAccessibleTextSelectionEvent) + 8u) + QAccessibleTextCursorEvent (0xb3b22a14) 0 + primary-for QAccessibleTextSelectionEvent (0xb3b229d8) + QAccessibleEvent (0xb38366c8) 0 + primary-for QAccessibleTextCursorEvent (0xb3b22a14) + +Vtable for QAccessibleTextInsertEvent +QAccessibleTextInsertEvent::_ZTV26QAccessibleTextInsertEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAccessibleTextInsertEvent) +8 (int (*)(...))QAccessibleTextInsertEvent::~QAccessibleTextInsertEvent +12 (int (*)(...))QAccessibleTextInsertEvent::~QAccessibleTextInsertEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleTextInsertEvent + size=28 align=4 + base size=28 base align=4 +QAccessibleTextInsertEvent (0xb3b22a50) 0 + vptr=((& QAccessibleTextInsertEvent::_ZTV26QAccessibleTextInsertEvent) + 8u) + QAccessibleTextCursorEvent (0xb3b22a8c) 0 + primary-for QAccessibleTextInsertEvent (0xb3b22a50) + QAccessibleEvent (0xb3840038) 0 + primary-for QAccessibleTextCursorEvent (0xb3b22a8c) + +Vtable for QAccessibleTextRemoveEvent +QAccessibleTextRemoveEvent::_ZTV26QAccessibleTextRemoveEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAccessibleTextRemoveEvent) +8 (int (*)(...))QAccessibleTextRemoveEvent::~QAccessibleTextRemoveEvent +12 (int (*)(...))QAccessibleTextRemoveEvent::~QAccessibleTextRemoveEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleTextRemoveEvent + size=28 align=4 + base size=28 base align=4 +QAccessibleTextRemoveEvent (0xb3b22ac8) 0 + vptr=((& QAccessibleTextRemoveEvent::_ZTV26QAccessibleTextRemoveEvent) + 8u) + QAccessibleTextCursorEvent (0xb3b22b04) 0 + primary-for QAccessibleTextRemoveEvent (0xb3b22ac8) + QAccessibleEvent (0xb3840690) 0 + primary-for QAccessibleTextCursorEvent (0xb3b22b04) + +Vtable for QAccessibleTextUpdateEvent +QAccessibleTextUpdateEvent::_ZTV26QAccessibleTextUpdateEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAccessibleTextUpdateEvent) +8 (int (*)(...))QAccessibleTextUpdateEvent::~QAccessibleTextUpdateEvent +12 (int (*)(...))QAccessibleTextUpdateEvent::~QAccessibleTextUpdateEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleTextUpdateEvent + size=32 align=4 + base size=32 base align=4 +QAccessibleTextUpdateEvent (0xb3b22b40) 0 + vptr=((& QAccessibleTextUpdateEvent::_ZTV26QAccessibleTextUpdateEvent) + 8u) + QAccessibleTextCursorEvent (0xb3b22b7c) 0 + primary-for QAccessibleTextUpdateEvent (0xb3b22b40) + QAccessibleEvent (0xb3840ce8) 0 + primary-for QAccessibleTextCursorEvent (0xb3b22b7c) + +Vtable for QAccessibleValueChangeEvent +QAccessibleValueChangeEvent::_ZTV27QAccessibleValueChangeEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI27QAccessibleValueChangeEvent) +8 (int (*)(...))QAccessibleValueChangeEvent::~QAccessibleValueChangeEvent +12 (int (*)(...))QAccessibleValueChangeEvent::~QAccessibleValueChangeEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleValueChangeEvent + size=28 align=4 + base size=28 base align=4 +QAccessibleValueChangeEvent (0xb3b22c6c) 0 + vptr=((& QAccessibleValueChangeEvent::_ZTV27QAccessibleValueChangeEvent) + 8u) + QAccessibleEvent (0xb384f310) 0 + primary-for QAccessibleValueChangeEvent (0xb3b22c6c) + +Vtable for QAccessibleTableModelChangeEvent +QAccessibleTableModelChangeEvent::_ZTV32QAccessibleTableModelChangeEvent: 5u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI32QAccessibleTableModelChangeEvent) +8 (int (*)(...))QAccessibleTableModelChangeEvent::~QAccessibleTableModelChangeEvent +12 (int (*)(...))QAccessibleTableModelChangeEvent::~QAccessibleTableModelChangeEvent +16 (int (*)(...))QAccessibleEvent::accessibleInterface + +Class QAccessibleTableModelChangeEvent + size=36 align=4 + base size=36 base align=4 +QAccessibleTableModelChangeEvent (0xb3b22ca8) 0 + vptr=((& QAccessibleTableModelChangeEvent::_ZTV32QAccessibleTableModelChangeEvent) + 8u) + QAccessibleEvent (0xb384fa48) 0 + primary-for QAccessibleTableModelChangeEvent (0xb3b22ca8) + +Vtable for QAccessibleTextInterface +QAccessibleTextInterface::_ZTV24QAccessibleTextInterface: 20u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QAccessibleTextInterface) +8 (int (*)(...))QAccessibleTextInterface::~QAccessibleTextInterface +12 (int (*)(...))QAccessibleTextInterface::~QAccessibleTextInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))__cxa_pure_virtual +36 (int (*)(...))__cxa_pure_virtual +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))__cxa_pure_virtual +48 (int (*)(...))QAccessibleTextInterface::textBeforeOffset +52 (int (*)(...))QAccessibleTextInterface::textAfterOffset +56 (int (*)(...))QAccessibleTextInterface::textAtOffset +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))__cxa_pure_virtual +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleTextInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleTextInterface (0xb3864038) 0 nearly-empty + vptr=((& QAccessibleTextInterface::_ZTV24QAccessibleTextInterface) + 8u) + +Vtable for QAccessibleEditableTextInterface +QAccessibleEditableTextInterface::_ZTV32QAccessibleEditableTextInterface: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI32QAccessibleEditableTextInterface) +8 (int (*)(...))QAccessibleEditableTextInterface::~QAccessibleEditableTextInterface +12 (int (*)(...))QAccessibleEditableTextInterface::~QAccessibleEditableTextInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleEditableTextInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleEditableTextInterface (0xb38642a0) 0 nearly-empty + vptr=((& QAccessibleEditableTextInterface::_ZTV32QAccessibleEditableTextInterface) + 8u) + +Vtable for QAccessibleValueInterface +QAccessibleValueInterface::_ZTV25QAccessibleValueInterface: 9u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI25QAccessibleValueInterface) +8 (int (*)(...))QAccessibleValueInterface::~QAccessibleValueInterface +12 (int (*)(...))QAccessibleValueInterface::~QAccessibleValueInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleValueInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleValueInterface (0xb3864508) 0 nearly-empty + vptr=((& QAccessibleValueInterface::_ZTV25QAccessibleValueInterface) + 8u) + +Vtable for QAccessibleTableCellInterface +QAccessibleTableCellInterface::_ZTV29QAccessibleTableCellInterface: 13u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI29QAccessibleTableCellInterface) +8 (int (*)(...))QAccessibleTableCellInterface::~QAccessibleTableCellInterface +12 (int (*)(...))QAccessibleTableCellInterface::~QAccessibleTableCellInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))__cxa_pure_virtual +36 (int (*)(...))__cxa_pure_virtual +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))__cxa_pure_virtual +48 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleTableCellInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleTableCellInterface (0xb3864770) 0 nearly-empty + vptr=((& QAccessibleTableCellInterface::_ZTV29QAccessibleTableCellInterface) + 8u) + +Vtable for QAccessibleTableInterface +QAccessibleTableInterface::_ZTV25QAccessibleTableInterface: 23u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI25QAccessibleTableInterface) +8 (int (*)(...))QAccessibleTableInterface::~QAccessibleTableInterface +12 (int (*)(...))QAccessibleTableInterface::~QAccessibleTableInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))__cxa_pure_virtual +36 (int (*)(...))__cxa_pure_virtual +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))__cxa_pure_virtual +48 (int (*)(...))__cxa_pure_virtual +52 (int (*)(...))__cxa_pure_virtual +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))__cxa_pure_virtual +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))__cxa_pure_virtual +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))__cxa_pure_virtual +88 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleTableInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleTableInterface (0xb38649d8) 0 nearly-empty + vptr=((& QAccessibleTableInterface::_ZTV25QAccessibleTableInterface) + 8u) + +Vtable for QAccessibleActionInterface +QAccessibleActionInterface::_ZTV26QAccessibleActionInterface: 9u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAccessibleActionInterface) +8 (int (*)(...))QAccessibleActionInterface::~QAccessibleActionInterface +12 (int (*)(...))QAccessibleActionInterface::~QAccessibleActionInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))QAccessibleActionInterface::localizedActionName +24 (int (*)(...))QAccessibleActionInterface::localizedActionDescription +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleActionInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleActionInterface (0xb3864c40) 0 nearly-empty + vptr=((& QAccessibleActionInterface::_ZTV26QAccessibleActionInterface) + 8u) + +Vtable for QAccessibleImageInterface +QAccessibleImageInterface::_ZTV25QAccessibleImageInterface: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI25QAccessibleImageInterface) +8 (int (*)(...))QAccessibleImageInterface::~QAccessibleImageInterface +12 (int (*)(...))QAccessibleImageInterface::~QAccessibleImageInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleImageInterface + size=4 align=4 + base size=4 base align=4 +QAccessibleImageInterface (0xb3864f88) 0 nearly-empty + vptr=((& QAccessibleImageInterface::_ZTV25QAccessibleImageInterface) + 8u) + +Vtable for QAccessibleBridge +QAccessibleBridge::_ZTV17QAccessibleBridge: 6u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QAccessibleBridge) +8 (int (*)(...))QAccessibleBridge::~QAccessibleBridge +12 (int (*)(...))QAccessibleBridge::~QAccessibleBridge +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleBridge + size=4 align=4 + base size=4 base align=4 +QAccessibleBridge (0xb3885070) 0 nearly-empty + vptr=((& QAccessibleBridge::_ZTV17QAccessibleBridge) + 8u) + +Class QAccessibleBridgePlugin::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAccessibleBridgePlugin::QPrivateSignal (0xb38853b8) 0 empty + +Vtable for QAccessibleBridgePlugin +QAccessibleBridgePlugin::_ZTV23QAccessibleBridgePlugin: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QAccessibleBridgePlugin) +8 (int (*)(...))QAccessibleBridgePlugin::metaObject +12 (int (*)(...))QAccessibleBridgePlugin::qt_metacast +16 (int (*)(...))QAccessibleBridgePlugin::qt_metacall +20 (int (*)(...))QAccessibleBridgePlugin::~QAccessibleBridgePlugin +24 (int (*)(...))QAccessibleBridgePlugin::~QAccessibleBridgePlugin +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual + +Class QAccessibleBridgePlugin + size=8 align=4 + base size=8 base align=4 +QAccessibleBridgePlugin (0xb3b22dd4) 0 + vptr=((& QAccessibleBridgePlugin::_ZTV23QAccessibleBridgePlugin) + 8u) + QObject (0xb38852d8) 0 + primary-for QAccessibleBridgePlugin (0xb3b22dd4) + +Vtable for QAccessibleObject +QAccessibleObject::_ZTV17QAccessibleObject: 23u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QAccessibleObject) +8 (int (*)(...))QAccessibleObject::~QAccessibleObject +12 (int (*)(...))QAccessibleObject::~QAccessibleObject +16 (int (*)(...))QAccessibleObject::isValid +20 (int (*)(...))QAccessibleObject::object +24 (int (*)(...))QAccessibleInterface::window +28 (int (*)(...))QAccessibleInterface::relations +32 (int (*)(...))QAccessibleInterface::focusChild +36 (int (*)(...))QAccessibleObject::childAt +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))__cxa_pure_virtual +48 (int (*)(...))__cxa_pure_virtual +52 (int (*)(...))__cxa_pure_virtual +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))QAccessibleObject::setText +64 (int (*)(...))QAccessibleObject::rect +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QAccessibleInterface::foregroundColor +80 (int (*)(...))QAccessibleInterface::backgroundColor +84 (int (*)(...))QAccessibleInterface::virtual_hook +88 (int (*)(...))QAccessibleInterface::interface_cast + +Class QAccessibleObject + size=8 align=4 + base size=8 base align=4 +QAccessibleObject (0xb3b22e10) 0 + vptr=((& QAccessibleObject::_ZTV17QAccessibleObject) + 8u) + QAccessibleInterface (0xb3885700) 0 nearly-empty + primary-for QAccessibleObject (0xb3b22e10) + +Vtable for QAccessibleApplication +QAccessibleApplication::_ZTV22QAccessibleApplication: 23u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI22QAccessibleApplication) +8 (int (*)(...))QAccessibleApplication::~QAccessibleApplication +12 (int (*)(...))QAccessibleApplication::~QAccessibleApplication +16 (int (*)(...))QAccessibleObject::isValid +20 (int (*)(...))QAccessibleObject::object +24 (int (*)(...))QAccessibleApplication::window +28 (int (*)(...))QAccessibleInterface::relations +32 (int (*)(...))QAccessibleApplication::focusChild +36 (int (*)(...))QAccessibleObject::childAt +40 (int (*)(...))QAccessibleApplication::parent +44 (int (*)(...))QAccessibleApplication::child +48 (int (*)(...))QAccessibleApplication::childCount +52 (int (*)(...))QAccessibleApplication::indexOfChild +56 (int (*)(...))QAccessibleApplication::text +60 (int (*)(...))QAccessibleObject::setText +64 (int (*)(...))QAccessibleObject::rect +68 (int (*)(...))QAccessibleApplication::role +72 (int (*)(...))QAccessibleApplication::state +76 (int (*)(...))QAccessibleInterface::foregroundColor +80 (int (*)(...))QAccessibleInterface::backgroundColor +84 (int (*)(...))QAccessibleInterface::virtual_hook +88 (int (*)(...))QAccessibleInterface::interface_cast + +Class QAccessibleApplication + size=8 align=4 + base size=8 base align=4 +QAccessibleApplication (0xb3b22e4c) 0 + vptr=((& QAccessibleApplication::_ZTV22QAccessibleApplication) + 8u) + QAccessibleObject (0xb3b22e88) 0 + primary-for QAccessibleApplication (0xb3b22e4c) + QAccessibleInterface (0xb3885af0) 0 nearly-empty + primary-for QAccessibleObject (0xb3b22e88) + +Class QAccessiblePlugin::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAccessiblePlugin::QPrivateSignal (0xb38850e0) 0 empty + +Vtable for QAccessiblePlugin +QAccessiblePlugin::_ZTV17QAccessiblePlugin: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QAccessiblePlugin) +8 (int (*)(...))QAccessiblePlugin::metaObject +12 (int (*)(...))QAccessiblePlugin::qt_metacast +16 (int (*)(...))QAccessiblePlugin::qt_metacall +20 (int (*)(...))QAccessiblePlugin::~QAccessiblePlugin +24 (int (*)(...))QAccessiblePlugin::~QAccessiblePlugin +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual + +Class QAccessiblePlugin + size=8 align=4 + base size=8 base align=4 +QAccessiblePlugin (0xb3b22ec4) 0 + vptr=((& QAccessiblePlugin::_ZTV17QAccessiblePlugin) + 8u) + QObject (0xb3885f18) 0 + primary-for QAccessiblePlugin (0xb3b22ec4) + +Vtable for QPaintDevice +QPaintDevice::_ZTV12QPaintDevice: 10u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QPaintDevice) +8 (int (*)(...))QPaintDevice::~QPaintDevice +12 (int (*)(...))QPaintDevice::~QPaintDevice +16 (int (*)(...))QPaintDevice::devType +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))QPaintDevice::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter + +Class QPaintDevice + size=12 align=4 + base size=12 base align=4 +QPaintDevice (0xb38992d8) 0 + vptr=((& QPaintDevice::_ZTV12QPaintDevice) + 8u) + +Class QPolygon + size=4 align=4 + base size=4 base align=4 +QPolygon (0xb3b22f3c) 0 + QVector (0xb38ab690) 0 + +Class QPolygonF + size=4 align=4 + base size=4 base align=4 +QPolygonF (0xb3b22fb4) 0 + QVector (0xb38ca888) 0 + +Class QMatrix + size=48 align=4 + base size=48 base align=4 +QMatrix (0xb38ee888) 0 + +Class QPainterPath::Element + size=20 align=4 + base size=20 base align=4 +QPainterPath::Element (0xb3909a10) 0 + +Class QPainterPath + size=4 align=4 + base size=4 base align=4 +QPainterPath (0xb39099d8) 0 + +Class QPainterPathStroker + size=4 align=4 + base size=4 base align=4 +QPainterPathStroker (0xb3735460) 0 + +Class QTransform + size=80 align=4 + base size=80 base align=4 +QTransform (0xb374c888) 0 + +Vtable for QImage +QImage::_ZTV6QImage: 10u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QImage) +8 (int (*)(...))QImage::~QImage +12 (int (*)(...))QImage::~QImage +16 (int (*)(...))QImage::devType +20 (int (*)(...))QImage::paintEngine +24 (int (*)(...))QImage::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter + +Class QImage + size=16 align=4 + base size=16 base align=4 +QImage (0xb3794000) 0 + vptr=((& QImage::_ZTV6QImage) + 8u) + QPaintDevice (0xb3784a48) 0 + primary-for QImage (0xb3794000) + +Vtable for QPixmap +QPixmap::_ZTV7QPixmap: 10u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QPixmap) +8 (int (*)(...))QPixmap::~QPixmap +12 (int (*)(...))QPixmap::~QPixmap +16 (int (*)(...))QPixmap::devType +20 (int (*)(...))QPixmap::paintEngine +24 (int (*)(...))QPixmap::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter + +Class QPixmap + size=16 align=4 + base size=16 base align=4 +QPixmap (0xb379403c) 0 + vptr=((& QPixmap::_ZTV7QPixmap) + 8u) + QPaintDevice (0xb37b3888) 0 + primary-for QPixmap (0xb379403c) + +Vtable for QBitmap +QBitmap::_ZTV7QBitmap: 10u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QBitmap) +8 (int (*)(...))QBitmap::~QBitmap +12 (int (*)(...))QBitmap::~QBitmap +16 (int (*)(...))QPixmap::devType +20 (int (*)(...))QPixmap::paintEngine +24 (int (*)(...))QPixmap::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter + +Class QBitmap + size=16 align=4 + base size=16 base align=4 +QBitmap (0xb3794078) 0 + vptr=((& QBitmap::_ZTV7QBitmap) + 8u) + QPixmap (0xb37940b4) 0 + primary-for QBitmap (0xb3794078) + QPaintDevice (0xb37e8230) 0 + primary-for QPixmap (0xb37940b4) + +Class QIcon + size=4 align=4 + base size=4 base align=4 +QIcon (0xb37e8d20) 0 + +Class QIconEngine::AvailableSizesArgument + size=12 align=4 + base size=12 base align=4 +QIconEngine::AvailableSizesArgument (0xb38048f8) 0 + +Vtable for QIconEngine +QIconEngine::_ZTV11QIconEngine: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QIconEngine) +8 (int (*)(...))QIconEngine::~QIconEngine +12 (int (*)(...))QIconEngine::~QIconEngine +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))QIconEngine::actualSize +24 (int (*)(...))QIconEngine::pixmap +28 (int (*)(...))QIconEngine::addPixmap +32 (int (*)(...))QIconEngine::addFile +36 (int (*)(...))QIconEngine::key +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))QIconEngine::read +48 (int (*)(...))QIconEngine::write +52 (int (*)(...))QIconEngine::availableSizes +56 (int (*)(...))QIconEngine::iconName +60 (int (*)(...))QIconEngine::virtual_hook + +Class QIconEngine + size=4 align=4 + base size=4 base align=4 +QIconEngine (0xb38045b0) 0 nearly-empty + vptr=((& QIconEngine::_ZTV11QIconEngine) + 8u) + +Class QIconEnginePlugin::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QIconEnginePlugin::QPrivateSignal (0xb3804d58) 0 empty + +Vtable for QIconEnginePlugin +QIconEnginePlugin::_ZTV17QIconEnginePlugin: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QIconEnginePlugin) +8 (int (*)(...))QIconEnginePlugin::metaObject +12 (int (*)(...))QIconEnginePlugin::qt_metacast +16 (int (*)(...))QIconEnginePlugin::qt_metacall +20 (int (*)(...))QIconEnginePlugin::~QIconEnginePlugin +24 (int (*)(...))QIconEnginePlugin::~QIconEnginePlugin +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual + +Class QIconEnginePlugin + size=8 align=4 + base size=8 base align=4 +QIconEnginePlugin (0xb379412c) 0 + vptr=((& QIconEnginePlugin::_ZTV17QIconEnginePlugin) + 8u) + QObject (0xb3804c78) 0 + primary-for QIconEnginePlugin (0xb379412c) + +Vtable for QImageIOHandler +QImageIOHandler::_ZTV15QImageIOHandler: 18u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QImageIOHandler) +8 (int (*)(...))QImageIOHandler::~QImageIOHandler +12 (int (*)(...))QImageIOHandler::~QImageIOHandler +16 (int (*)(...))QImageIOHandler::name +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))QImageIOHandler::write +32 (int (*)(...))QImageIOHandler::option +36 (int (*)(...))QImageIOHandler::setOption +40 (int (*)(...))QImageIOHandler::supportsOption +44 (int (*)(...))QImageIOHandler::jumpToNextImage +48 (int (*)(...))QImageIOHandler::jumpToImage +52 (int (*)(...))QImageIOHandler::loopCount +56 (int (*)(...))QImageIOHandler::imageCount +60 (int (*)(...))QImageIOHandler::nextImageDelay +64 (int (*)(...))QImageIOHandler::currentImageNumber +68 (int (*)(...))QImageIOHandler::currentImageRect + +Class QImageIOHandler + size=8 align=4 + base size=8 base align=4 +QImageIOHandler (0xb362a038) 0 + vptr=((& QImageIOHandler::_ZTV15QImageIOHandler) + 8u) + +Class QImageIOPlugin::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QImageIOPlugin::QPrivateSignal (0xb362a7a8) 0 empty + +Vtable for QImageIOPlugin +QImageIOPlugin::_ZTV14QImageIOPlugin: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QImageIOPlugin) +8 (int (*)(...))QImageIOPlugin::metaObject +12 (int (*)(...))QImageIOPlugin::qt_metacast +16 (int (*)(...))QImageIOPlugin::qt_metacall +20 (int (*)(...))QImageIOPlugin::~QImageIOPlugin +24 (int (*)(...))QImageIOPlugin::~QImageIOPlugin +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual + +Class QImageIOPlugin + size=8 align=4 + base size=8 base align=4 +QImageIOPlugin (0xb3794168) 0 + vptr=((& QImageIOPlugin::_ZTV14QImageIOPlugin) + 8u) + QObject (0xb362a6c8) 0 + primary-for QImageIOPlugin (0xb3794168) + +Class QImageReader + size=4 align=4 + base size=4 base align=4 +QImageReader (0xb3648a10) 0 + +Class QImageWriter + size=4 align=4 + base size=4 base align=4 +QImageWriter (0xb3648ee0) 0 + +Class QMovie::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMovie::QPrivateSignal (0xb36673f0) 0 empty + +Vtable for QMovie +QMovie::_ZTV6QMovie: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QMovie) +8 (int (*)(...))QMovie::metaObject +12 (int (*)(...))QMovie::qt_metacast +16 (int (*)(...))QMovie::qt_metacall +20 (int (*)(...))QMovie::~QMovie +24 (int (*)(...))QMovie::~QMovie +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QMovie + size=8 align=4 + base size=8 base align=4 +QMovie (0xb37941e0) 0 + vptr=((& QMovie::_ZTV6QMovie) + 8u) + QObject (0xb3667310) 0 + primary-for QMovie (0xb37941e0) + +Vtable for QPicture +QPicture::_ZTV8QPicture: 11u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QPicture) +8 (int (*)(...))QPicture::~QPicture +12 (int (*)(...))QPicture::~QPicture +16 (int (*)(...))QPicture::devType +20 (int (*)(...))QPicture::paintEngine +24 (int (*)(...))QPicture::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter +40 (int (*)(...))QPicture::setData + +Class QPicture + size=16 align=4 + base size=16 base align=4 +QPicture (0xb379421c) 0 + vptr=((& QPicture::_ZTV8QPicture) + 8u) + QPaintDevice (0xb3667ee0) 0 + primary-for QPicture (0xb379421c) + +Class QPictureIO + size=4 align=4 + base size=4 base align=4 +QPictureIO (0xb367fab8) 0 + +Class QPictureFormatPlugin::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPictureFormatPlugin::QPrivateSignal (0xb367fea8) 0 empty + +Vtable for QPictureFormatPlugin +QPictureFormatPlugin::_ZTV20QPictureFormatPlugin: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QPictureFormatPlugin) +8 (int (*)(...))QPictureFormatPlugin::metaObject +12 (int (*)(...))QPictureFormatPlugin::qt_metacast +16 (int (*)(...))QPictureFormatPlugin::qt_metacall +20 (int (*)(...))QPictureFormatPlugin::~QPictureFormatPlugin +24 (int (*)(...))QPictureFormatPlugin::~QPictureFormatPlugin +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QPictureFormatPlugin::loadPicture +60 (int (*)(...))QPictureFormatPlugin::savePicture +64 (int (*)(...))__cxa_pure_virtual + +Class QPictureFormatPlugin + size=8 align=4 + base size=8 base align=4 +QPictureFormatPlugin (0xb3794258) 0 + vptr=((& QPictureFormatPlugin::_ZTV20QPictureFormatPlugin) + 8u) + QObject (0xb367fdc8) 0 + primary-for QPictureFormatPlugin (0xb3794258) + +Class QPixmapCache::Key + size=4 align=4 + base size=4 base align=4 +QPixmapCache::Key (0xb369d118) 0 + +Class QPixmapCache + size=1 align=1 + base size=0 base align=1 +QPixmapCache (0xb369d0e0) 0 empty + +Class QBrush + size=4 align=4 + base size=4 base align=4 +QBrush (0xb369d7e0) 0 + +Class QBrushData + size=104 align=4 + base size=104 base align=4 +QBrushData (0xb36b13b8) 0 + +Class QGradient + size=56 align=4 + base size=56 base align=4 +QGradient (0xb36b1850) 0 + +Class QLinearGradient + size=56 align=4 + base size=56 base align=4 +QLinearGradient (0xb37942d0) 0 + QGradient (0xb36df428) 0 + +Class QRadialGradient + size=56 align=4 + base size=56 base align=4 +QRadialGradient (0xb379430c) 0 + QGradient (0xb36df658) 0 + +Class QConicalGradient + size=56 align=4 + base size=56 base align=4 +QConicalGradient (0xb3794348) 0 + QGradient (0xb36df968) 0 + +Class QFont + size=8 align=4 + base size=8 base align=4 +QFont (0xb36dfaf0) 0 + +Vtable for QStandardItem +QStandardItem::_ZTV13QStandardItem: 11u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QStandardItem) +8 (int (*)(...))QStandardItem::~QStandardItem +12 (int (*)(...))QStandardItem::~QStandardItem +16 (int (*)(...))QStandardItem::data +20 (int (*)(...))QStandardItem::setData +24 (int (*)(...))QStandardItem::clone +28 (int (*)(...))QStandardItem::type +32 (int (*)(...))QStandardItem::read +36 (int (*)(...))QStandardItem::write +40 (int (*)(...))QStandardItem::operator< + +Class QStandardItem + size=8 align=4 + base size=8 base align=4 +QStandardItem (0xb3717850) 0 + vptr=((& QStandardItem::_ZTV13QStandardItem) + 8u) + +Class QStandardItemModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStandardItemModel::QPrivateSignal (0xb35809a0) 0 empty + +Vtable for QStandardItemModel +QStandardItemModel::_ZTV18QStandardItemModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QStandardItemModel) +8 (int (*)(...))QStandardItemModel::metaObject +12 (int (*)(...))QStandardItemModel::qt_metacast +16 (int (*)(...))QStandardItemModel::qt_metacall +20 (int (*)(...))QStandardItemModel::~QStandardItemModel +24 (int (*)(...))QStandardItemModel::~QStandardItemModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QStandardItemModel::index +60 (int (*)(...))QStandardItemModel::parent +64 (int (*)(...))QStandardItemModel::sibling +68 (int (*)(...))QStandardItemModel::rowCount +72 (int (*)(...))QStandardItemModel::columnCount +76 (int (*)(...))QStandardItemModel::hasChildren +80 (int (*)(...))QStandardItemModel::data +84 (int (*)(...))QStandardItemModel::setData +88 (int (*)(...))QStandardItemModel::headerData +92 (int (*)(...))QStandardItemModel::setHeaderData +96 (int (*)(...))QStandardItemModel::itemData +100 (int (*)(...))QStandardItemModel::setItemData +104 (int (*)(...))QStandardItemModel::mimeTypes +108 (int (*)(...))QStandardItemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QStandardItemModel::dropMimeData +120 (int (*)(...))QStandardItemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QStandardItemModel::insertRows +132 (int (*)(...))QStandardItemModel::insertColumns +136 (int (*)(...))QStandardItemModel::removeRows +140 (int (*)(...))QStandardItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QStandardItemModel::flags +164 (int (*)(...))QStandardItemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QStandardItemModel + size=8 align=4 + base size=8 base align=4 +QStandardItemModel (0xb3794384) 0 + vptr=((& QStandardItemModel::_ZTV18QStandardItemModel) + 8u) + QAbstractItemModel (0xb37943c0) 0 + primary-for QStandardItemModel (0xb3794384) + QObject (0xb35808c0) 0 + primary-for QAbstractItemModel (0xb37943c0) + +Class QClipboard::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QClipboard::QPrivateSignal (0xb359b9a0) 0 empty + +Vtable for QClipboard +QClipboard::_ZTV10QClipboard: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QClipboard) +8 (int (*)(...))QClipboard::metaObject +12 (int (*)(...))QClipboard::qt_metacast +16 (int (*)(...))QClipboard::qt_metacall +20 (int (*)(...))QClipboard::~QClipboard +24 (int (*)(...))QClipboard::~QClipboard +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QClipboard + size=8 align=4 + base size=8 base align=4 +QClipboard (0xb37943fc) 0 + vptr=((& QClipboard::_ZTV10QClipboard) + 8u) + QObject (0xb359b8c0) 0 + primary-for QClipboard (0xb37943fc) + +Class QCursor + size=4 align=4 + base size=4 base align=4 +QCursor (0xb35ad7a8) 0 + +Class QDrag::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDrag::QPrivateSignal (0xb35adcb0) 0 empty + +Vtable for QDrag +QDrag::_ZTV5QDrag: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI5QDrag) +8 (int (*)(...))QDrag::metaObject +12 (int (*)(...))QDrag::qt_metacast +16 (int (*)(...))QDrag::qt_metacall +20 (int (*)(...))QDrag::~QDrag +24 (int (*)(...))QDrag::~QDrag +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QDrag + size=8 align=4 + base size=8 base align=4 +QDrag (0xb3794438) 0 + vptr=((& QDrag::_ZTV5QDrag) + 8u) + QObject (0xb35adbd0) 0 + primary-for QDrag (0xb3794438) + +Class QGenericPlugin::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGenericPlugin::QPrivateSignal (0xb35be620) 0 empty + +Vtable for QGenericPlugin +QGenericPlugin::_ZTV14QGenericPlugin: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QGenericPlugin) +8 (int (*)(...))QGenericPlugin::metaObject +12 (int (*)(...))QGenericPlugin::qt_metacast +16 (int (*)(...))QGenericPlugin::qt_metacall +20 (int (*)(...))QGenericPlugin::~QGenericPlugin +24 (int (*)(...))QGenericPlugin::~QGenericPlugin +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual + +Class QGenericPlugin + size=8 align=4 + base size=8 base align=4 +QGenericPlugin (0xb3794474) 0 + vptr=((& QGenericPlugin::_ZTV14QGenericPlugin) + 8u) + QObject (0xb35be540) 0 + primary-for QGenericPlugin (0xb3794474) + +Class QGenericPluginFactory + size=1 align=1 + base size=0 base align=1 +QGenericPluginFactory (0xb35bea10) 0 empty + +Class QInputMethod::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QInputMethod::QPrivateSignal (0xb35beb28) 0 empty + +Vtable for QInputMethod +QInputMethod::_ZTV12QInputMethod: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QInputMethod) +8 (int (*)(...))QInputMethod::metaObject +12 (int (*)(...))QInputMethod::qt_metacast +16 (int (*)(...))QInputMethod::qt_metacall +20 (int (*)(...))QInputMethod::~QInputMethod +24 (int (*)(...))QInputMethod::~QInputMethod +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QInputMethod + size=8 align=4 + base size=8 base align=4 +QInputMethod (0xb37944b0) 0 + vptr=((& QInputMethod::_ZTV12QInputMethod) + 8u) + QObject (0xb35bea48) 0 + primary-for QInputMethod (0xb37944b0) + +Class QGuiApplication::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGuiApplication::QPrivateSignal (0xb35d8038) 0 empty + +Vtable for QGuiApplication +QGuiApplication::_ZTV15QGuiApplication: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QGuiApplication) +8 (int (*)(...))QGuiApplication::metaObject +12 (int (*)(...))QGuiApplication::qt_metacast +16 (int (*)(...))QGuiApplication::qt_metacall +20 (int (*)(...))QGuiApplication::~QGuiApplication +24 (int (*)(...))QGuiApplication::~QGuiApplication +28 (int (*)(...))QGuiApplication::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGuiApplication::notify +60 (int (*)(...))QGuiApplication::compressEvent + +Class QGuiApplication + size=8 align=4 + base size=8 base align=4 +QGuiApplication (0xb37944ec) 0 + vptr=((& QGuiApplication::_ZTV15QGuiApplication) + 8u) + QCoreApplication (0xb3794528) 0 + primary-for QGuiApplication (0xb37944ec) + QObject (0xb35be150) 0 + primary-for QCoreApplication (0xb3794528) + +Class QSurfaceFormat + size=4 align=4 + base size=4 base align=4 +QSurfaceFormat (0xb35d8ab8) 0 + +Class QOpenGLContextGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QOpenGLContextGroup::QPrivateSignal (0xb36045e8) 0 empty + +Vtable for QOpenGLContextGroup +QOpenGLContextGroup::_ZTV19QOpenGLContextGroup: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QOpenGLContextGroup) +8 (int (*)(...))QOpenGLContextGroup::metaObject +12 (int (*)(...))QOpenGLContextGroup::qt_metacast +16 (int (*)(...))QOpenGLContextGroup::qt_metacall +20 (int (*)(...))QOpenGLContextGroup::~QOpenGLContextGroup +24 (int (*)(...))QOpenGLContextGroup::~QOpenGLContextGroup +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QOpenGLContextGroup + size=8 align=4 + base size=8 base align=4 +QOpenGLContextGroup (0xb37945a0) 0 + vptr=((& QOpenGLContextGroup::_ZTV19QOpenGLContextGroup) + 8u) + QObject (0xb3604508) 0 + primary-for QOpenGLContextGroup (0xb37945a0) + +Class QOpenGLContext::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QOpenGLContext::QPrivateSignal (0xb3604c08) 0 empty + +Vtable for QOpenGLContext +QOpenGLContext::_ZTV14QOpenGLContext: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QOpenGLContext) +8 (int (*)(...))QOpenGLContext::metaObject +12 (int (*)(...))QOpenGLContext::qt_metacast +16 (int (*)(...))QOpenGLContext::qt_metacall +20 (int (*)(...))QOpenGLContext::~QOpenGLContext +24 (int (*)(...))QOpenGLContext::~QOpenGLContext +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QOpenGLContext + size=8 align=4 + base size=8 base align=4 +QOpenGLContext (0xb37945dc) 0 + vptr=((& QOpenGLContext::_ZTV14QOpenGLContext) + 8u) + QObject (0xb3604b28) 0 + primary-for QOpenGLContext (0xb37945dc) + +Class QPalette + size=8 align=4 + base size=8 base align=4 +QPalette (0xb32992a0) 0 + +Class QScreen::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QScreen::QPrivateSignal (0xb32c1460) 0 empty + +Vtable for QScreen +QScreen::_ZTV7QScreen: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QScreen) +8 (int (*)(...))QScreen::metaObject +12 (int (*)(...))QScreen::qt_metacast +16 (int (*)(...))QScreen::qt_metacall +20 (int (*)(...))QScreen::~QScreen +24 (int (*)(...))QScreen::~QScreen +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QScreen + size=8 align=4 + base size=8 base align=4 +QScreen (0xb3794618) 0 + vptr=((& QScreen::_ZTV7QScreen) + 8u) + QObject (0xb32c1380) 0 + primary-for QScreen (0xb3794618) + +Class QSessionManager::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSessionManager::QPrivateSignal (0xb32c1e38) 0 empty + +Vtable for QSessionManager +QSessionManager::_ZTV15QSessionManager: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QSessionManager) +8 (int (*)(...))QSessionManager::metaObject +12 (int (*)(...))QSessionManager::qt_metacast +16 (int (*)(...))QSessionManager::qt_metacall +20 (int (*)(...))QSessionManager::~QSessionManager +24 (int (*)(...))QSessionManager::~QSessionManager +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSessionManager + size=8 align=4 + base size=8 base align=4 +QSessionManager (0xb3794654) 0 + vptr=((& QSessionManager::_ZTV15QSessionManager) + 8u) + QObject (0xb32c1d58) 0 + primary-for QSessionManager (0xb3794654) + +Class QStyleHints::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStyleHints::QPrivateSignal (0xb32d8428) 0 empty + +Vtable for QStyleHints +QStyleHints::_ZTV11QStyleHints: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QStyleHints) +8 (int (*)(...))QStyleHints::metaObject +12 (int (*)(...))QStyleHints::qt_metacast +16 (int (*)(...))QStyleHints::qt_metacall +20 (int (*)(...))QStyleHints::~QStyleHints +24 (int (*)(...))QStyleHints::~QStyleHints +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QStyleHints + size=8 align=4 + base size=8 base align=4 +QStyleHints (0xb3794690) 0 + vptr=((& QStyleHints::_ZTV11QStyleHints) + 8u) + QObject (0xb32d8348) 0 + primary-for QStyleHints (0xb3794690) + +Vtable for QSurface +QSurface::_ZTV8QSurface: 8u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QSurface) +8 (int (*)(...))QSurface::~QSurface +12 (int (*)(...))QSurface::~QSurface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))__cxa_pure_virtual + +Class QSurface + size=12 align=4 + base size=12 base align=4 +QSurface (0xb32d86c8) 0 + vptr=((& QSurface::_ZTV8QSurface) + 8u) + +Class QWindow::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QWindow::QPrivateSignal (0xb32d8b28) 0 empty + +Vtable for QWindow +QWindow::_ZTV7QWindow: 45u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QWindow) +8 (int (*)(...))QWindow::metaObject +12 (int (*)(...))QWindow::qt_metacast +16 (int (*)(...))QWindow::qt_metacall +20 (int (*)(...))QWindow::~QWindow +24 (int (*)(...))QWindow::~QWindow +28 (int (*)(...))QWindow::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWindow::surfaceType +60 (int (*)(...))QWindow::format +64 (int (*)(...))QWindow::size +68 (int (*)(...))QWindow::accessibleRoot +72 (int (*)(...))QWindow::focusObject +76 (int (*)(...))QWindow::exposeEvent +80 (int (*)(...))QWindow::resizeEvent +84 (int (*)(...))QWindow::moveEvent +88 (int (*)(...))QWindow::focusInEvent +92 (int (*)(...))QWindow::focusOutEvent +96 (int (*)(...))QWindow::showEvent +100 (int (*)(...))QWindow::hideEvent +104 (int (*)(...))QWindow::keyPressEvent +108 (int (*)(...))QWindow::keyReleaseEvent +112 (int (*)(...))QWindow::mousePressEvent +116 (int (*)(...))QWindow::mouseReleaseEvent +120 (int (*)(...))QWindow::mouseDoubleClickEvent +124 (int (*)(...))QWindow::mouseMoveEvent +128 (int (*)(...))QWindow::wheelEvent +132 (int (*)(...))QWindow::touchEvent +136 (int (*)(...))QWindow::tabletEvent +140 (int (*)(...))QWindow::nativeEvent +144 (int (*)(...))QWindow::surfaceHandle +148 (int (*)(...))-0x00000000000000008 +152 (int (*)(...))(& _ZTI7QWindow) +156 (int (*)(...))QWindow::_ZThn8_N7QWindowD1Ev +160 (int (*)(...))QWindow::_ZThn8_N7QWindowD0Ev +164 (int (*)(...))QWindow::_ZThn8_NK7QWindow6formatEv +168 (int (*)(...))QWindow::_ZThn8_NK7QWindow13surfaceHandleEv +172 (int (*)(...))QWindow::_ZThn8_NK7QWindow11surfaceTypeEv +176 (int (*)(...))QWindow::_ZThn8_NK7QWindow4sizeEv + +Class QWindow + size=20 align=4 + base size=20 base align=4 +QWindow (0xb32b8a00) 0 + vptr=((& QWindow::_ZTV7QWindow) + 8u) + QObject (0xb32d8a10) 0 + primary-for QWindow (0xb32b8a00) + QSurface (0xb32d8a48) 8 + vptr=((& QWindow::_ZTV7QWindow) + 156u) + +Class QVector3D + size=12 align=4 + base size=12 base align=4 +QVector3D (0xb31956c8) 0 + +Class QVector4D + size=16 align=4 + base size=16 base align=4 +QVector4D (0xb3201508) 0 + +Class QQuaternion + size=16 align=4 + base size=16 base align=4 +QQuaternion (0xb3024b28) 0 + +Class QMatrix4x4 + size=68 align=4 + base size=68 base align=4 +QMatrix4x4 (0xb30594d0) 0 + +Class QOpenGLBuffer + size=4 align=4 + base size=4 base align=4 +QOpenGLBuffer (0xb30fcab8) 0 + +Vtable for QOpenGLFramebufferObject +QOpenGLFramebufferObject::_ZTV24QOpenGLFramebufferObject: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QOpenGLFramebufferObject) +8 (int (*)(...))QOpenGLFramebufferObject::~QOpenGLFramebufferObject +12 (int (*)(...))QOpenGLFramebufferObject::~QOpenGLFramebufferObject + +Class QOpenGLFramebufferObject + size=8 align=4 + base size=8 base align=4 +QOpenGLFramebufferObject (0xb310a700) 0 + vptr=((& QOpenGLFramebufferObject::_ZTV24QOpenGLFramebufferObject) + 8u) + +Class QOpenGLFramebufferObjectFormat + size=4 align=4 + base size=4 base align=4 +QOpenGLFramebufferObjectFormat (0xb2f20150) 0 + +Class QOpenGLFunctions + size=4 align=4 + base size=4 base align=4 +QOpenGLFunctions (0xb2f20578) 0 + +Class QOpenGLFunctionsPrivate + size=380 align=4 + base size=380 base align=4 +QOpenGLFunctionsPrivate (0xb2f4e9a0) 0 + +Vtable for QOpenGLPaintDevice +QOpenGLPaintDevice::_ZTV18QOpenGLPaintDevice: 11u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QOpenGLPaintDevice) +8 (int (*)(...))QOpenGLPaintDevice::~QOpenGLPaintDevice +12 (int (*)(...))QOpenGLPaintDevice::~QOpenGLPaintDevice +16 (int (*)(...))QOpenGLPaintDevice::devType +20 (int (*)(...))QOpenGLPaintDevice::paintEngine +24 (int (*)(...))QOpenGLPaintDevice::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter +40 (int (*)(...))QOpenGLPaintDevice::ensureActiveTarget + +Class QOpenGLPaintDevice + size=16 align=4 + base size=16 base align=4 +QOpenGLPaintDevice (0xb2f9fe4c) 0 + vptr=((& QOpenGLPaintDevice::_ZTV18QOpenGLPaintDevice) + 8u) + QPaintDevice (0xb2fdc5e8) 0 + primary-for QOpenGLPaintDevice (0xb2f9fe4c) + +Class QOpenGLShader::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QOpenGLShader::QPrivateSignal (0xb2fdcea8) 0 empty + +Vtable for QOpenGLShader +QOpenGLShader::_ZTV13QOpenGLShader: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QOpenGLShader) +8 (int (*)(...))QOpenGLShader::metaObject +12 (int (*)(...))QOpenGLShader::qt_metacast +16 (int (*)(...))QOpenGLShader::qt_metacall +20 (int (*)(...))QOpenGLShader::~QOpenGLShader +24 (int (*)(...))QOpenGLShader::~QOpenGLShader +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QOpenGLShader + size=8 align=4 + base size=8 base align=4 +QOpenGLShader (0xb2f9fe88) 0 + vptr=((& QOpenGLShader::_ZTV13QOpenGLShader) + 8u) + QObject (0xb2fdcdc8) 0 + primary-for QOpenGLShader (0xb2f9fe88) + +Class QOpenGLShaderProgram::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QOpenGLShaderProgram::QPrivateSignal (0xb3004818) 0 empty + +Vtable for QOpenGLShaderProgram +QOpenGLShaderProgram::_ZTV20QOpenGLShaderProgram: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QOpenGLShaderProgram) +8 (int (*)(...))QOpenGLShaderProgram::metaObject +12 (int (*)(...))QOpenGLShaderProgram::qt_metacast +16 (int (*)(...))QOpenGLShaderProgram::qt_metacall +20 (int (*)(...))QOpenGLShaderProgram::~QOpenGLShaderProgram +24 (int (*)(...))QOpenGLShaderProgram::~QOpenGLShaderProgram +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QOpenGLShaderProgram::link + +Class QOpenGLShaderProgram + size=8 align=4 + base size=8 base align=4 +QOpenGLShaderProgram (0xb2f9ff00) 0 + vptr=((& QOpenGLShaderProgram::_ZTV20QOpenGLShaderProgram) + 8u) + QObject (0xb3004738) 0 + primary-for QOpenGLShaderProgram (0xb2f9ff00) + +Class QBackingStore + size=4 align=4 + base size=4 base align=4 +QBackingStore (0xb2e3b000) 0 + +Class QPagedPaintDevice::Margins + size=32 align=4 + base size=32 base align=4 +QPagedPaintDevice::Margins (0xb2e3b348) 0 + +Vtable for QPagedPaintDevice +QPagedPaintDevice::_ZTV17QPagedPaintDevice: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QPagedPaintDevice) +8 (int (*)(...))QPagedPaintDevice::~QPagedPaintDevice +12 (int (*)(...))QPagedPaintDevice::~QPagedPaintDevice +16 (int (*)(...))QPaintDevice::devType +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))QPaintDevice::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))QPagedPaintDevice::setPageSize +48 (int (*)(...))QPagedPaintDevice::setPageSizeMM +52 (int (*)(...))QPagedPaintDevice::setMargins + +Class QPagedPaintDevice + size=16 align=4 + base size=16 base align=4 +QPagedPaintDevice (0xb2f9ff3c) 0 + vptr=((& QPagedPaintDevice::_ZTV17QPagedPaintDevice) + 8u) + QPaintDevice (0xb2e3b150) 0 + primary-for QPagedPaintDevice (0xb2f9ff3c) + +Class QTextOption::Tab + size=16 align=4 + base size=14 base align=4 +QTextOption::Tab (0xb2e3b508) 0 + +Class QTextOption + size=24 align=4 + base size=24 base align=4 +QTextOption (0xb2e3b4d0) 0 + +Class QPen + size=4 align=4 + base size=4 base align=4 +QPen (0xb2e777e0) 0 + +Class QFontInfo + size=4 align=4 + base size=4 base align=4 +QFontInfo (0xb2e87230) 0 + +Class QFontMetrics + size=4 align=4 + base size=4 base align=4 +QFontMetrics (0xb2e879a0) 0 + +Class QFontMetricsF + size=4 align=4 + base size=4 base align=4 +QFontMetricsF (0xb2ea71c0) 0 + +Class QPainter::PixmapFragment + size=80 align=4 + base size=80 base align=4 +QPainter::PixmapFragment (0xb2ea7b60) 0 + +Class QPainter + size=4 align=4 + base size=4 base align=4 +QPainter (0xb2ea79d8) 0 + +Class QTextItem + size=1 align=1 + base size=0 base align=1 +QTextItem (0xb2da8f18) 0 empty + +Vtable for QPaintEngine +QPaintEngine::_ZTV12QPaintEngine: 24u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QPaintEngine) +8 (int (*)(...))QPaintEngine::~QPaintEngine +12 (int (*)(...))QPaintEngine::~QPaintEngine +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))QPaintEngine::drawRects +32 (int (*)(...))QPaintEngine::drawRects +36 (int (*)(...))QPaintEngine::drawLines +40 (int (*)(...))QPaintEngine::drawLines +44 (int (*)(...))QPaintEngine::drawEllipse +48 (int (*)(...))QPaintEngine::drawEllipse +52 (int (*)(...))QPaintEngine::drawPath +56 (int (*)(...))QPaintEngine::drawPoints +60 (int (*)(...))QPaintEngine::drawPoints +64 (int (*)(...))QPaintEngine::drawPolygon +68 (int (*)(...))QPaintEngine::drawPolygon +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))QPaintEngine::drawTextItem +80 (int (*)(...))QPaintEngine::drawTiledPixmap +84 (int (*)(...))QPaintEngine::drawImage +88 (int (*)(...))QPaintEngine::coordinateOffset +92 (int (*)(...))__cxa_pure_virtual + +Class QPaintEngine + size=20 align=4 + base size=20 base align=4 +QPaintEngine (0xb2dbb1f8) 0 + vptr=((& QPaintEngine::_ZTV12QPaintEngine) + 8u) + +Class QPaintEngineState + size=4 align=4 + base size=4 base align=4 +QPaintEngineState (0xb2de0508) 0 + +Class QPdfWriter::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPdfWriter::QPrivateSignal (0xb2c24c40) 0 empty + +Vtable for QPdfWriter +QPdfWriter::_ZTV10QPdfWriter: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QPdfWriter) +8 (int (*)(...))QPdfWriter::metaObject +12 (int (*)(...))QPdfWriter::qt_metacast +16 (int (*)(...))QPdfWriter::qt_metacall +20 (int (*)(...))QPdfWriter::~QPdfWriter +24 (int (*)(...))QPdfWriter::~QPdfWriter +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QPdfWriter::newPage +60 (int (*)(...))QPdfWriter::setPageSize +64 (int (*)(...))QPdfWriter::setPageSizeMM +68 (int (*)(...))QPdfWriter::setMargins +72 (int (*)(...))QPdfWriter::paintEngine +76 (int (*)(...))QPdfWriter::metric +80 (int (*)(...))-0x00000000000000008 +84 (int (*)(...))(& _ZTI10QPdfWriter) +88 (int (*)(...))QPdfWriter::_ZThn8_N10QPdfWriterD1Ev +92 (int (*)(...))QPdfWriter::_ZThn8_N10QPdfWriterD0Ev +96 (int (*)(...))QPaintDevice::devType +100 (int (*)(...))QPdfWriter::_ZThn8_NK10QPdfWriter11paintEngineEv +104 (int (*)(...))QPdfWriter::_ZThn8_NK10QPdfWriter6metricEN12QPaintDevice17PaintDeviceMetricE +108 (int (*)(...))QPaintDevice::initPainter +112 (int (*)(...))QPaintDevice::redirected +116 (int (*)(...))QPaintDevice::sharedPainter +120 (int (*)(...))QPdfWriter::_ZThn8_N10QPdfWriter7newPageEv +124 (int (*)(...))QPdfWriter::_ZThn8_N10QPdfWriter11setPageSizeEN17QPagedPaintDevice8PageSizeE +128 (int (*)(...))QPdfWriter::_ZThn8_N10QPdfWriter13setPageSizeMMERK6QSizeF +132 (int (*)(...))QPdfWriter::_ZThn8_N10QPdfWriter10setMarginsERKN17QPagedPaintDevice7MarginsE + +Class QPdfWriter + size=24 align=4 + base size=24 base align=4 +QPdfWriter (0xb2daae00) 0 + vptr=((& QPdfWriter::_ZTV10QPdfWriter) + 8u) + QObject (0xb2c24b28) 0 + primary-for QPdfWriter (0xb2daae00) + QPagedPaintDevice (0xb2ea6294) 8 + vptr=((& QPdfWriter::_ZTV10QPdfWriter) + 88u) + QPaintDevice (0xb2c24b60) 8 + primary-for QPagedPaintDevice (0xb2ea6294) + +Class QTextLength + size=12 align=4 + base size=12 base align=4 +QTextLength (0xb2c3e3f0) 0 + +Class QTextFormat + size=8 align=4 + base size=8 base align=4 +QTextFormat (0xb2c4b498) 0 + +Class QTextCharFormat + size=8 align=4 + base size=8 base align=4 +QTextCharFormat (0xb2ea6384) 0 + QTextFormat (0xb2cacab8) 0 + +Class QTextBlockFormat + size=8 align=4 + base size=8 base align=4 +QTextBlockFormat (0xb2ea63c0) 0 + QTextFormat (0xb2ce6540) 0 + +Class QTextListFormat + size=8 align=4 + base size=8 base align=4 +QTextListFormat (0xb2ea63fc) 0 + QTextFormat (0xb2cfde70) 0 + +Class QTextImageFormat + size=8 align=4 + base size=8 base align=4 +QTextImageFormat (0xb2ea6438) 0 + QTextCharFormat (0xb2ea6474) 0 + QTextFormat (0xb2d0acb0) 0 + +Class QTextFrameFormat + size=8 align=4 + base size=8 base align=4 +QTextFrameFormat (0xb2ea64b0) 0 + QTextFormat (0xb2d166c8) 0 + +Class QTextTableFormat + size=8 align=4 + base size=8 base align=4 +QTextTableFormat (0xb2ea64ec) 0 + QTextFrameFormat (0xb2ea6528) 0 + QTextFormat (0xb2b3a7e0) 0 + +Class QTextTableCellFormat + size=8 align=4 + base size=8 base align=4 +QTextTableCellFormat (0xb2ea6564) 0 + QTextCharFormat (0xb2ea65a0) 0 + QTextFormat (0xb2b42af0) 0 + +Class QFontDatabase + size=4 align=4 + base size=4 base align=4 +QFontDatabase (0xb2b5bb28) 0 + +Class QRawFont + size=4 align=4 + base size=4 base align=4 +QRawFont (0xb2b61310) 0 + +Class QGlyphRun + size=4 align=4 + base size=4 base align=4 +QGlyphRun (0xb2b7d428) 0 + +Class QTextCursor + size=4 align=4 + base size=4 base align=4 +QTextCursor (0xb2bad038) 0 + +Class QTextInlineObject + size=8 align=4 + base size=8 base align=4 +QTextInlineObject (0xb2badd90) 0 + +Class QTextLayout::FormatRange + size=16 align=4 + base size=16 base align=4 +QTextLayout::FormatRange (0xb2bd83b8) 0 + +Class QTextLayout + size=4 align=4 + base size=4 base align=4 +QTextLayout (0xb2bd8268) 0 + +Class QTextLine + size=8 align=4 + base size=8 base align=4 +QTextLine (0xb2bfe150) 0 + +Vtable for QAbstractUndoItem +QAbstractUndoItem::_ZTV17QAbstractUndoItem: 6u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QAbstractUndoItem) +8 (int (*)(...))__cxa_pure_virtual +12 (int (*)(...))__cxa_pure_virtual +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual + +Class QAbstractUndoItem + size=4 align=4 + base size=4 base align=4 +QAbstractUndoItem (0xb2bfea10) 0 nearly-empty + vptr=((& QAbstractUndoItem::_ZTV17QAbstractUndoItem) + 8u) + +Class QTextDocument::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextDocument::QPrivateSignal (0xb2bfed58) 0 empty + +Vtable for QTextDocument +QTextDocument::_ZTV13QTextDocument: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QTextDocument) +8 (int (*)(...))QTextDocument::metaObject +12 (int (*)(...))QTextDocument::qt_metacast +16 (int (*)(...))QTextDocument::qt_metacall +20 (int (*)(...))QTextDocument::~QTextDocument +24 (int (*)(...))QTextDocument::~QTextDocument +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QTextDocument::clear +60 (int (*)(...))QTextDocument::createObject +64 (int (*)(...))QTextDocument::loadResource + +Class QTextDocument + size=8 align=4 + base size=8 base align=4 +QTextDocument (0xb2ea6654) 0 + vptr=((& QTextDocument::_ZTV13QTextDocument) + 8u) + QObject (0xb2bfec78) 0 + primary-for QTextDocument (0xb2ea6654) + +Class QAbstractTextDocumentLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractTextDocumentLayout::QPrivateSignal (0xb2a2e930) 0 empty + +Class QAbstractTextDocumentLayout::Selection + size=12 align=4 + base size=12 base align=4 +QAbstractTextDocumentLayout::Selection (0xb2a2e9d8) 0 + +Class QAbstractTextDocumentLayout::PaintContext + size=48 align=4 + base size=48 base align=4 +QAbstractTextDocumentLayout::PaintContext (0xb2a2ea10) 0 + +Vtable for QAbstractTextDocumentLayout +QAbstractTextDocumentLayout::_ZTV27QAbstractTextDocumentLayout: 24u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI27QAbstractTextDocumentLayout) +8 (int (*)(...))QAbstractTextDocumentLayout::metaObject +12 (int (*)(...))QAbstractTextDocumentLayout::qt_metacast +16 (int (*)(...))QAbstractTextDocumentLayout::qt_metacall +20 (int (*)(...))QAbstractTextDocumentLayout::~QAbstractTextDocumentLayout +24 (int (*)(...))QAbstractTextDocumentLayout::~QAbstractTextDocumentLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))__cxa_pure_virtual +68 (int (*)(...))__cxa_pure_virtual +72 (int (*)(...))__cxa_pure_virtual +76 (int (*)(...))__cxa_pure_virtual +80 (int (*)(...))__cxa_pure_virtual +84 (int (*)(...))QAbstractTextDocumentLayout::resizeInlineObject +88 (int (*)(...))QAbstractTextDocumentLayout::positionInlineObject +92 (int (*)(...))QAbstractTextDocumentLayout::drawInlineObject + +Class QAbstractTextDocumentLayout + size=8 align=4 + base size=8 base align=4 +QAbstractTextDocumentLayout (0xb2ea66cc) 0 + vptr=((& QAbstractTextDocumentLayout::_ZTV27QAbstractTextDocumentLayout) + 8u) + QObject (0xb2a2e850) 0 + primary-for QAbstractTextDocumentLayout (0xb2ea66cc) + +Vtable for QTextObjectInterface +QTextObjectInterface::_ZTV20QTextObjectInterface: 6u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QTextObjectInterface) +8 (int (*)(...))QTextObjectInterface::~QTextObjectInterface +12 (int (*)(...))QTextObjectInterface::~QTextObjectInterface +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual + +Class QTextObjectInterface + size=4 align=4 + base size=4 base align=4 +QTextObjectInterface (0xb2a63460) 0 nearly-empty + vptr=((& QTextObjectInterface::_ZTV20QTextObjectInterface) + 8u) + +Class QStaticText + size=4 align=4 + base size=4 base align=4 +QStaticText (0xb2a638f8) 0 + +Class QTextObject::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextObject::QPrivateSignal (0xb2a7e428) 0 empty + +Vtable for QTextObject +QTextObject::_ZTV11QTextObject: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTextObject) +8 (int (*)(...))QTextObject::metaObject +12 (int (*)(...))QTextObject::qt_metacast +16 (int (*)(...))QTextObject::qt_metacall +20 (int (*)(...))QTextObject::~QTextObject +24 (int (*)(...))QTextObject::~QTextObject +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QTextObject + size=8 align=4 + base size=8 base align=4 +QTextObject (0xb2ea67f8) 0 + vptr=((& QTextObject::_ZTV11QTextObject) + 8u) + QObject (0xb2a7e348) 0 + primary-for QTextObject (0xb2ea67f8) + +Class QTextBlockGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextBlockGroup::QPrivateSignal (0xb2a7ec08) 0 empty + +Vtable for QTextBlockGroup +QTextBlockGroup::_ZTV15QTextBlockGroup: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QTextBlockGroup) +8 (int (*)(...))QTextBlockGroup::metaObject +12 (int (*)(...))QTextBlockGroup::qt_metacast +16 (int (*)(...))QTextBlockGroup::qt_metacall +20 (int (*)(...))QTextBlockGroup::~QTextBlockGroup +24 (int (*)(...))QTextBlockGroup::~QTextBlockGroup +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QTextBlockGroup::blockInserted +60 (int (*)(...))QTextBlockGroup::blockRemoved +64 (int (*)(...))QTextBlockGroup::blockFormatChanged + +Class QTextBlockGroup + size=8 align=4 + base size=8 base align=4 +QTextBlockGroup (0xb2ea6834) 0 + vptr=((& QTextBlockGroup::_ZTV15QTextBlockGroup) + 8u) + QTextObject (0xb2ea6870) 0 + primary-for QTextBlockGroup (0xb2ea6834) + QObject (0xb2a7eb28) 0 + primary-for QTextObject (0xb2ea6870) + +Vtable for QTextFrameLayoutData +QTextFrameLayoutData::_ZTV20QTextFrameLayoutData: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QTextFrameLayoutData) +8 (int (*)(...))QTextFrameLayoutData::~QTextFrameLayoutData +12 (int (*)(...))QTextFrameLayoutData::~QTextFrameLayoutData + +Class QTextFrameLayoutData + size=4 align=4 + base size=4 base align=4 +QTextFrameLayoutData (0xb2a972a0) 0 nearly-empty + vptr=((& QTextFrameLayoutData::_ZTV20QTextFrameLayoutData) + 8u) + +Class QTextFrame::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextFrame::QPrivateSignal (0xb2a97428) 0 empty + +Class QTextFrame::iterator + size=20 align=4 + base size=20 base align=4 +QTextFrame::iterator (0xb2a977e0) 0 + +Vtable for QTextFrame +QTextFrame::_ZTV10QTextFrame: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QTextFrame) +8 (int (*)(...))QTextFrame::metaObject +12 (int (*)(...))QTextFrame::qt_metacast +16 (int (*)(...))QTextFrame::qt_metacall +20 (int (*)(...))QTextFrame::~QTextFrame +24 (int (*)(...))QTextFrame::~QTextFrame +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QTextFrame + size=8 align=4 + base size=8 base align=4 +QTextFrame (0xb2ea68ac) 0 + vptr=((& QTextFrame::_ZTV10QTextFrame) + 8u) + QTextObject (0xb2ea68e8) 0 + primary-for QTextFrame (0xb2ea68ac) + QObject (0xb2a97348) 0 + primary-for QTextObject (0xb2ea68e8) + +Vtable for QTextBlockUserData +QTextBlockUserData::_ZTV18QTextBlockUserData: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QTextBlockUserData) +8 (int (*)(...))QTextBlockUserData::~QTextBlockUserData +12 (int (*)(...))QTextBlockUserData::~QTextBlockUserData + +Class QTextBlockUserData + size=4 align=4 + base size=4 base align=4 +QTextBlockUserData (0xb2aaea48) 0 nearly-empty + vptr=((& QTextBlockUserData::_ZTV18QTextBlockUserData) + 8u) + +Class QTextBlock::iterator + size=16 align=4 + base size=16 base align=4 +QTextBlock::iterator (0xb2aaeee0) 0 + +Class QTextBlock + size=8 align=4 + base size=8 base align=4 +QTextBlock (0xb2aaeaf0) 0 + +Class QTextFragment + size=12 align=4 + base size=12 base align=4 +QTextFragment (0xb2ace460) 0 + +Class QSyntaxHighlighter::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSyntaxHighlighter::QPrivateSignal (0xb2ad97a8) 0 empty + +Vtable for QSyntaxHighlighter +QSyntaxHighlighter::_ZTV18QSyntaxHighlighter: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QSyntaxHighlighter) +8 (int (*)(...))QSyntaxHighlighter::metaObject +12 (int (*)(...))QSyntaxHighlighter::qt_metacast +16 (int (*)(...))QSyntaxHighlighter::qt_metacall +20 (int (*)(...))QSyntaxHighlighter::~QSyntaxHighlighter +24 (int (*)(...))QSyntaxHighlighter::~QSyntaxHighlighter +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual + +Class QSyntaxHighlighter + size=8 align=4 + base size=8 base align=4 +QSyntaxHighlighter (0xb2ea6924) 0 + vptr=((& QSyntaxHighlighter::_ZTV18QSyntaxHighlighter) + 8u) + QObject (0xb2ad96c8) 0 + primary-for QSyntaxHighlighter (0xb2ea6924) + +Class QTextDocumentFragment + size=4 align=4 + base size=4 base align=4 +QTextDocumentFragment (0xb2ad9f18) 0 + +Class QTextDocumentWriter + size=4 align=4 + base size=4 base align=4 +QTextDocumentWriter (0xb2aeb428) 0 + +Class QTextList::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextList::QPrivateSignal (0xb2aeb850) 0 empty + +Vtable for QTextList +QTextList::_ZTV9QTextList: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QTextList) +8 (int (*)(...))QTextList::metaObject +12 (int (*)(...))QTextList::qt_metacast +16 (int (*)(...))QTextList::qt_metacall +20 (int (*)(...))QTextList::~QTextList +24 (int (*)(...))QTextList::~QTextList +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QTextBlockGroup::blockInserted +60 (int (*)(...))QTextBlockGroup::blockRemoved +64 (int (*)(...))QTextBlockGroup::blockFormatChanged + +Class QTextList + size=8 align=4 + base size=8 base align=4 +QTextList (0xb2ea6960) 0 + vptr=((& QTextList::_ZTV9QTextList) + 8u) + QTextBlockGroup (0xb2ea699c) 0 + primary-for QTextList (0xb2ea6960) + QTextObject (0xb2ea69d8) 0 + primary-for QTextBlockGroup (0xb2ea699c) + QObject (0xb2aeb770) 0 + primary-for QTextObject (0xb2ea69d8) + +Class QTextTableCell + size=8 align=4 + base size=8 base align=4 +QTextTableCell (0xb2aff5e8) 0 + +Class QTextTable::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextTable::QPrivateSignal (0xb2b0a6c8) 0 empty + +Vtable for QTextTable +QTextTable::_ZTV10QTextTable: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QTextTable) +8 (int (*)(...))QTextTable::metaObject +12 (int (*)(...))QTextTable::qt_metacast +16 (int (*)(...))QTextTable::qt_metacall +20 (int (*)(...))QTextTable::~QTextTable +24 (int (*)(...))QTextTable::~QTextTable +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QTextTable + size=8 align=4 + base size=8 base align=4 +QTextTable (0xb2ea6a14) 0 + vptr=((& QTextTable::_ZTV10QTextTable) + 8u) + QTextFrame (0xb2ea6a50) 0 + primary-for QTextTable (0xb2ea6a14) + QTextObject (0xb2ea6a8c) 0 + primary-for QTextFrame (0xb2ea6a50) + QObject (0xb2b0a5e8) 0 + primary-for QTextObject (0xb2ea6a8c) + +Class QDesktopServices + size=1 align=1 + base size=0 base align=1 +QDesktopServices (0xb2b181c0) 0 empty + +Class QValidator::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QValidator::QPrivateSignal (0xb2b18310) 0 empty + +Vtable for QValidator +QValidator::_ZTV10QValidator: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QValidator) +8 (int (*)(...))QValidator::metaObject +12 (int (*)(...))QValidator::qt_metacast +16 (int (*)(...))QValidator::qt_metacall +20 (int (*)(...))QValidator::~QValidator +24 (int (*)(...))QValidator::~QValidator +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))QValidator::fixup + +Class QValidator + size=8 align=4 + base size=8 base align=4 +QValidator (0xb2ea6ac8) 0 + vptr=((& QValidator::_ZTV10QValidator) + 8u) + QObject (0xb2b18230) 0 + primary-for QValidator (0xb2ea6ac8) + +Class QIntValidator::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QIntValidator::QPrivateSignal (0xb2b18cb0) 0 empty + +Vtable for QIntValidator +QIntValidator::_ZTV13QIntValidator: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QIntValidator) +8 (int (*)(...))QIntValidator::metaObject +12 (int (*)(...))QIntValidator::qt_metacast +16 (int (*)(...))QIntValidator::qt_metacall +20 (int (*)(...))QIntValidator::~QIntValidator +24 (int (*)(...))QIntValidator::~QIntValidator +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QIntValidator::validate +60 (int (*)(...))QIntValidator::fixup +64 (int (*)(...))QIntValidator::setRange + +Class QIntValidator + size=16 align=4 + base size=16 base align=4 +QIntValidator (0xb2ea6b04) 0 + vptr=((& QIntValidator::_ZTV13QIntValidator) + 8u) + QValidator (0xb2ea6b40) 0 + primary-for QIntValidator (0xb2ea6b04) + QObject (0xb2b18bd0) 0 + primary-for QValidator (0xb2ea6b40) + +Class QDoubleValidator::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDoubleValidator::QPrivateSignal (0xb292a700) 0 empty + +Vtable for QDoubleValidator +QDoubleValidator::_ZTV16QDoubleValidator: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QDoubleValidator) +8 (int (*)(...))QDoubleValidator::metaObject +12 (int (*)(...))QDoubleValidator::qt_metacast +16 (int (*)(...))QDoubleValidator::qt_metacall +20 (int (*)(...))QDoubleValidator::~QDoubleValidator +24 (int (*)(...))QDoubleValidator::~QDoubleValidator +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QDoubleValidator::validate +60 (int (*)(...))QValidator::fixup +64 (int (*)(...))QDoubleValidator::setRange + +Class QDoubleValidator + size=28 align=4 + base size=28 base align=4 +QDoubleValidator (0xb2ea6b7c) 0 + vptr=((& QDoubleValidator::_ZTV16QDoubleValidator) + 8u) + QValidator (0xb2ea6bb8) 0 + primary-for QDoubleValidator (0xb2ea6b7c) + QObject (0xb292a620) 0 + primary-for QValidator (0xb2ea6bb8) + +Class QRegExpValidator::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QRegExpValidator::QPrivateSignal (0xb293a540) 0 empty + +Vtable for QRegExpValidator +QRegExpValidator::_ZTV16QRegExpValidator: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QRegExpValidator) +8 (int (*)(...))QRegExpValidator::metaObject +12 (int (*)(...))QRegExpValidator::qt_metacast +16 (int (*)(...))QRegExpValidator::qt_metacall +20 (int (*)(...))QRegExpValidator::~QRegExpValidator +24 (int (*)(...))QRegExpValidator::~QRegExpValidator +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QRegExpValidator::validate +60 (int (*)(...))QValidator::fixup + +Class QRegExpValidator + size=12 align=4 + base size=12 base align=4 +QRegExpValidator (0xb2ea6bf4) 0 + vptr=((& QRegExpValidator::_ZTV16QRegExpValidator) + 8u) + QValidator (0xb2ea6c30) 0 + primary-for QRegExpValidator (0xb2ea6bf4) + QObject (0xb293a460) 0 + primary-for QValidator (0xb2ea6c30) + +Vtable for QAccessibleWidget +QAccessibleWidget::_ZTV17QAccessibleWidget: 35u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QAccessibleWidget) +8 (int (*)(...))QAccessibleWidget::~QAccessibleWidget +12 (int (*)(...))QAccessibleWidget::~QAccessibleWidget +16 (int (*)(...))QAccessibleObject::isValid +20 (int (*)(...))QAccessibleObject::object +24 (int (*)(...))QAccessibleWidget::window +28 (int (*)(...))QAccessibleWidget::relations +32 (int (*)(...))QAccessibleWidget::focusChild +36 (int (*)(...))QAccessibleObject::childAt +40 (int (*)(...))QAccessibleWidget::parent +44 (int (*)(...))QAccessibleWidget::child +48 (int (*)(...))QAccessibleWidget::childCount +52 (int (*)(...))QAccessibleWidget::indexOfChild +56 (int (*)(...))QAccessibleWidget::text +60 (int (*)(...))QAccessibleObject::setText +64 (int (*)(...))QAccessibleWidget::rect +68 (int (*)(...))QAccessibleWidget::role +72 (int (*)(...))QAccessibleWidget::state +76 (int (*)(...))QAccessibleWidget::foregroundColor +80 (int (*)(...))QAccessibleWidget::backgroundColor +84 (int (*)(...))QAccessibleInterface::virtual_hook +88 (int (*)(...))QAccessibleWidget::interface_cast +92 (int (*)(...))QAccessibleWidget::actionNames +96 (int (*)(...))QAccessibleWidget::doAction +100 (int (*)(...))QAccessibleWidget::keyBindingsForAction +104 (int (*)(...))-0x00000000000000008 +108 (int (*)(...))(& _ZTI17QAccessibleWidget) +112 (int (*)(...))QAccessibleWidget::_ZThn8_N17QAccessibleWidgetD1Ev +116 (int (*)(...))QAccessibleWidget::_ZThn8_N17QAccessibleWidgetD0Ev +120 (int (*)(...))QAccessibleWidget::_ZThn8_NK17QAccessibleWidget11actionNamesEv +124 (int (*)(...))QAccessibleActionInterface::localizedActionName +128 (int (*)(...))QAccessibleActionInterface::localizedActionDescription +132 (int (*)(...))QAccessibleWidget::_ZThn8_N17QAccessibleWidget8doActionERK7QString +136 (int (*)(...))QAccessibleWidget::_ZThn8_NK17QAccessibleWidget20keyBindingsForActionERK7QString + +Class QAccessibleWidget + size=16 align=4 + base size=16 base align=4 +QAccessibleWidget (0xb293c300) 0 + vptr=((& QAccessibleWidget::_ZTV17QAccessibleWidget) + 8u) + QAccessibleObject (0xb2ea6c6c) 0 + primary-for QAccessibleWidget (0xb293c300) + QAccessibleInterface (0xb293ad90) 0 nearly-empty + primary-for QAccessibleObject (0xb2ea6c6c) + QAccessibleActionInterface (0xb293adc8) 8 nearly-empty + vptr=((& QAccessibleWidget::_ZTV17QAccessibleWidget) + 112u) + +Class QSizePolicy + size=4 align=4 + base size=4 base align=4 +QSizePolicy (0xb29479d8) 0 + +Class QWidgetData + size=64 align=4 + base size=64 base align=4 +QWidgetData (0xb2989658) 0 + +Class QWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QWidget::QPrivateSignal (0xb29897a8) 0 empty + +Vtable for QWidget +QWidget::_ZTV7QWidget: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QWidget) +8 (int (*)(...))QWidget::metaObject +12 (int (*)(...))QWidget::qt_metacast +16 (int (*)(...))QWidget::qt_metacall +20 (int (*)(...))QWidget::~QWidget +24 (int (*)(...))QWidget::~QWidget +28 (int (*)(...))QWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI7QWidget) +224 (int (*)(...))QWidget::_ZThn8_N7QWidgetD1Ev +228 (int (*)(...))QWidget::_ZThn8_N7QWidgetD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QWidget + size=24 align=4 + base size=24 base align=4 +QWidget (0xb293cd40) 0 + vptr=((& QWidget::_ZTV7QWidget) + 8u) + QObject (0xb2989690) 0 + primary-for QWidget (0xb293cd40) + QPaintDevice (0xb29896c8) 8 + vptr=((& QWidget::_ZTV7QWidget) + 224u) + +Class QDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDialog::QPrivateSignal (0xb29f9ee0) 0 empty + +Vtable for QDialog +QDialog::_ZTV7QDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QDialog) +8 (int (*)(...))QDialog::metaObject +12 (int (*)(...))QDialog::qt_metacast +16 (int (*)(...))QDialog::qt_metacall +20 (int (*)(...))QDialog::~QDialog +24 (int (*)(...))QDialog::~QDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI7QDialog) +244 (int (*)(...))QDialog::_ZThn8_N7QDialogD1Ev +248 (int (*)(...))QDialog::_ZThn8_N7QDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDialog + size=24 align=4 + base size=24 base align=4 +QDialog (0xb2ea6d20) 0 + vptr=((& QDialog::_ZTV7QDialog) + 8u) + QWidget (0xb29d0fc0) 0 + primary-for QDialog (0xb2ea6d20) + QObject (0xb29f9dc8) 0 + primary-for QWidget (0xb29d0fc0) + QPaintDevice (0xb29f9e00) 8 + vptr=((& QDialog::_ZTV7QDialog) + 244u) + +Class QColorDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QColorDialog::QPrivateSignal (0xb2a078c0) 0 empty + +Vtable for QColorDialog +QColorDialog::_ZTV12QColorDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QColorDialog) +8 (int (*)(...))QColorDialog::metaObject +12 (int (*)(...))QColorDialog::qt_metacast +16 (int (*)(...))QColorDialog::qt_metacall +20 (int (*)(...))QColorDialog::~QColorDialog +24 (int (*)(...))QColorDialog::~QColorDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QColorDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QColorDialog::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QColorDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI12QColorDialog) +244 (int (*)(...))QColorDialog::_ZThn8_N12QColorDialogD1Ev +248 (int (*)(...))QColorDialog::_ZThn8_N12QColorDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QColorDialog + size=24 align=4 + base size=24 base align=4 +QColorDialog (0xb2ea6d5c) 0 + vptr=((& QColorDialog::_ZTV12QColorDialog) + 8u) + QDialog (0xb2ea6d98) 0 + primary-for QColorDialog (0xb2ea6d5c) + QWidget (0xb2a02240) 0 + primary-for QDialog (0xb2ea6d98) + QObject (0xb2a077a8) 0 + primary-for QWidget (0xb2a02240) + QPaintDevice (0xb2a077e0) 8 + vptr=((& QColorDialog::_ZTV12QColorDialog) + 244u) + +Class QErrorMessage::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QErrorMessage::QPrivateSignal (0xb28402d8) 0 empty + +Vtable for QErrorMessage +QErrorMessage::_ZTV13QErrorMessage: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QErrorMessage) +8 (int (*)(...))QErrorMessage::metaObject +12 (int (*)(...))QErrorMessage::qt_metacast +16 (int (*)(...))QErrorMessage::qt_metacall +20 (int (*)(...))QErrorMessage::~QErrorMessage +24 (int (*)(...))QErrorMessage::~QErrorMessage +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QErrorMessage::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QErrorMessage::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI13QErrorMessage) +244 (int (*)(...))QErrorMessage::_ZThn8_N13QErrorMessageD1Ev +248 (int (*)(...))QErrorMessage::_ZThn8_N13QErrorMessageD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QErrorMessage + size=24 align=4 + base size=24 base align=4 +QErrorMessage (0xb2ea6e10) 0 + vptr=((& QErrorMessage::_ZTV13QErrorMessage) + 8u) + QDialog (0xb2ea6e4c) 0 + primary-for QErrorMessage (0xb2ea6e10) + QWidget (0xb2a02600) 0 + primary-for QDialog (0xb2ea6e4c) + QObject (0xb28401c0) 0 + primary-for QWidget (0xb2a02600) + QPaintDevice (0xb28401f8) 8 + vptr=((& QErrorMessage::_ZTV13QErrorMessage) + 244u) + +Class QFileDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFileDialog::QPrivateSignal (0xb2840bd0) 0 empty + +Vtable for QFileDialog +QFileDialog::_ZTV11QFileDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFileDialog) +8 (int (*)(...))QFileDialog::metaObject +12 (int (*)(...))QFileDialog::qt_metacast +16 (int (*)(...))QFileDialog::qt_metacall +20 (int (*)(...))QFileDialog::~QFileDialog +24 (int (*)(...))QFileDialog::~QFileDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QFileDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFileDialog::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QFileDialog::done +228 (int (*)(...))QFileDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI11QFileDialog) +244 (int (*)(...))QFileDialog::_ZThn8_N11QFileDialogD1Ev +248 (int (*)(...))QFileDialog::_ZThn8_N11QFileDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QFileDialog + size=24 align=4 + base size=24 base align=4 +QFileDialog (0xb2ea6e88) 0 + vptr=((& QFileDialog::_ZTV11QFileDialog) + 8u) + QDialog (0xb2ea6ec4) 0 + primary-for QFileDialog (0xb2ea6e88) + QWidget (0xb2a02880) 0 + primary-for QDialog (0xb2ea6ec4) + QObject (0xb2840ab8) 0 + primary-for QWidget (0xb2a02880) + QPaintDevice (0xb2840af0) 8 + vptr=((& QFileDialog::_ZTV11QFileDialog) + 244u) + +Class QFileSystemModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFileSystemModel::QPrivateSignal (0xb286fea8) 0 empty + +Vtable for QFileSystemModel +QFileSystemModel::_ZTV16QFileSystemModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QFileSystemModel) +8 (int (*)(...))QFileSystemModel::metaObject +12 (int (*)(...))QFileSystemModel::qt_metacast +16 (int (*)(...))QFileSystemModel::qt_metacall +20 (int (*)(...))QFileSystemModel::~QFileSystemModel +24 (int (*)(...))QFileSystemModel::~QFileSystemModel +28 (int (*)(...))QFileSystemModel::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QFileSystemModel::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFileSystemModel::index +60 (int (*)(...))QFileSystemModel::parent +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))QFileSystemModel::rowCount +72 (int (*)(...))QFileSystemModel::columnCount +76 (int (*)(...))QFileSystemModel::hasChildren +80 (int (*)(...))QFileSystemModel::data +84 (int (*)(...))QFileSystemModel::setData +88 (int (*)(...))QFileSystemModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QFileSystemModel::mimeTypes +108 (int (*)(...))QFileSystemModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QFileSystemModel::dropMimeData +120 (int (*)(...))QFileSystemModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QFileSystemModel::fetchMore +156 (int (*)(...))QFileSystemModel::canFetchMore +160 (int (*)(...))QFileSystemModel::flags +164 (int (*)(...))QFileSystemModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QFileSystemModel + size=8 align=4 + base size=8 base align=4 +QFileSystemModel (0xb2ea6f3c) 0 + vptr=((& QFileSystemModel::_ZTV16QFileSystemModel) + 8u) + QAbstractItemModel (0xb2ea6f78) 0 + primary-for QFileSystemModel (0xb2ea6f3c) + QObject (0xb286fdc8) 0 + primary-for QAbstractItemModel (0xb2ea6f78) + +Class QFontDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFontDialog::QPrivateSignal (0xb288eb60) 0 empty + +Vtable for QFontDialog +QFontDialog::_ZTV11QFontDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFontDialog) +8 (int (*)(...))QFontDialog::metaObject +12 (int (*)(...))QFontDialog::qt_metacast +16 (int (*)(...))QFontDialog::qt_metacall +20 (int (*)(...))QFontDialog::~QFontDialog +24 (int (*)(...))QFontDialog::~QFontDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QFontDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QFontDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFontDialog::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QFontDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI11QFontDialog) +244 (int (*)(...))QFontDialog::_ZThn8_N11QFontDialogD1Ev +248 (int (*)(...))QFontDialog::_ZThn8_N11QFontDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QFontDialog + size=24 align=4 + base size=24 base align=4 +QFontDialog (0xb2ea6fb4) 0 + vptr=((& QFontDialog::_ZTV11QFontDialog) + 8u) + QDialog (0xb289c000) 0 + primary-for QFontDialog (0xb2ea6fb4) + QWidget (0xb2a02fc0) 0 + primary-for QDialog (0xb289c000) + QObject (0xb288ea48) 0 + primary-for QWidget (0xb2a02fc0) + QPaintDevice (0xb288ea80) 8 + vptr=((& QFontDialog::_ZTV11QFontDialog) + 244u) + +Class QFrame::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFrame::QPrivateSignal (0xb28c05b0) 0 empty + +Vtable for QFrame +QFrame::_ZTV6QFrame: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QFrame) +8 (int (*)(...))QFrame::metaObject +12 (int (*)(...))QFrame::qt_metacast +16 (int (*)(...))QFrame::qt_metacall +20 (int (*)(...))QFrame::~QFrame +24 (int (*)(...))QFrame::~QFrame +28 (int (*)(...))QFrame::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QFrame::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QFrame::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI6QFrame) +224 (int (*)(...))QFrame::_ZThn8_N6QFrameD1Ev +228 (int (*)(...))QFrame::_ZThn8_N6QFrameD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QFrame + size=24 align=4 + base size=24 base align=4 +QFrame (0xb289c078) 0 + vptr=((& QFrame::_ZTV6QFrame) + 8u) + QWidget (0xb289d380) 0 + primary-for QFrame (0xb289c078) + QObject (0xb28c0498) 0 + primary-for QWidget (0xb289d380) + QPaintDevice (0xb28c04d0) 8 + vptr=((& QFrame::_ZTV6QFrame) + 224u) + +Class QLineEdit::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QLineEdit::QPrivateSignal (0xb28d9000) 0 empty + +Vtable for QLineEdit +QLineEdit::_ZTV9QLineEdit: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QLineEdit) +8 (int (*)(...))QLineEdit::metaObject +12 (int (*)(...))QLineEdit::qt_metacast +16 (int (*)(...))QLineEdit::qt_metacall +20 (int (*)(...))QLineEdit::~QLineEdit +24 (int (*)(...))QLineEdit::~QLineEdit +28 (int (*)(...))QLineEdit::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QLineEdit::sizeHint +68 (int (*)(...))QLineEdit::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QLineEdit::mousePressEvent +88 (int (*)(...))QLineEdit::mouseReleaseEvent +92 (int (*)(...))QLineEdit::mouseDoubleClickEvent +96 (int (*)(...))QLineEdit::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QLineEdit::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QLineEdit::focusInEvent +116 (int (*)(...))QLineEdit::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QLineEdit::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QLineEdit::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QLineEdit::dragEnterEvent +160 (int (*)(...))QLineEdit::dragMoveEvent +164 (int (*)(...))QLineEdit::dragLeaveEvent +168 (int (*)(...))QLineEdit::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QLineEdit::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QLineEdit::inputMethodEvent +208 (int (*)(...))QLineEdit::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI9QLineEdit) +224 (int (*)(...))QLineEdit::_ZThn8_N9QLineEditD1Ev +228 (int (*)(...))QLineEdit::_ZThn8_N9QLineEditD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QLineEdit + size=24 align=4 + base size=24 base align=4 +QLineEdit (0xb289c0b4) 0 + vptr=((& QLineEdit::_ZTV9QLineEdit) + 8u) + QWidget (0xb289d600) 0 + primary-for QLineEdit (0xb289c0b4) + QObject (0xb28c0f18) 0 + primary-for QWidget (0xb289d600) + QPaintDevice (0xb28c0f50) 8 + vptr=((& QLineEdit::_ZTV9QLineEdit) + 224u) + +Class QInputDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QInputDialog::QPrivateSignal (0xb28d99a0) 0 empty + +Vtable for QInputDialog +QInputDialog::_ZTV12QInputDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QInputDialog) +8 (int (*)(...))QInputDialog::metaObject +12 (int (*)(...))QInputDialog::qt_metacast +16 (int (*)(...))QInputDialog::qt_metacall +20 (int (*)(...))QInputDialog::~QInputDialog +24 (int (*)(...))QInputDialog::~QInputDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QInputDialog::setVisible +64 (int (*)(...))QInputDialog::sizeHint +68 (int (*)(...))QInputDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QInputDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI12QInputDialog) +244 (int (*)(...))QInputDialog::_ZThn8_N12QInputDialogD1Ev +248 (int (*)(...))QInputDialog::_ZThn8_N12QInputDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QInputDialog + size=24 align=4 + base size=24 base align=4 +QInputDialog (0xb289c0f0) 0 + vptr=((& QInputDialog::_ZTV12QInputDialog) + 8u) + QDialog (0xb289c12c) 0 + primary-for QInputDialog (0xb289c0f0) + QWidget (0xb289d880) 0 + primary-for QDialog (0xb289c12c) + QObject (0xb28d9888) 0 + primary-for QWidget (0xb289d880) + QPaintDevice (0xb28d98c0) 8 + vptr=((& QInputDialog::_ZTV12QInputDialog) + 244u) + +Class QMessageBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMessageBox::QPrivateSignal (0xb271b5e8) 0 empty + +Vtable for QMessageBox +QMessageBox::_ZTV11QMessageBox: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QMessageBox) +8 (int (*)(...))QMessageBox::metaObject +12 (int (*)(...))QMessageBox::qt_metacast +16 (int (*)(...))QMessageBox::qt_metacall +20 (int (*)(...))QMessageBox::~QMessageBox +24 (int (*)(...))QMessageBox::~QMessageBox +28 (int (*)(...))QMessageBox::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QMessageBox::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QMessageBox::resizeEvent +140 (int (*)(...))QMessageBox::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QMessageBox::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QMessageBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI11QMessageBox) +244 (int (*)(...))QMessageBox::_ZThn8_N11QMessageBoxD1Ev +248 (int (*)(...))QMessageBox::_ZThn8_N11QMessageBoxD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QMessageBox + size=24 align=4 + base size=24 base align=4 +QMessageBox (0xb289c1a4) 0 + vptr=((& QMessageBox::_ZTV11QMessageBox) + 8u) + QDialog (0xb289c1e0) 0 + primary-for QMessageBox (0xb289c1a4) + QWidget (0xb289dc40) 0 + primary-for QDialog (0xb289c1e0) + QObject (0xb271b4d0) 0 + primary-for QWidget (0xb289dc40) + QPaintDevice (0xb271b508) 8 + vptr=((& QMessageBox::_ZTV11QMessageBox) + 244u) + +Class QProgressDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QProgressDialog::QPrivateSignal (0xb2750d90) 0 empty + +Vtable for QProgressDialog +QProgressDialog::_ZTV15QProgressDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QProgressDialog) +8 (int (*)(...))QProgressDialog::metaObject +12 (int (*)(...))QProgressDialog::qt_metacast +16 (int (*)(...))QProgressDialog::qt_metacall +20 (int (*)(...))QProgressDialog::~QProgressDialog +24 (int (*)(...))QProgressDialog::~QProgressDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QDialog::setVisible +64 (int (*)(...))QProgressDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QProgressDialog::resizeEvent +140 (int (*)(...))QProgressDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QProgressDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QProgressDialog::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI15QProgressDialog) +244 (int (*)(...))QProgressDialog::_ZThn8_N15QProgressDialogD1Ev +248 (int (*)(...))QProgressDialog::_ZThn8_N15QProgressDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QProgressDialog + size=24 align=4 + base size=24 base align=4 +QProgressDialog (0xb289c258) 0 + vptr=((& QProgressDialog::_ZTV15QProgressDialog) + 8u) + QDialog (0xb289c294) 0 + primary-for QProgressDialog (0xb289c258) + QWidget (0xb274f100) 0 + primary-for QDialog (0xb289c294) + QObject (0xb2750c78) 0 + primary-for QWidget (0xb274f100) + QPaintDevice (0xb2750cb0) 8 + vptr=((& QProgressDialog::_ZTV15QProgressDialog) + 244u) + +Class QWizard::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QWizard::QPrivateSignal (0xb276f700) 0 empty + +Vtable for QWizard +QWizard::_ZTV7QWizard: 73u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QWizard) +8 (int (*)(...))QWizard::metaObject +12 (int (*)(...))QWizard::qt_metacast +16 (int (*)(...))QWizard::qt_metacall +20 (int (*)(...))QWizard::~QWizard +24 (int (*)(...))QWizard::~QWizard +28 (int (*)(...))QWizard::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWizard::setVisible +64 (int (*)(...))QWizard::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWizard::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWizard::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QWizard::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))QWizard::validateCurrentPage +240 (int (*)(...))QWizard::nextId +244 (int (*)(...))QWizard::initializePage +248 (int (*)(...))QWizard::cleanupPage +252 (int (*)(...))-0x00000000000000008 +256 (int (*)(...))(& _ZTI7QWizard) +260 (int (*)(...))QWizard::_ZThn8_N7QWizardD1Ev +264 (int (*)(...))QWizard::_ZThn8_N7QWizardD0Ev +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +284 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +288 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QWizard + size=24 align=4 + base size=24 base align=4 +QWizard (0xb289c2d0) 0 + vptr=((& QWizard::_ZTV7QWizard) + 8u) + QDialog (0xb289c30c) 0 + primary-for QWizard (0xb289c2d0) + QWidget (0xb274f380) 0 + primary-for QDialog (0xb289c30c) + QObject (0xb276f5e8) 0 + primary-for QWidget (0xb274f380) + QPaintDevice (0xb276f620) 8 + vptr=((& QWizard::_ZTV7QWizard) + 260u) + +Class QWizardPage::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QWizardPage::QPrivateSignal (0xb27a23b8) 0 empty + +Vtable for QWizardPage +QWizardPage::_ZTV11QWizardPage: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QWizardPage) +8 (int (*)(...))QWizardPage::metaObject +12 (int (*)(...))QWizardPage::qt_metacast +16 (int (*)(...))QWizardPage::qt_metacall +20 (int (*)(...))QWizardPage::~QWizardPage +24 (int (*)(...))QWizardPage::~QWizardPage +28 (int (*)(...))QWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QWizardPage::initializePage +220 (int (*)(...))QWizardPage::cleanupPage +224 (int (*)(...))QWizardPage::validatePage +228 (int (*)(...))QWizardPage::isComplete +232 (int (*)(...))QWizardPage::nextId +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI11QWizardPage) +244 (int (*)(...))QWizardPage::_ZThn8_N11QWizardPageD1Ev +248 (int (*)(...))QWizardPage::_ZThn8_N11QWizardPageD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QWizardPage + size=24 align=4 + base size=24 base align=4 +QWizardPage (0xb289c384) 0 + vptr=((& QWizardPage::_ZTV11QWizardPage) + 8u) + QWidget (0xb274f780) 0 + primary-for QWizardPage (0xb289c384) + QObject (0xb27a22a0) 0 + primary-for QWidget (0xb274f780) + QPaintDevice (0xb27a22d8) 8 + vptr=((& QWizardPage::_ZTV11QWizardPage) + 244u) + +Class QGraphicsEffect::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsEffect::QPrivateSignal (0xb27a2ce8) 0 empty + +Vtable for QGraphicsEffect +QGraphicsEffect::_ZTV15QGraphicsEffect: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QGraphicsEffect) +8 (int (*)(...))QGraphicsEffect::metaObject +12 (int (*)(...))QGraphicsEffect::qt_metacast +16 (int (*)(...))QGraphicsEffect::qt_metacall +20 (int (*)(...))QGraphicsEffect::~QGraphicsEffect +24 (int (*)(...))QGraphicsEffect::~QGraphicsEffect +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsEffect::boundingRectFor +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QGraphicsEffect::sourceChanged + +Class QGraphicsEffect + size=8 align=4 + base size=8 base align=4 +QGraphicsEffect (0xb289c3c0) 0 + vptr=((& QGraphicsEffect::_ZTV15QGraphicsEffect) + 8u) + QObject (0xb27a2c08) 0 + primary-for QGraphicsEffect (0xb289c3c0) + +Class QGraphicsColorizeEffect::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsColorizeEffect::QPrivateSignal (0xb27d94d0) 0 empty + +Vtable for QGraphicsColorizeEffect +QGraphicsColorizeEffect::_ZTV23QGraphicsColorizeEffect: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QGraphicsColorizeEffect) +8 (int (*)(...))QGraphicsColorizeEffect::metaObject +12 (int (*)(...))QGraphicsColorizeEffect::qt_metacast +16 (int (*)(...))QGraphicsColorizeEffect::qt_metacall +20 (int (*)(...))QGraphicsColorizeEffect::~QGraphicsColorizeEffect +24 (int (*)(...))QGraphicsColorizeEffect::~QGraphicsColorizeEffect +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsEffect::boundingRectFor +60 (int (*)(...))QGraphicsColorizeEffect::draw +64 (int (*)(...))QGraphicsEffect::sourceChanged + +Class QGraphicsColorizeEffect + size=8 align=4 + base size=8 base align=4 +QGraphicsColorizeEffect (0xb289c438) 0 + vptr=((& QGraphicsColorizeEffect::_ZTV23QGraphicsColorizeEffect) + 8u) + QGraphicsEffect (0xb289c474) 0 + primary-for QGraphicsColorizeEffect (0xb289c438) + QObject (0xb27d93f0) 0 + primary-for QGraphicsEffect (0xb289c474) + +Class QGraphicsBlurEffect::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsBlurEffect::QPrivateSignal (0xb27d9ce8) 0 empty + +Vtable for QGraphicsBlurEffect +QGraphicsBlurEffect::_ZTV19QGraphicsBlurEffect: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QGraphicsBlurEffect) +8 (int (*)(...))QGraphicsBlurEffect::metaObject +12 (int (*)(...))QGraphicsBlurEffect::qt_metacast +16 (int (*)(...))QGraphicsBlurEffect::qt_metacall +20 (int (*)(...))QGraphicsBlurEffect::~QGraphicsBlurEffect +24 (int (*)(...))QGraphicsBlurEffect::~QGraphicsBlurEffect +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsBlurEffect::boundingRectFor +60 (int (*)(...))QGraphicsBlurEffect::draw +64 (int (*)(...))QGraphicsEffect::sourceChanged + +Class QGraphicsBlurEffect + size=8 align=4 + base size=8 base align=4 +QGraphicsBlurEffect (0xb289c4b0) 0 + vptr=((& QGraphicsBlurEffect::_ZTV19QGraphicsBlurEffect) + 8u) + QGraphicsEffect (0xb289c4ec) 0 + primary-for QGraphicsBlurEffect (0xb289c4b0) + QObject (0xb27d9c08) 0 + primary-for QGraphicsEffect (0xb289c4ec) + +Class QGraphicsDropShadowEffect::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsDropShadowEffect::QPrivateSignal (0xb280e498) 0 empty + +Vtable for QGraphicsDropShadowEffect +QGraphicsDropShadowEffect::_ZTV25QGraphicsDropShadowEffect: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI25QGraphicsDropShadowEffect) +8 (int (*)(...))QGraphicsDropShadowEffect::metaObject +12 (int (*)(...))QGraphicsDropShadowEffect::qt_metacast +16 (int (*)(...))QGraphicsDropShadowEffect::qt_metacall +20 (int (*)(...))QGraphicsDropShadowEffect::~QGraphicsDropShadowEffect +24 (int (*)(...))QGraphicsDropShadowEffect::~QGraphicsDropShadowEffect +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsDropShadowEffect::boundingRectFor +60 (int (*)(...))QGraphicsDropShadowEffect::draw +64 (int (*)(...))QGraphicsEffect::sourceChanged + +Class QGraphicsDropShadowEffect + size=8 align=4 + base size=8 base align=4 +QGraphicsDropShadowEffect (0xb289c564) 0 + vptr=((& QGraphicsDropShadowEffect::_ZTV25QGraphicsDropShadowEffect) + 8u) + QGraphicsEffect (0xb289c5a0) 0 + primary-for QGraphicsDropShadowEffect (0xb289c564) + QObject (0xb280e3b8) 0 + primary-for QGraphicsEffect (0xb289c5a0) + +Class QGraphicsOpacityEffect::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsOpacityEffect::QPrivateSignal (0xb26251c0) 0 empty + +Vtable for QGraphicsOpacityEffect +QGraphicsOpacityEffect::_ZTV22QGraphicsOpacityEffect: 17u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI22QGraphicsOpacityEffect) +8 (int (*)(...))QGraphicsOpacityEffect::metaObject +12 (int (*)(...))QGraphicsOpacityEffect::qt_metacast +16 (int (*)(...))QGraphicsOpacityEffect::qt_metacall +20 (int (*)(...))QGraphicsOpacityEffect::~QGraphicsOpacityEffect +24 (int (*)(...))QGraphicsOpacityEffect::~QGraphicsOpacityEffect +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsEffect::boundingRectFor +60 (int (*)(...))QGraphicsOpacityEffect::draw +64 (int (*)(...))QGraphicsEffect::sourceChanged + +Class QGraphicsOpacityEffect + size=8 align=4 + base size=8 base align=4 +QGraphicsOpacityEffect (0xb289c5dc) 0 + vptr=((& QGraphicsOpacityEffect::_ZTV22QGraphicsOpacityEffect) + 8u) + QGraphicsEffect (0xb289c618) 0 + primary-for QGraphicsOpacityEffect (0xb289c5dc) + QObject (0xb26250e0) 0 + primary-for QGraphicsEffect (0xb289c618) + +Vtable for QGraphicsItem +QGraphicsItem::_ZTV13QGraphicsItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QGraphicsItem) +8 (int (*)(...))QGraphicsItem::~QGraphicsItem +12 (int (*)(...))QGraphicsItem::~QGraphicsItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))QGraphicsItem::shape +28 (int (*)(...))QGraphicsItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsItem::isObscuredBy +44 (int (*)(...))QGraphicsItem::opaqueArea +48 (int (*)(...))__cxa_pure_virtual +52 (int (*)(...))QGraphicsItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsItem::supportsExtension +148 (int (*)(...))QGraphicsItem::setExtension +152 (int (*)(...))QGraphicsItem::extension + +Class QGraphicsItem + size=8 align=4 + base size=8 base align=4 +QGraphicsItem (0xb26258f8) 0 + vptr=((& QGraphicsItem::_ZTV13QGraphicsItem) + 8u) + +Class QGraphicsObject::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsObject::QPrivateSignal (0xb269fd20) 0 empty + +Vtable for QGraphicsObject +QGraphicsObject::_ZTV15QGraphicsObject: 53u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QGraphicsObject) +8 (int (*)(...))QGraphicsObject::metaObject +12 (int (*)(...))QGraphicsObject::qt_metacast +16 (int (*)(...))QGraphicsObject::qt_metacall +20 (int (*)(...))QGraphicsObject::~QGraphicsObject +24 (int (*)(...))QGraphicsObject::~QGraphicsObject +28 (int (*)(...))QGraphicsObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))-0x00000000000000008 +60 (int (*)(...))(& _ZTI15QGraphicsObject) +64 (int (*)(...))QGraphicsObject::_ZThn8_N15QGraphicsObjectD1Ev +68 (int (*)(...))QGraphicsObject::_ZThn8_N15QGraphicsObjectD0Ev +72 (int (*)(...))QGraphicsItem::advance +76 (int (*)(...))__cxa_pure_virtual +80 (int (*)(...))QGraphicsItem::shape +84 (int (*)(...))QGraphicsItem::contains +88 (int (*)(...))QGraphicsItem::collidesWithItem +92 (int (*)(...))QGraphicsItem::collidesWithPath +96 (int (*)(...))QGraphicsItem::isObscuredBy +100 (int (*)(...))QGraphicsItem::opaqueArea +104 (int (*)(...))__cxa_pure_virtual +108 (int (*)(...))QGraphicsItem::type +112 (int (*)(...))QGraphicsItem::sceneEventFilter +116 (int (*)(...))QGraphicsItem::sceneEvent +120 (int (*)(...))QGraphicsItem::contextMenuEvent +124 (int (*)(...))QGraphicsItem::dragEnterEvent +128 (int (*)(...))QGraphicsItem::dragLeaveEvent +132 (int (*)(...))QGraphicsItem::dragMoveEvent +136 (int (*)(...))QGraphicsItem::dropEvent +140 (int (*)(...))QGraphicsItem::focusInEvent +144 (int (*)(...))QGraphicsItem::focusOutEvent +148 (int (*)(...))QGraphicsItem::hoverEnterEvent +152 (int (*)(...))QGraphicsItem::hoverMoveEvent +156 (int (*)(...))QGraphicsItem::hoverLeaveEvent +160 (int (*)(...))QGraphicsItem::keyPressEvent +164 (int (*)(...))QGraphicsItem::keyReleaseEvent +168 (int (*)(...))QGraphicsItem::mousePressEvent +172 (int (*)(...))QGraphicsItem::mouseMoveEvent +176 (int (*)(...))QGraphicsItem::mouseReleaseEvent +180 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +184 (int (*)(...))QGraphicsItem::wheelEvent +188 (int (*)(...))QGraphicsItem::inputMethodEvent +192 (int (*)(...))QGraphicsItem::inputMethodQuery +196 (int (*)(...))QGraphicsItem::itemChange +200 (int (*)(...))QGraphicsItem::supportsExtension +204 (int (*)(...))QGraphicsItem::setExtension +208 (int (*)(...))QGraphicsItem::extension + +Class QGraphicsObject + size=16 align=4 + base size=16 base align=4 +QGraphicsObject (0xb2693500) 0 + vptr=((& QGraphicsObject::_ZTV15QGraphicsObject) + 8u) + QObject (0xb269fc08) 0 + primary-for QGraphicsObject (0xb2693500) + QGraphicsItem (0xb269fc40) 8 + vptr=((& QGraphicsObject::_ZTV15QGraphicsObject) + 64u) + +Vtable for QAbstractGraphicsShapeItem +QAbstractGraphicsShapeItem::_ZTV26QAbstractGraphicsShapeItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI26QAbstractGraphicsShapeItem) +8 (int (*)(...))QAbstractGraphicsShapeItem::~QAbstractGraphicsShapeItem +12 (int (*)(...))QAbstractGraphicsShapeItem::~QAbstractGraphicsShapeItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))QGraphicsItem::shape +28 (int (*)(...))QGraphicsItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QAbstractGraphicsShapeItem::isObscuredBy +44 (int (*)(...))QAbstractGraphicsShapeItem::opaqueArea +48 (int (*)(...))__cxa_pure_virtual +52 (int (*)(...))QGraphicsItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsItem::supportsExtension +148 (int (*)(...))QGraphicsItem::setExtension +152 (int (*)(...))QGraphicsItem::extension + +Class QAbstractGraphicsShapeItem + size=8 align=4 + base size=8 base align=4 +QAbstractGraphicsShapeItem (0xb289c690) 0 + vptr=((& QAbstractGraphicsShapeItem::_ZTV26QAbstractGraphicsShapeItem) + 8u) + QGraphicsItem (0xb26b3150) 0 + primary-for QAbstractGraphicsShapeItem (0xb289c690) + +Vtable for QGraphicsPathItem +QGraphicsPathItem::_ZTV17QGraphicsPathItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QGraphicsPathItem) +8 (int (*)(...))QGraphicsPathItem::~QGraphicsPathItem +12 (int (*)(...))QGraphicsPathItem::~QGraphicsPathItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsPathItem::boundingRect +24 (int (*)(...))QGraphicsPathItem::shape +28 (int (*)(...))QGraphicsPathItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsPathItem::isObscuredBy +44 (int (*)(...))QGraphicsPathItem::opaqueArea +48 (int (*)(...))QGraphicsPathItem::paint +52 (int (*)(...))QGraphicsPathItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsPathItem::supportsExtension +148 (int (*)(...))QGraphicsPathItem::setExtension +152 (int (*)(...))QGraphicsPathItem::extension + +Class QGraphicsPathItem + size=8 align=4 + base size=8 base align=4 +QGraphicsPathItem (0xb289c6cc) 0 + vptr=((& QGraphicsPathItem::_ZTV17QGraphicsPathItem) + 8u) + QAbstractGraphicsShapeItem (0xb289c708) 0 + primary-for QGraphicsPathItem (0xb289c6cc) + QGraphicsItem (0xb26b3770) 0 + primary-for QAbstractGraphicsShapeItem (0xb289c708) + +Vtable for QGraphicsRectItem +QGraphicsRectItem::_ZTV17QGraphicsRectItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QGraphicsRectItem) +8 (int (*)(...))QGraphicsRectItem::~QGraphicsRectItem +12 (int (*)(...))QGraphicsRectItem::~QGraphicsRectItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsRectItem::boundingRect +24 (int (*)(...))QGraphicsRectItem::shape +28 (int (*)(...))QGraphicsRectItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsRectItem::isObscuredBy +44 (int (*)(...))QGraphicsRectItem::opaqueArea +48 (int (*)(...))QGraphicsRectItem::paint +52 (int (*)(...))QGraphicsRectItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsRectItem::supportsExtension +148 (int (*)(...))QGraphicsRectItem::setExtension +152 (int (*)(...))QGraphicsRectItem::extension + +Class QGraphicsRectItem + size=8 align=4 + base size=8 base align=4 +QGraphicsRectItem (0xb289c744) 0 + vptr=((& QGraphicsRectItem::_ZTV17QGraphicsRectItem) + 8u) + QAbstractGraphicsShapeItem (0xb289c780) 0 + primary-for QGraphicsRectItem (0xb289c744) + QGraphicsItem (0xb26b3e00) 0 + primary-for QAbstractGraphicsShapeItem (0xb289c780) + +Vtable for QGraphicsEllipseItem +QGraphicsEllipseItem::_ZTV20QGraphicsEllipseItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QGraphicsEllipseItem) +8 (int (*)(...))QGraphicsEllipseItem::~QGraphicsEllipseItem +12 (int (*)(...))QGraphicsEllipseItem::~QGraphicsEllipseItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsEllipseItem::boundingRect +24 (int (*)(...))QGraphicsEllipseItem::shape +28 (int (*)(...))QGraphicsEllipseItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsEllipseItem::isObscuredBy +44 (int (*)(...))QGraphicsEllipseItem::opaqueArea +48 (int (*)(...))QGraphicsEllipseItem::paint +52 (int (*)(...))QGraphicsEllipseItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsEllipseItem::supportsExtension +148 (int (*)(...))QGraphicsEllipseItem::setExtension +152 (int (*)(...))QGraphicsEllipseItem::extension + +Class QGraphicsEllipseItem + size=8 align=4 + base size=8 base align=4 +QGraphicsEllipseItem (0xb289c7bc) 0 + vptr=((& QGraphicsEllipseItem::_ZTV20QGraphicsEllipseItem) + 8u) + QAbstractGraphicsShapeItem (0xb289c7f8) 0 + primary-for QGraphicsEllipseItem (0xb289c7bc) + QGraphicsItem (0xb26c55b0) 0 + primary-for QAbstractGraphicsShapeItem (0xb289c7f8) + +Vtable for QGraphicsPolygonItem +QGraphicsPolygonItem::_ZTV20QGraphicsPolygonItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QGraphicsPolygonItem) +8 (int (*)(...))QGraphicsPolygonItem::~QGraphicsPolygonItem +12 (int (*)(...))QGraphicsPolygonItem::~QGraphicsPolygonItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsPolygonItem::boundingRect +24 (int (*)(...))QGraphicsPolygonItem::shape +28 (int (*)(...))QGraphicsPolygonItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsPolygonItem::isObscuredBy +44 (int (*)(...))QGraphicsPolygonItem::opaqueArea +48 (int (*)(...))QGraphicsPolygonItem::paint +52 (int (*)(...))QGraphicsPolygonItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsPolygonItem::supportsExtension +148 (int (*)(...))QGraphicsPolygonItem::setExtension +152 (int (*)(...))QGraphicsPolygonItem::extension + +Class QGraphicsPolygonItem + size=8 align=4 + base size=8 base align=4 +QGraphicsPolygonItem (0xb289c834) 0 + vptr=((& QGraphicsPolygonItem::_ZTV20QGraphicsPolygonItem) + 8u) + QAbstractGraphicsShapeItem (0xb289c870) 0 + primary-for QGraphicsPolygonItem (0xb289c834) + QGraphicsItem (0xb26c5dc8) 0 + primary-for QAbstractGraphicsShapeItem (0xb289c870) + +Vtable for QGraphicsLineItem +QGraphicsLineItem::_ZTV17QGraphicsLineItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QGraphicsLineItem) +8 (int (*)(...))QGraphicsLineItem::~QGraphicsLineItem +12 (int (*)(...))QGraphicsLineItem::~QGraphicsLineItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsLineItem::boundingRect +24 (int (*)(...))QGraphicsLineItem::shape +28 (int (*)(...))QGraphicsLineItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsLineItem::isObscuredBy +44 (int (*)(...))QGraphicsLineItem::opaqueArea +48 (int (*)(...))QGraphicsLineItem::paint +52 (int (*)(...))QGraphicsLineItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsLineItem::supportsExtension +148 (int (*)(...))QGraphicsLineItem::setExtension +152 (int (*)(...))QGraphicsLineItem::extension + +Class QGraphicsLineItem + size=8 align=4 + base size=8 base align=4 +QGraphicsLineItem (0xb289c8ac) 0 + vptr=((& QGraphicsLineItem::_ZTV17QGraphicsLineItem) + 8u) + QGraphicsItem (0xb26d93f0) 0 + primary-for QGraphicsLineItem (0xb289c8ac) + +Vtable for QGraphicsPixmapItem +QGraphicsPixmapItem::_ZTV19QGraphicsPixmapItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QGraphicsPixmapItem) +8 (int (*)(...))QGraphicsPixmapItem::~QGraphicsPixmapItem +12 (int (*)(...))QGraphicsPixmapItem::~QGraphicsPixmapItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsPixmapItem::boundingRect +24 (int (*)(...))QGraphicsPixmapItem::shape +28 (int (*)(...))QGraphicsPixmapItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsPixmapItem::isObscuredBy +44 (int (*)(...))QGraphicsPixmapItem::opaqueArea +48 (int (*)(...))QGraphicsPixmapItem::paint +52 (int (*)(...))QGraphicsPixmapItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsPixmapItem::supportsExtension +148 (int (*)(...))QGraphicsPixmapItem::setExtension +152 (int (*)(...))QGraphicsPixmapItem::extension + +Class QGraphicsPixmapItem + size=8 align=4 + base size=8 base align=4 +QGraphicsPixmapItem (0xb289c8e8) 0 + vptr=((& QGraphicsPixmapItem::_ZTV19QGraphicsPixmapItem) + 8u) + QGraphicsItem (0xb26d9c08) 0 + primary-for QGraphicsPixmapItem (0xb289c8e8) + +Class QGraphicsTextItem::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsTextItem::QPrivateSignal (0xb26f24d0) 0 empty + +Vtable for QGraphicsTextItem +QGraphicsTextItem::_ZTV17QGraphicsTextItem: 82u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QGraphicsTextItem) +8 (int (*)(...))QGraphicsTextItem::metaObject +12 (int (*)(...))QGraphicsTextItem::qt_metacast +16 (int (*)(...))QGraphicsTextItem::qt_metacall +20 (int (*)(...))QGraphicsTextItem::~QGraphicsTextItem +24 (int (*)(...))QGraphicsTextItem::~QGraphicsTextItem +28 (int (*)(...))QGraphicsObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsTextItem::boundingRect +60 (int (*)(...))QGraphicsTextItem::shape +64 (int (*)(...))QGraphicsTextItem::contains +68 (int (*)(...))QGraphicsTextItem::paint +72 (int (*)(...))QGraphicsTextItem::isObscuredBy +76 (int (*)(...))QGraphicsTextItem::opaqueArea +80 (int (*)(...))QGraphicsTextItem::type +84 (int (*)(...))QGraphicsTextItem::sceneEvent +88 (int (*)(...))QGraphicsTextItem::mousePressEvent +92 (int (*)(...))QGraphicsTextItem::mouseMoveEvent +96 (int (*)(...))QGraphicsTextItem::mouseReleaseEvent +100 (int (*)(...))QGraphicsTextItem::mouseDoubleClickEvent +104 (int (*)(...))QGraphicsTextItem::contextMenuEvent +108 (int (*)(...))QGraphicsTextItem::keyPressEvent +112 (int (*)(...))QGraphicsTextItem::keyReleaseEvent +116 (int (*)(...))QGraphicsTextItem::focusInEvent +120 (int (*)(...))QGraphicsTextItem::focusOutEvent +124 (int (*)(...))QGraphicsTextItem::dragEnterEvent +128 (int (*)(...))QGraphicsTextItem::dragLeaveEvent +132 (int (*)(...))QGraphicsTextItem::dragMoveEvent +136 (int (*)(...))QGraphicsTextItem::dropEvent +140 (int (*)(...))QGraphicsTextItem::inputMethodEvent +144 (int (*)(...))QGraphicsTextItem::hoverEnterEvent +148 (int (*)(...))QGraphicsTextItem::hoverMoveEvent +152 (int (*)(...))QGraphicsTextItem::hoverLeaveEvent +156 (int (*)(...))QGraphicsTextItem::inputMethodQuery +160 (int (*)(...))QGraphicsTextItem::supportsExtension +164 (int (*)(...))QGraphicsTextItem::setExtension +168 (int (*)(...))QGraphicsTextItem::extension +172 (int (*)(...))-0x00000000000000008 +176 (int (*)(...))(& _ZTI17QGraphicsTextItem) +180 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItemD1Ev +184 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItemD0Ev +188 (int (*)(...))QGraphicsItem::advance +192 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem12boundingRectEv +196 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem5shapeEv +200 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem8containsERK7QPointF +204 (int (*)(...))QGraphicsItem::collidesWithItem +208 (int (*)(...))QGraphicsItem::collidesWithPath +212 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem12isObscuredByEPK13QGraphicsItem +216 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem10opaqueAreaEv +220 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem5paintEP8QPainterPK24QStyleOptionGraphicsItemP7QWidget +224 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem4typeEv +228 (int (*)(...))QGraphicsItem::sceneEventFilter +232 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem10sceneEventEP6QEvent +236 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem16contextMenuEventEP30QGraphicsSceneContextMenuEvent +240 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem14dragEnterEventEP27QGraphicsSceneDragDropEvent +244 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem14dragLeaveEventEP27QGraphicsSceneDragDropEvent +248 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem13dragMoveEventEP27QGraphicsSceneDragDropEvent +252 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem9dropEventEP27QGraphicsSceneDragDropEvent +256 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem12focusInEventEP11QFocusEvent +260 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem13focusOutEventEP11QFocusEvent +264 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem15hoverEnterEventEP24QGraphicsSceneHoverEvent +268 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem14hoverMoveEventEP24QGraphicsSceneHoverEvent +272 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem15hoverLeaveEventEP24QGraphicsSceneHoverEvent +276 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem13keyPressEventEP9QKeyEvent +280 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem15keyReleaseEventEP9QKeyEvent +284 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem15mousePressEventEP24QGraphicsSceneMouseEvent +288 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem14mouseMoveEventEP24QGraphicsSceneMouseEvent +292 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem17mouseReleaseEventEP24QGraphicsSceneMouseEvent +296 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem21mouseDoubleClickEventEP24QGraphicsSceneMouseEvent +300 (int (*)(...))QGraphicsItem::wheelEvent +304 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem16inputMethodEventEP17QInputMethodEvent +308 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem16inputMethodQueryEN2Qt16InputMethodQueryE +312 (int (*)(...))QGraphicsItem::itemChange +316 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem17supportsExtensionEN13QGraphicsItem9ExtensionE +320 (int (*)(...))QGraphicsTextItem::_ZThn8_N17QGraphicsTextItem12setExtensionEN13QGraphicsItem9ExtensionERK8QVariant +324 (int (*)(...))QGraphicsTextItem::_ZThn8_NK17QGraphicsTextItem9extensionERK8QVariant + +Class QGraphicsTextItem + size=20 align=4 + base size=20 base align=4 +QGraphicsTextItem (0xb289c924) 0 + vptr=((& QGraphicsTextItem::_ZTV17QGraphicsTextItem) + 8u) + QGraphicsObject (0xb2693d80) 0 + primary-for QGraphicsTextItem (0xb289c924) + QObject (0xb26f23b8) 0 + primary-for QGraphicsObject (0xb2693d80) + QGraphicsItem (0xb26f23f0) 8 + vptr=((& QGraphicsTextItem::_ZTV17QGraphicsTextItem) + 180u) + +Vtable for QGraphicsSimpleTextItem +QGraphicsSimpleTextItem::_ZTV23QGraphicsSimpleTextItem: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QGraphicsSimpleTextItem) +8 (int (*)(...))QGraphicsSimpleTextItem::~QGraphicsSimpleTextItem +12 (int (*)(...))QGraphicsSimpleTextItem::~QGraphicsSimpleTextItem +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsSimpleTextItem::boundingRect +24 (int (*)(...))QGraphicsSimpleTextItem::shape +28 (int (*)(...))QGraphicsSimpleTextItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsSimpleTextItem::isObscuredBy +44 (int (*)(...))QGraphicsSimpleTextItem::opaqueArea +48 (int (*)(...))QGraphicsSimpleTextItem::paint +52 (int (*)(...))QGraphicsSimpleTextItem::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsSimpleTextItem::supportsExtension +148 (int (*)(...))QGraphicsSimpleTextItem::setExtension +152 (int (*)(...))QGraphicsSimpleTextItem::extension + +Class QGraphicsSimpleTextItem + size=8 align=4 + base size=8 base align=4 +QGraphicsSimpleTextItem (0xb289ca14) 0 + vptr=((& QGraphicsSimpleTextItem::_ZTV23QGraphicsSimpleTextItem) + 8u) + QAbstractGraphicsShapeItem (0xb289ca50) 0 + primary-for QGraphicsSimpleTextItem (0xb289ca14) + QGraphicsItem (0xb26f2bd0) 0 + primary-for QAbstractGraphicsShapeItem (0xb289ca50) + +Vtable for QGraphicsItemGroup +QGraphicsItemGroup::_ZTV18QGraphicsItemGroup: 39u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QGraphicsItemGroup) +8 (int (*)(...))QGraphicsItemGroup::~QGraphicsItemGroup +12 (int (*)(...))QGraphicsItemGroup::~QGraphicsItemGroup +16 (int (*)(...))QGraphicsItem::advance +20 (int (*)(...))QGraphicsItemGroup::boundingRect +24 (int (*)(...))QGraphicsItem::shape +28 (int (*)(...))QGraphicsItem::contains +32 (int (*)(...))QGraphicsItem::collidesWithItem +36 (int (*)(...))QGraphicsItem::collidesWithPath +40 (int (*)(...))QGraphicsItemGroup::isObscuredBy +44 (int (*)(...))QGraphicsItemGroup::opaqueArea +48 (int (*)(...))QGraphicsItemGroup::paint +52 (int (*)(...))QGraphicsItemGroup::type +56 (int (*)(...))QGraphicsItem::sceneEventFilter +60 (int (*)(...))QGraphicsItem::sceneEvent +64 (int (*)(...))QGraphicsItem::contextMenuEvent +68 (int (*)(...))QGraphicsItem::dragEnterEvent +72 (int (*)(...))QGraphicsItem::dragLeaveEvent +76 (int (*)(...))QGraphicsItem::dragMoveEvent +80 (int (*)(...))QGraphicsItem::dropEvent +84 (int (*)(...))QGraphicsItem::focusInEvent +88 (int (*)(...))QGraphicsItem::focusOutEvent +92 (int (*)(...))QGraphicsItem::hoverEnterEvent +96 (int (*)(...))QGraphicsItem::hoverMoveEvent +100 (int (*)(...))QGraphicsItem::hoverLeaveEvent +104 (int (*)(...))QGraphicsItem::keyPressEvent +108 (int (*)(...))QGraphicsItem::keyReleaseEvent +112 (int (*)(...))QGraphicsItem::mousePressEvent +116 (int (*)(...))QGraphicsItem::mouseMoveEvent +120 (int (*)(...))QGraphicsItem::mouseReleaseEvent +124 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +128 (int (*)(...))QGraphicsItem::wheelEvent +132 (int (*)(...))QGraphicsItem::inputMethodEvent +136 (int (*)(...))QGraphicsItem::inputMethodQuery +140 (int (*)(...))QGraphicsItem::itemChange +144 (int (*)(...))QGraphicsItem::supportsExtension +148 (int (*)(...))QGraphicsItem::setExtension +152 (int (*)(...))QGraphicsItem::extension + +Class QGraphicsItemGroup + size=8 align=4 + base size=8 base align=4 +QGraphicsItemGroup (0xb289ca8c) 0 + vptr=((& QGraphicsItemGroup::_ZTV18QGraphicsItemGroup) + 8u) + QGraphicsItem (0xb27141f8) 0 + primary-for QGraphicsItemGroup (0xb289ca8c) + +Vtable for QGraphicsLayoutItem +QGraphicsLayoutItem::_ZTV19QGraphicsLayoutItem: 8u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QGraphicsLayoutItem) +8 (int (*)(...))QGraphicsLayoutItem::~QGraphicsLayoutItem +12 (int (*)(...))QGraphicsLayoutItem::~QGraphicsLayoutItem +16 (int (*)(...))QGraphicsLayoutItem::setGeometry +20 (int (*)(...))QGraphicsLayoutItem::getContentsMargins +24 (int (*)(...))QGraphicsLayoutItem::updateGeometry +28 (int (*)(...))__cxa_pure_virtual + +Class QGraphicsLayoutItem + size=8 align=4 + base size=8 base align=4 +QGraphicsLayoutItem (0xb2714ce8) 0 + vptr=((& QGraphicsLayoutItem::_ZTV19QGraphicsLayoutItem) + 8u) + +Vtable for QGraphicsLayout +QGraphicsLayout::_ZTV15QGraphicsLayout: 13u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QGraphicsLayout) +8 (int (*)(...))QGraphicsLayout::~QGraphicsLayout +12 (int (*)(...))QGraphicsLayout::~QGraphicsLayout +16 (int (*)(...))QGraphicsLayoutItem::setGeometry +20 (int (*)(...))QGraphicsLayout::getContentsMargins +24 (int (*)(...))QGraphicsLayout::updateGeometry +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))QGraphicsLayout::invalidate +36 (int (*)(...))QGraphicsLayout::widgetEvent +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))__cxa_pure_virtual +48 (int (*)(...))__cxa_pure_virtual + +Class QGraphicsLayout + size=8 align=4 + base size=8 base align=4 +QGraphicsLayout (0xb289cb7c) 0 + vptr=((& QGraphicsLayout::_ZTV15QGraphicsLayout) + 8u) + QGraphicsLayoutItem (0xb2534c08) 0 + primary-for QGraphicsLayout (0xb289cb7c) + +Class QGraphicsAnchor::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsAnchor::QPrivateSignal (0xb25445b0) 0 empty + +Vtable for QGraphicsAnchor +QGraphicsAnchor::_ZTV15QGraphicsAnchor: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QGraphicsAnchor) +8 (int (*)(...))QGraphicsAnchor::metaObject +12 (int (*)(...))QGraphicsAnchor::qt_metacast +16 (int (*)(...))QGraphicsAnchor::qt_metacall +20 (int (*)(...))QGraphicsAnchor::~QGraphicsAnchor +24 (int (*)(...))QGraphicsAnchor::~QGraphicsAnchor +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QGraphicsAnchor + size=8 align=4 + base size=8 base align=4 +QGraphicsAnchor (0xb289cbb8) 0 + vptr=((& QGraphicsAnchor::_ZTV15QGraphicsAnchor) + 8u) + QObject (0xb25444d0) 0 + primary-for QGraphicsAnchor (0xb289cbb8) + +Vtable for QGraphicsAnchorLayout +QGraphicsAnchorLayout::_ZTV21QGraphicsAnchorLayout: 13u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QGraphicsAnchorLayout) +8 (int (*)(...))QGraphicsAnchorLayout::~QGraphicsAnchorLayout +12 (int (*)(...))QGraphicsAnchorLayout::~QGraphicsAnchorLayout +16 (int (*)(...))QGraphicsAnchorLayout::setGeometry +20 (int (*)(...))QGraphicsLayout::getContentsMargins +24 (int (*)(...))QGraphicsLayout::updateGeometry +28 (int (*)(...))QGraphicsAnchorLayout::sizeHint +32 (int (*)(...))QGraphicsAnchorLayout::invalidate +36 (int (*)(...))QGraphicsLayout::widgetEvent +40 (int (*)(...))QGraphicsAnchorLayout::count +44 (int (*)(...))QGraphicsAnchorLayout::itemAt +48 (int (*)(...))QGraphicsAnchorLayout::removeAt + +Class QGraphicsAnchorLayout + size=8 align=4 + base size=8 base align=4 +QGraphicsAnchorLayout (0xb289cbf4) 0 + vptr=((& QGraphicsAnchorLayout::_ZTV21QGraphicsAnchorLayout) + 8u) + QGraphicsLayout (0xb289cc30) 0 + primary-for QGraphicsAnchorLayout (0xb289cbf4) + QGraphicsLayoutItem (0xb2544af0) 0 + primary-for QGraphicsLayout (0xb289cc30) + +Vtable for QGraphicsGridLayout +QGraphicsGridLayout::_ZTV19QGraphicsGridLayout: 13u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QGraphicsGridLayout) +8 (int (*)(...))QGraphicsGridLayout::~QGraphicsGridLayout +12 (int (*)(...))QGraphicsGridLayout::~QGraphicsGridLayout +16 (int (*)(...))QGraphicsGridLayout::setGeometry +20 (int (*)(...))QGraphicsLayout::getContentsMargins +24 (int (*)(...))QGraphicsLayout::updateGeometry +28 (int (*)(...))QGraphicsGridLayout::sizeHint +32 (int (*)(...))QGraphicsGridLayout::invalidate +36 (int (*)(...))QGraphicsLayout::widgetEvent +40 (int (*)(...))QGraphicsGridLayout::count +44 (int (*)(...))QGraphicsGridLayout::itemAt +48 (int (*)(...))QGraphicsGridLayout::removeAt + +Class QGraphicsGridLayout + size=8 align=4 + base size=8 base align=4 +QGraphicsGridLayout (0xb289cc6c) 0 + vptr=((& QGraphicsGridLayout::_ZTV19QGraphicsGridLayout) + 8u) + QGraphicsLayout (0xb289cca8) 0 + primary-for QGraphicsGridLayout (0xb289cc6c) + QGraphicsLayoutItem (0xb25542d8) 0 + primary-for QGraphicsLayout (0xb289cca8) + +Class QGraphicsItemAnimation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsItemAnimation::QPrivateSignal (0xb2554cb0) 0 empty + +Vtable for QGraphicsItemAnimation +QGraphicsItemAnimation::_ZTV22QGraphicsItemAnimation: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI22QGraphicsItemAnimation) +8 (int (*)(...))QGraphicsItemAnimation::metaObject +12 (int (*)(...))QGraphicsItemAnimation::qt_metacast +16 (int (*)(...))QGraphicsItemAnimation::qt_metacall +20 (int (*)(...))QGraphicsItemAnimation::~QGraphicsItemAnimation +24 (int (*)(...))QGraphicsItemAnimation::~QGraphicsItemAnimation +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsItemAnimation::beforeAnimationStep +60 (int (*)(...))QGraphicsItemAnimation::afterAnimationStep + +Class QGraphicsItemAnimation + size=12 align=4 + base size=12 base align=4 +QGraphicsItemAnimation (0xb289cce4) 0 + vptr=((& QGraphicsItemAnimation::_ZTV22QGraphicsItemAnimation) + 8u) + QObject (0xb2554bd0) 0 + primary-for QGraphicsItemAnimation (0xb289cce4) + +Vtable for QGraphicsLinearLayout +QGraphicsLinearLayout::_ZTV21QGraphicsLinearLayout: 13u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QGraphicsLinearLayout) +8 (int (*)(...))QGraphicsLinearLayout::~QGraphicsLinearLayout +12 (int (*)(...))QGraphicsLinearLayout::~QGraphicsLinearLayout +16 (int (*)(...))QGraphicsLinearLayout::setGeometry +20 (int (*)(...))QGraphicsLayout::getContentsMargins +24 (int (*)(...))QGraphicsLayout::updateGeometry +28 (int (*)(...))QGraphicsLinearLayout::sizeHint +32 (int (*)(...))QGraphicsLinearLayout::invalidate +36 (int (*)(...))QGraphicsLayout::widgetEvent +40 (int (*)(...))QGraphicsLinearLayout::count +44 (int (*)(...))QGraphicsLinearLayout::itemAt +48 (int (*)(...))QGraphicsLinearLayout::removeAt + +Class QGraphicsLinearLayout + size=8 align=4 + base size=8 base align=4 +QGraphicsLinearLayout (0xb289cd20) 0 + vptr=((& QGraphicsLinearLayout::_ZTV21QGraphicsLinearLayout) + 8u) + QGraphicsLayout (0xb289cd5c) 0 + primary-for QGraphicsLinearLayout (0xb289cd20) + QGraphicsLayoutItem (0xb2577188) 0 + primary-for QGraphicsLayout (0xb289cd5c) + +Class QGraphicsWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsWidget::QPrivateSignal (0xb2577d90) 0 empty + +Vtable for QGraphicsWidget +QGraphicsWidget::_ZTV15QGraphicsWidget: 92u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QGraphicsWidget) +8 (int (*)(...))QGraphicsWidget::metaObject +12 (int (*)(...))QGraphicsWidget::qt_metacast +16 (int (*)(...))QGraphicsWidget::qt_metacall +20 (int (*)(...))QGraphicsWidget::~QGraphicsWidget +24 (int (*)(...))QGraphicsWidget::~QGraphicsWidget +28 (int (*)(...))QGraphicsWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsWidget::setGeometry +60 (int (*)(...))QGraphicsWidget::getContentsMargins +64 (int (*)(...))QGraphicsWidget::type +68 (int (*)(...))QGraphicsWidget::paint +72 (int (*)(...))QGraphicsWidget::paintWindowFrame +76 (int (*)(...))QGraphicsWidget::boundingRect +80 (int (*)(...))QGraphicsWidget::shape +84 (int (*)(...))QGraphicsWidget::initStyleOption +88 (int (*)(...))QGraphicsWidget::sizeHint +92 (int (*)(...))QGraphicsWidget::updateGeometry +96 (int (*)(...))QGraphicsWidget::itemChange +100 (int (*)(...))QGraphicsWidget::propertyChange +104 (int (*)(...))QGraphicsWidget::sceneEvent +108 (int (*)(...))QGraphicsWidget::windowFrameEvent +112 (int (*)(...))QGraphicsWidget::windowFrameSectionAt +116 (int (*)(...))QGraphicsWidget::changeEvent +120 (int (*)(...))QGraphicsWidget::closeEvent +124 (int (*)(...))QGraphicsWidget::focusInEvent +128 (int (*)(...))QGraphicsWidget::focusNextPrevChild +132 (int (*)(...))QGraphicsWidget::focusOutEvent +136 (int (*)(...))QGraphicsWidget::hideEvent +140 (int (*)(...))QGraphicsWidget::moveEvent +144 (int (*)(...))QGraphicsWidget::polishEvent +148 (int (*)(...))QGraphicsWidget::resizeEvent +152 (int (*)(...))QGraphicsWidget::showEvent +156 (int (*)(...))QGraphicsWidget::hoverMoveEvent +160 (int (*)(...))QGraphicsWidget::hoverLeaveEvent +164 (int (*)(...))QGraphicsWidget::grabMouseEvent +168 (int (*)(...))QGraphicsWidget::ungrabMouseEvent +172 (int (*)(...))QGraphicsWidget::grabKeyboardEvent +176 (int (*)(...))QGraphicsWidget::ungrabKeyboardEvent +180 (int (*)(...))-0x00000000000000008 +184 (int (*)(...))(& _ZTI15QGraphicsWidget) +188 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidgetD1Ev +192 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidgetD0Ev +196 (int (*)(...))QGraphicsItem::advance +200 (int (*)(...))QGraphicsWidget::_ZThn8_NK15QGraphicsWidget12boundingRectEv +204 (int (*)(...))QGraphicsWidget::_ZThn8_NK15QGraphicsWidget5shapeEv +208 (int (*)(...))QGraphicsItem::contains +212 (int (*)(...))QGraphicsItem::collidesWithItem +216 (int (*)(...))QGraphicsItem::collidesWithPath +220 (int (*)(...))QGraphicsItem::isObscuredBy +224 (int (*)(...))QGraphicsItem::opaqueArea +228 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget5paintEP8QPainterPK24QStyleOptionGraphicsItemP7QWidget +232 (int (*)(...))QGraphicsWidget::_ZThn8_NK15QGraphicsWidget4typeEv +236 (int (*)(...))QGraphicsItem::sceneEventFilter +240 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget10sceneEventEP6QEvent +244 (int (*)(...))QGraphicsItem::contextMenuEvent +248 (int (*)(...))QGraphicsItem::dragEnterEvent +252 (int (*)(...))QGraphicsItem::dragLeaveEvent +256 (int (*)(...))QGraphicsItem::dragMoveEvent +260 (int (*)(...))QGraphicsItem::dropEvent +264 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget12focusInEventEP11QFocusEvent +268 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget13focusOutEventEP11QFocusEvent +272 (int (*)(...))QGraphicsItem::hoverEnterEvent +276 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget14hoverMoveEventEP24QGraphicsSceneHoverEvent +280 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget15hoverLeaveEventEP24QGraphicsSceneHoverEvent +284 (int (*)(...))QGraphicsItem::keyPressEvent +288 (int (*)(...))QGraphicsItem::keyReleaseEvent +292 (int (*)(...))QGraphicsItem::mousePressEvent +296 (int (*)(...))QGraphicsItem::mouseMoveEvent +300 (int (*)(...))QGraphicsItem::mouseReleaseEvent +304 (int (*)(...))QGraphicsItem::mouseDoubleClickEvent +308 (int (*)(...))QGraphicsItem::wheelEvent +312 (int (*)(...))QGraphicsItem::inputMethodEvent +316 (int (*)(...))QGraphicsItem::inputMethodQuery +320 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget10itemChangeEN13QGraphicsItem18GraphicsItemChangeERK8QVariant +324 (int (*)(...))QGraphicsItem::supportsExtension +328 (int (*)(...))QGraphicsItem::setExtension +332 (int (*)(...))QGraphicsItem::extension +336 (int (*)(...))-0x00000000000000010 +340 (int (*)(...))(& _ZTI15QGraphicsWidget) +344 (int (*)(...))QGraphicsWidget::_ZThn16_N15QGraphicsWidgetD1Ev +348 (int (*)(...))QGraphicsWidget::_ZThn16_N15QGraphicsWidgetD0Ev +352 (int (*)(...))QGraphicsWidget::_ZThn16_N15QGraphicsWidget11setGeometryERK6QRectF +356 (int (*)(...))QGraphicsWidget::_ZThn16_NK15QGraphicsWidget18getContentsMarginsEPdS0_S0_S0_ +360 (int (*)(...))QGraphicsWidget::_ZThn16_N15QGraphicsWidget14updateGeometryEv +364 (int (*)(...))QGraphicsWidget::_ZThn16_NK15QGraphicsWidget8sizeHintEN2Qt8SizeHintERK6QSizeF + +Class QGraphicsWidget + size=24 align=4 + base size=24 base align=4 +QGraphicsWidget (0xb2569340) 0 + vptr=((& QGraphicsWidget::_ZTV15QGraphicsWidget) + 8u) + QGraphicsObject (0xb2569380) 0 + primary-for QGraphicsWidget (0xb2569340) + QObject (0xb2577c40) 0 + primary-for QGraphicsObject (0xb2569380) + QGraphicsItem (0xb2577c78) 8 + vptr=((& QGraphicsWidget::_ZTV15QGraphicsWidget) + 188u) + QGraphicsLayoutItem (0xb2577cb0) 16 + vptr=((& QGraphicsWidget::_ZTV15QGraphicsWidget) + 344u) + +Class QGraphicsProxyWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsProxyWidget::QPrivateSignal (0xb258fce8) 0 empty + +Vtable for QGraphicsProxyWidget +QGraphicsProxyWidget::_ZTV20QGraphicsProxyWidget: 107u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QGraphicsProxyWidget) +8 (int (*)(...))QGraphicsProxyWidget::metaObject +12 (int (*)(...))QGraphicsProxyWidget::qt_metacast +16 (int (*)(...))QGraphicsProxyWidget::qt_metacall +20 (int (*)(...))QGraphicsProxyWidget::~QGraphicsProxyWidget +24 (int (*)(...))QGraphicsProxyWidget::~QGraphicsProxyWidget +28 (int (*)(...))QGraphicsProxyWidget::event +32 (int (*)(...))QGraphicsProxyWidget::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsProxyWidget::setGeometry +60 (int (*)(...))QGraphicsWidget::getContentsMargins +64 (int (*)(...))QGraphicsProxyWidget::type +68 (int (*)(...))QGraphicsProxyWidget::paint +72 (int (*)(...))QGraphicsWidget::paintWindowFrame +76 (int (*)(...))QGraphicsWidget::boundingRect +80 (int (*)(...))QGraphicsWidget::shape +84 (int (*)(...))QGraphicsWidget::initStyleOption +88 (int (*)(...))QGraphicsProxyWidget::sizeHint +92 (int (*)(...))QGraphicsWidget::updateGeometry +96 (int (*)(...))QGraphicsProxyWidget::itemChange +100 (int (*)(...))QGraphicsWidget::propertyChange +104 (int (*)(...))QGraphicsWidget::sceneEvent +108 (int (*)(...))QGraphicsWidget::windowFrameEvent +112 (int (*)(...))QGraphicsWidget::windowFrameSectionAt +116 (int (*)(...))QGraphicsWidget::changeEvent +120 (int (*)(...))QGraphicsWidget::closeEvent +124 (int (*)(...))QGraphicsProxyWidget::focusInEvent +128 (int (*)(...))QGraphicsProxyWidget::focusNextPrevChild +132 (int (*)(...))QGraphicsProxyWidget::focusOutEvent +136 (int (*)(...))QGraphicsProxyWidget::hideEvent +140 (int (*)(...))QGraphicsWidget::moveEvent +144 (int (*)(...))QGraphicsWidget::polishEvent +148 (int (*)(...))QGraphicsProxyWidget::resizeEvent +152 (int (*)(...))QGraphicsProxyWidget::showEvent +156 (int (*)(...))QGraphicsProxyWidget::hoverMoveEvent +160 (int (*)(...))QGraphicsProxyWidget::hoverLeaveEvent +164 (int (*)(...))QGraphicsProxyWidget::grabMouseEvent +168 (int (*)(...))QGraphicsProxyWidget::ungrabMouseEvent +172 (int (*)(...))QGraphicsWidget::grabKeyboardEvent +176 (int (*)(...))QGraphicsWidget::ungrabKeyboardEvent +180 (int (*)(...))QGraphicsProxyWidget::contextMenuEvent +184 (int (*)(...))QGraphicsProxyWidget::dragEnterEvent +188 (int (*)(...))QGraphicsProxyWidget::dragLeaveEvent +192 (int (*)(...))QGraphicsProxyWidget::dragMoveEvent +196 (int (*)(...))QGraphicsProxyWidget::dropEvent +200 (int (*)(...))QGraphicsProxyWidget::hoverEnterEvent +204 (int (*)(...))QGraphicsProxyWidget::mouseMoveEvent +208 (int (*)(...))QGraphicsProxyWidget::mousePressEvent +212 (int (*)(...))QGraphicsProxyWidget::mouseReleaseEvent +216 (int (*)(...))QGraphicsProxyWidget::mouseDoubleClickEvent +220 (int (*)(...))QGraphicsProxyWidget::wheelEvent +224 (int (*)(...))QGraphicsProxyWidget::keyPressEvent +228 (int (*)(...))QGraphicsProxyWidget::keyReleaseEvent +232 (int (*)(...))QGraphicsProxyWidget::inputMethodQuery +236 (int (*)(...))QGraphicsProxyWidget::inputMethodEvent +240 (int (*)(...))-0x00000000000000008 +244 (int (*)(...))(& _ZTI20QGraphicsProxyWidget) +248 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidgetD1Ev +252 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidgetD0Ev +256 (int (*)(...))QGraphicsItem::advance +260 (int (*)(...))QGraphicsWidget::_ZThn8_NK15QGraphicsWidget12boundingRectEv +264 (int (*)(...))QGraphicsWidget::_ZThn8_NK15QGraphicsWidget5shapeEv +268 (int (*)(...))QGraphicsItem::contains +272 (int (*)(...))QGraphicsItem::collidesWithItem +276 (int (*)(...))QGraphicsItem::collidesWithPath +280 (int (*)(...))QGraphicsItem::isObscuredBy +284 (int (*)(...))QGraphicsItem::opaqueArea +288 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget5paintEP8QPainterPK24QStyleOptionGraphicsItemP7QWidget +292 (int (*)(...))QGraphicsProxyWidget::_ZThn8_NK20QGraphicsProxyWidget4typeEv +296 (int (*)(...))QGraphicsItem::sceneEventFilter +300 (int (*)(...))QGraphicsWidget::_ZThn8_N15QGraphicsWidget10sceneEventEP6QEvent +304 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget16contextMenuEventEP30QGraphicsSceneContextMenuEvent +308 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget14dragEnterEventEP27QGraphicsSceneDragDropEvent +312 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget14dragLeaveEventEP27QGraphicsSceneDragDropEvent +316 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget13dragMoveEventEP27QGraphicsSceneDragDropEvent +320 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget9dropEventEP27QGraphicsSceneDragDropEvent +324 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget12focusInEventEP11QFocusEvent +328 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget13focusOutEventEP11QFocusEvent +332 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget15hoverEnterEventEP24QGraphicsSceneHoverEvent +336 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget14hoverMoveEventEP24QGraphicsSceneHoverEvent +340 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget15hoverLeaveEventEP24QGraphicsSceneHoverEvent +344 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget13keyPressEventEP9QKeyEvent +348 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget15keyReleaseEventEP9QKeyEvent +352 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget15mousePressEventEP24QGraphicsSceneMouseEvent +356 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget14mouseMoveEventEP24QGraphicsSceneMouseEvent +360 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget17mouseReleaseEventEP24QGraphicsSceneMouseEvent +364 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget21mouseDoubleClickEventEP24QGraphicsSceneMouseEvent +368 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget10wheelEventEP24QGraphicsSceneWheelEvent +372 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget16inputMethodEventEP17QInputMethodEvent +376 (int (*)(...))QGraphicsProxyWidget::_ZThn8_NK20QGraphicsProxyWidget16inputMethodQueryEN2Qt16InputMethodQueryE +380 (int (*)(...))QGraphicsProxyWidget::_ZThn8_N20QGraphicsProxyWidget10itemChangeEN13QGraphicsItem18GraphicsItemChangeERK8QVariant +384 (int (*)(...))QGraphicsItem::supportsExtension +388 (int (*)(...))QGraphicsItem::setExtension +392 (int (*)(...))QGraphicsItem::extension +396 (int (*)(...))-0x00000000000000010 +400 (int (*)(...))(& _ZTI20QGraphicsProxyWidget) +404 (int (*)(...))QGraphicsProxyWidget::_ZThn16_N20QGraphicsProxyWidgetD1Ev +408 (int (*)(...))QGraphicsProxyWidget::_ZThn16_N20QGraphicsProxyWidgetD0Ev +412 (int (*)(...))QGraphicsProxyWidget::_ZThn16_N20QGraphicsProxyWidget11setGeometryERK6QRectF +416 (int (*)(...))QGraphicsWidget::_ZThn16_NK15QGraphicsWidget18getContentsMarginsEPdS0_S0_S0_ +420 (int (*)(...))QGraphicsWidget::_ZThn16_N15QGraphicsWidget14updateGeometryEv +424 (int (*)(...))QGraphicsProxyWidget::_ZThn16_NK20QGraphicsProxyWidget8sizeHintEN2Qt8SizeHintERK6QSizeF + +Class QGraphicsProxyWidget + size=24 align=4 + base size=24 base align=4 +QGraphicsProxyWidget (0xb289ce10) 0 + vptr=((& QGraphicsProxyWidget::_ZTV20QGraphicsProxyWidget) + 8u) + QGraphicsWidget (0xb2569700) 0 + primary-for QGraphicsProxyWidget (0xb289ce10) + QGraphicsObject (0xb2569740) 0 + primary-for QGraphicsWidget (0xb2569700) + QObject (0xb258fb98) 0 + primary-for QGraphicsObject (0xb2569740) + QGraphicsItem (0xb258fbd0) 8 + vptr=((& QGraphicsProxyWidget::_ZTV20QGraphicsProxyWidget) + 248u) + QGraphicsLayoutItem (0xb258fc08) 16 + vptr=((& QGraphicsProxyWidget::_ZTV20QGraphicsProxyWidget) + 404u) + +Class QGraphicsScene::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsScene::QPrivateSignal (0xb25ab850) 0 empty + +Vtable for QGraphicsScene +QGraphicsScene::_ZTV14QGraphicsScene: 34u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QGraphicsScene) +8 (int (*)(...))QGraphicsScene::metaObject +12 (int (*)(...))QGraphicsScene::qt_metacast +16 (int (*)(...))QGraphicsScene::qt_metacall +20 (int (*)(...))QGraphicsScene::~QGraphicsScene +24 (int (*)(...))QGraphicsScene::~QGraphicsScene +28 (int (*)(...))QGraphicsScene::event +32 (int (*)(...))QGraphicsScene::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsScene::inputMethodQuery +60 (int (*)(...))QGraphicsScene::contextMenuEvent +64 (int (*)(...))QGraphicsScene::dragEnterEvent +68 (int (*)(...))QGraphicsScene::dragMoveEvent +72 (int (*)(...))QGraphicsScene::dragLeaveEvent +76 (int (*)(...))QGraphicsScene::dropEvent +80 (int (*)(...))QGraphicsScene::focusInEvent +84 (int (*)(...))QGraphicsScene::focusOutEvent +88 (int (*)(...))QGraphicsScene::helpEvent +92 (int (*)(...))QGraphicsScene::keyPressEvent +96 (int (*)(...))QGraphicsScene::keyReleaseEvent +100 (int (*)(...))QGraphicsScene::mousePressEvent +104 (int (*)(...))QGraphicsScene::mouseMoveEvent +108 (int (*)(...))QGraphicsScene::mouseReleaseEvent +112 (int (*)(...))QGraphicsScene::mouseDoubleClickEvent +116 (int (*)(...))QGraphicsScene::wheelEvent +120 (int (*)(...))QGraphicsScene::inputMethodEvent +124 (int (*)(...))QGraphicsScene::drawBackground +128 (int (*)(...))QGraphicsScene::drawForeground +132 (int (*)(...))QGraphicsScene::drawItems + +Class QGraphicsScene + size=8 align=4 + base size=8 base align=4 +QGraphicsScene (0xb289cf00) 0 + vptr=((& QGraphicsScene::_ZTV14QGraphicsScene) + 8u) + QObject (0xb25ab770) 0 + primary-for QGraphicsScene (0xb289cf00) + +Vtable for QGraphicsSceneEvent +QGraphicsSceneEvent::_ZTV19QGraphicsSceneEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QGraphicsSceneEvent) +8 (int (*)(...))QGraphicsSceneEvent::~QGraphicsSceneEvent +12 (int (*)(...))QGraphicsSceneEvent::~QGraphicsSceneEvent + +Class QGraphicsSceneEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneEvent (0xb289cfb4) 0 + vptr=((& QGraphicsSceneEvent::_ZTV19QGraphicsSceneEvent) + 8u) + QEvent (0xb26092a0) 0 + primary-for QGraphicsSceneEvent (0xb289cfb4) + +Vtable for QGraphicsSceneMouseEvent +QGraphicsSceneMouseEvent::_ZTV24QGraphicsSceneMouseEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QGraphicsSceneMouseEvent) +8 (int (*)(...))QGraphicsSceneMouseEvent::~QGraphicsSceneMouseEvent +12 (int (*)(...))QGraphicsSceneMouseEvent::~QGraphicsSceneMouseEvent + +Class QGraphicsSceneMouseEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneMouseEvent (0xb241f000) 0 + vptr=((& QGraphicsSceneMouseEvent::_ZTV24QGraphicsSceneMouseEvent) + 8u) + QGraphicsSceneEvent (0xb241f03c) 0 + primary-for QGraphicsSceneMouseEvent (0xb241f000) + QEvent (0xb26099d8) 0 + primary-for QGraphicsSceneEvent (0xb241f03c) + +Vtable for QGraphicsSceneWheelEvent +QGraphicsSceneWheelEvent::_ZTV24QGraphicsSceneWheelEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QGraphicsSceneWheelEvent) +8 (int (*)(...))QGraphicsSceneWheelEvent::~QGraphicsSceneWheelEvent +12 (int (*)(...))QGraphicsSceneWheelEvent::~QGraphicsSceneWheelEvent + +Class QGraphicsSceneWheelEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneWheelEvent (0xb241f078) 0 + vptr=((& QGraphicsSceneWheelEvent::_ZTV24QGraphicsSceneWheelEvent) + 8u) + QGraphicsSceneEvent (0xb241f0b4) 0 + primary-for QGraphicsSceneWheelEvent (0xb241f078) + QEvent (0xb2609f88) 0 + primary-for QGraphicsSceneEvent (0xb241f0b4) + +Vtable for QGraphicsSceneContextMenuEvent +QGraphicsSceneContextMenuEvent::_ZTV30QGraphicsSceneContextMenuEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI30QGraphicsSceneContextMenuEvent) +8 (int (*)(...))QGraphicsSceneContextMenuEvent::~QGraphicsSceneContextMenuEvent +12 (int (*)(...))QGraphicsSceneContextMenuEvent::~QGraphicsSceneContextMenuEvent + +Class QGraphicsSceneContextMenuEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneContextMenuEvent (0xb241f0f0) 0 + vptr=((& QGraphicsSceneContextMenuEvent::_ZTV30QGraphicsSceneContextMenuEvent) + 8u) + QGraphicsSceneEvent (0xb241f12c) 0 + primary-for QGraphicsSceneContextMenuEvent (0xb241f0f0) + QEvent (0xb242a498) 0 + primary-for QGraphicsSceneEvent (0xb241f12c) + +Vtable for QGraphicsSceneHoverEvent +QGraphicsSceneHoverEvent::_ZTV24QGraphicsSceneHoverEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QGraphicsSceneHoverEvent) +8 (int (*)(...))QGraphicsSceneHoverEvent::~QGraphicsSceneHoverEvent +12 (int (*)(...))QGraphicsSceneHoverEvent::~QGraphicsSceneHoverEvent + +Class QGraphicsSceneHoverEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneHoverEvent (0xb241f168) 0 + vptr=((& QGraphicsSceneHoverEvent::_ZTV24QGraphicsSceneHoverEvent) + 8u) + QGraphicsSceneEvent (0xb241f1a4) 0 + primary-for QGraphicsSceneHoverEvent (0xb241f168) + QEvent (0xb242ab28) 0 + primary-for QGraphicsSceneEvent (0xb241f1a4) + +Vtable for QGraphicsSceneHelpEvent +QGraphicsSceneHelpEvent::_ZTV23QGraphicsSceneHelpEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QGraphicsSceneHelpEvent) +8 (int (*)(...))QGraphicsSceneHelpEvent::~QGraphicsSceneHelpEvent +12 (int (*)(...))QGraphicsSceneHelpEvent::~QGraphicsSceneHelpEvent + +Class QGraphicsSceneHelpEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneHelpEvent (0xb241f1e0) 0 + vptr=((& QGraphicsSceneHelpEvent::_ZTV23QGraphicsSceneHelpEvent) + 8u) + QGraphicsSceneEvent (0xb241f21c) 0 + primary-for QGraphicsSceneHelpEvent (0xb241f1e0) + QEvent (0xb2437038) 0 + primary-for QGraphicsSceneEvent (0xb241f21c) + +Vtable for QGraphicsSceneDragDropEvent +QGraphicsSceneDragDropEvent::_ZTV27QGraphicsSceneDragDropEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI27QGraphicsSceneDragDropEvent) +8 (int (*)(...))QGraphicsSceneDragDropEvent::~QGraphicsSceneDragDropEvent +12 (int (*)(...))QGraphicsSceneDragDropEvent::~QGraphicsSceneDragDropEvent + +Class QGraphicsSceneDragDropEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneDragDropEvent (0xb241f258) 0 + vptr=((& QGraphicsSceneDragDropEvent::_ZTV27QGraphicsSceneDragDropEvent) + 8u) + QGraphicsSceneEvent (0xb241f294) 0 + primary-for QGraphicsSceneDragDropEvent (0xb241f258) + QEvent (0xb24375e8) 0 + primary-for QGraphicsSceneEvent (0xb241f294) + +Vtable for QGraphicsSceneResizeEvent +QGraphicsSceneResizeEvent::_ZTV25QGraphicsSceneResizeEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI25QGraphicsSceneResizeEvent) +8 (int (*)(...))QGraphicsSceneResizeEvent::~QGraphicsSceneResizeEvent +12 (int (*)(...))QGraphicsSceneResizeEvent::~QGraphicsSceneResizeEvent + +Class QGraphicsSceneResizeEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneResizeEvent (0xb241f2d0) 0 + vptr=((& QGraphicsSceneResizeEvent::_ZTV25QGraphicsSceneResizeEvent) + 8u) + QGraphicsSceneEvent (0xb241f30c) 0 + primary-for QGraphicsSceneResizeEvent (0xb241f2d0) + QEvent (0xb2437b98) 0 + primary-for QGraphicsSceneEvent (0xb241f30c) + +Vtable for QGraphicsSceneMoveEvent +QGraphicsSceneMoveEvent::_ZTV23QGraphicsSceneMoveEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI23QGraphicsSceneMoveEvent) +8 (int (*)(...))QGraphicsSceneMoveEvent::~QGraphicsSceneMoveEvent +12 (int (*)(...))QGraphicsSceneMoveEvent::~QGraphicsSceneMoveEvent + +Class QGraphicsSceneMoveEvent + size=16 align=4 + base size=16 base align=4 +QGraphicsSceneMoveEvent (0xb241f348) 0 + vptr=((& QGraphicsSceneMoveEvent::_ZTV23QGraphicsSceneMoveEvent) + 8u) + QGraphicsSceneEvent (0xb241f384) 0 + primary-for QGraphicsSceneMoveEvent (0xb241f348) + QEvent (0xb2437e70) 0 + primary-for QGraphicsSceneEvent (0xb241f384) + +Class QGraphicsTransform::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsTransform::QPrivateSignal (0xb2449578) 0 empty + +Vtable for QGraphicsTransform +QGraphicsTransform::_ZTV18QGraphicsTransform: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QGraphicsTransform) +8 (int (*)(...))QGraphicsTransform::metaObject +12 (int (*)(...))QGraphicsTransform::qt_metacast +16 (int (*)(...))QGraphicsTransform::qt_metacall +20 (int (*)(...))QGraphicsTransform::~QGraphicsTransform +24 (int (*)(...))QGraphicsTransform::~QGraphicsTransform +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual + +Class QGraphicsTransform + size=8 align=4 + base size=8 base align=4 +QGraphicsTransform (0xb241f3c0) 0 + vptr=((& QGraphicsTransform::_ZTV18QGraphicsTransform) + 8u) + QObject (0xb2449498) 0 + primary-for QGraphicsTransform (0xb241f3c0) + +Class QGraphicsScale::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsScale::QPrivateSignal (0xb2449bd0) 0 empty + +Vtable for QGraphicsScale +QGraphicsScale::_ZTV14QGraphicsScale: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QGraphicsScale) +8 (int (*)(...))QGraphicsScale::metaObject +12 (int (*)(...))QGraphicsScale::qt_metacast +16 (int (*)(...))QGraphicsScale::qt_metacall +20 (int (*)(...))QGraphicsScale::~QGraphicsScale +24 (int (*)(...))QGraphicsScale::~QGraphicsScale +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsScale::applyTo + +Class QGraphicsScale + size=8 align=4 + base size=8 base align=4 +QGraphicsScale (0xb241f3fc) 0 + vptr=((& QGraphicsScale::_ZTV14QGraphicsScale) + 8u) + QGraphicsTransform (0xb241f438) 0 + primary-for QGraphicsScale (0xb241f3fc) + QObject (0xb2449af0) 0 + primary-for QGraphicsTransform (0xb241f438) + +Class QGraphicsRotation::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsRotation::QPrivateSignal (0xb245e118) 0 empty + +Vtable for QGraphicsRotation +QGraphicsRotation::_ZTV17QGraphicsRotation: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QGraphicsRotation) +8 (int (*)(...))QGraphicsRotation::metaObject +12 (int (*)(...))QGraphicsRotation::qt_metacast +16 (int (*)(...))QGraphicsRotation::qt_metacall +20 (int (*)(...))QGraphicsRotation::~QGraphicsRotation +24 (int (*)(...))QGraphicsRotation::~QGraphicsRotation +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGraphicsRotation::applyTo + +Class QGraphicsRotation + size=8 align=4 + base size=8 base align=4 +QGraphicsRotation (0xb241f474) 0 + vptr=((& QGraphicsRotation::_ZTV17QGraphicsRotation) + 8u) + QGraphicsTransform (0xb241f4b0) 0 + primary-for QGraphicsRotation (0xb241f474) + QObject (0xb245e038) 0 + primary-for QGraphicsTransform (0xb241f4b0) + +Class QAbstractScrollArea::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractScrollArea::QPrivateSignal (0xb245e738) 0 empty + +Vtable for QAbstractScrollArea +QAbstractScrollArea::_ZTV19QAbstractScrollArea: 68u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QAbstractScrollArea) +8 (int (*)(...))QAbstractScrollArea::metaObject +12 (int (*)(...))QAbstractScrollArea::qt_metacast +16 (int (*)(...))QAbstractScrollArea::qt_metacall +20 (int (*)(...))QAbstractScrollArea::~QAbstractScrollArea +24 (int (*)(...))QAbstractScrollArea::~QAbstractScrollArea +28 (int (*)(...))QAbstractScrollArea::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractScrollArea::mousePressEvent +88 (int (*)(...))QAbstractScrollArea::mouseReleaseEvent +92 (int (*)(...))QAbstractScrollArea::mouseDoubleClickEvent +96 (int (*)(...))QAbstractScrollArea::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractScrollArea::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QAbstractScrollArea::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractScrollArea::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractScrollArea::dragEnterEvent +160 (int (*)(...))QAbstractScrollArea::dragMoveEvent +164 (int (*)(...))QAbstractScrollArea::dragLeaveEvent +168 (int (*)(...))QAbstractScrollArea::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractScrollArea::viewportEvent +224 (int (*)(...))QAbstractScrollArea::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))-0x00000000000000008 +236 (int (*)(...))(& _ZTI19QAbstractScrollArea) +240 (int (*)(...))QAbstractScrollArea::_ZThn8_N19QAbstractScrollAreaD1Ev +244 (int (*)(...))QAbstractScrollArea::_ZThn8_N19QAbstractScrollAreaD0Ev +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QAbstractScrollArea + size=24 align=4 + base size=24 base align=4 +QAbstractScrollArea (0xb241f4ec) 0 + vptr=((& QAbstractScrollArea::_ZTV19QAbstractScrollArea) + 8u) + QFrame (0xb241f528) 0 + primary-for QAbstractScrollArea (0xb241f4ec) + QWidget (0xb25fcf00) 0 + primary-for QFrame (0xb241f528) + QObject (0xb245e620) 0 + primary-for QWidget (0xb25fcf00) + QPaintDevice (0xb245e658) 8 + vptr=((& QAbstractScrollArea::_ZTV19QAbstractScrollArea) + 240u) + +Class QScrollArea::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QScrollArea::QPrivateSignal (0xb24771f8) 0 empty + +Vtable for QScrollArea +QScrollArea::_ZTV11QScrollArea: 68u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QScrollArea) +8 (int (*)(...))QScrollArea::metaObject +12 (int (*)(...))QScrollArea::qt_metacast +16 (int (*)(...))QScrollArea::qt_metacall +20 (int (*)(...))QScrollArea::~QScrollArea +24 (int (*)(...))QScrollArea::~QScrollArea +28 (int (*)(...))QScrollArea::event +32 (int (*)(...))QScrollArea::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractScrollArea::mousePressEvent +88 (int (*)(...))QAbstractScrollArea::mouseReleaseEvent +92 (int (*)(...))QAbstractScrollArea::mouseDoubleClickEvent +96 (int (*)(...))QAbstractScrollArea::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractScrollArea::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QAbstractScrollArea::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QScrollArea::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractScrollArea::dragEnterEvent +160 (int (*)(...))QAbstractScrollArea::dragMoveEvent +164 (int (*)(...))QAbstractScrollArea::dragLeaveEvent +168 (int (*)(...))QAbstractScrollArea::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QScrollArea::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractScrollArea::viewportEvent +224 (int (*)(...))QScrollArea::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))-0x00000000000000008 +236 (int (*)(...))(& _ZTI11QScrollArea) +240 (int (*)(...))QScrollArea::_ZThn8_N11QScrollAreaD1Ev +244 (int (*)(...))QScrollArea::_ZThn8_N11QScrollAreaD0Ev +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QScrollArea + size=24 align=4 + base size=24 base align=4 +QScrollArea (0xb241f564) 0 + vptr=((& QScrollArea::_ZTV11QScrollArea) + 8u) + QAbstractScrollArea (0xb241f5a0) 0 + primary-for QScrollArea (0xb241f564) + QFrame (0xb241f5dc) 0 + primary-for QAbstractScrollArea (0xb241f5a0) + QWidget (0xb2475180) 0 + primary-for QFrame (0xb241f5dc) + QObject (0xb24770e0) 0 + primary-for QWidget (0xb2475180) + QPaintDevice (0xb2477118) 8 + vptr=((& QScrollArea::_ZTV11QScrollArea) + 240u) + +Class QGraphicsView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGraphicsView::QPrivateSignal (0xb2477cb0) 0 empty + +Vtable for QGraphicsView +QGraphicsView::_ZTV13QGraphicsView: 71u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QGraphicsView) +8 (int (*)(...))QGraphicsView::metaObject +12 (int (*)(...))QGraphicsView::qt_metacast +16 (int (*)(...))QGraphicsView::qt_metacall +20 (int (*)(...))QGraphicsView::~QGraphicsView +24 (int (*)(...))QGraphicsView::~QGraphicsView +28 (int (*)(...))QGraphicsView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QGraphicsView::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QGraphicsView::mousePressEvent +88 (int (*)(...))QGraphicsView::mouseReleaseEvent +92 (int (*)(...))QGraphicsView::mouseDoubleClickEvent +96 (int (*)(...))QGraphicsView::mouseMoveEvent +100 (int (*)(...))QGraphicsView::wheelEvent +104 (int (*)(...))QGraphicsView::keyPressEvent +108 (int (*)(...))QGraphicsView::keyReleaseEvent +112 (int (*)(...))QGraphicsView::focusInEvent +116 (int (*)(...))QGraphicsView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QGraphicsView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QGraphicsView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QGraphicsView::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QGraphicsView::dragEnterEvent +160 (int (*)(...))QGraphicsView::dragMoveEvent +164 (int (*)(...))QGraphicsView::dragLeaveEvent +168 (int (*)(...))QGraphicsView::dropEvent +172 (int (*)(...))QGraphicsView::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QGraphicsView::inputMethodEvent +208 (int (*)(...))QGraphicsView::inputMethodQuery +212 (int (*)(...))QGraphicsView::focusNextPrevChild +216 (int (*)(...))QGraphicsView::setupViewport +220 (int (*)(...))QGraphicsView::viewportEvent +224 (int (*)(...))QGraphicsView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QGraphicsView::drawBackground +236 (int (*)(...))QGraphicsView::drawForeground +240 (int (*)(...))QGraphicsView::drawItems +244 (int (*)(...))-0x00000000000000008 +248 (int (*)(...))(& _ZTI13QGraphicsView) +252 (int (*)(...))QGraphicsView::_ZThn8_N13QGraphicsViewD1Ev +256 (int (*)(...))QGraphicsView::_ZThn8_N13QGraphicsViewD0Ev +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QGraphicsView + size=24 align=4 + base size=24 base align=4 +QGraphicsView (0xb241f618) 0 + vptr=((& QGraphicsView::_ZTV13QGraphicsView) + 8u) + QAbstractScrollArea (0xb241f654) 0 + primary-for QGraphicsView (0xb241f618) + QFrame (0xb241f690) 0 + primary-for QAbstractScrollArea (0xb241f654) + QWidget (0xb2475400) 0 + primary-for QFrame (0xb241f690) + QObject (0xb2477b98) 0 + primary-for QWidget (0xb2475400) + QPaintDevice (0xb2477bd0) 8 + vptr=((& QGraphicsView::_ZTV13QGraphicsView) + 252u) + +Class QAbstractSpinBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractSpinBox::QPrivateSignal (0xb24f0578) 0 empty + +Vtable for QAbstractSpinBox +QAbstractSpinBox::_ZTV16QAbstractSpinBox: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QAbstractSpinBox) +8 (int (*)(...))QAbstractSpinBox::metaObject +12 (int (*)(...))QAbstractSpinBox::qt_metacast +16 (int (*)(...))QAbstractSpinBox::qt_metacall +20 (int (*)(...))QAbstractSpinBox::~QAbstractSpinBox +24 (int (*)(...))QAbstractSpinBox::~QAbstractSpinBox +28 (int (*)(...))QAbstractSpinBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSpinBox::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractSpinBox::sizeHint +68 (int (*)(...))QAbstractSpinBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractSpinBox::mousePressEvent +88 (int (*)(...))QAbstractSpinBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractSpinBox::mouseMoveEvent +100 (int (*)(...))QAbstractSpinBox::wheelEvent +104 (int (*)(...))QAbstractSpinBox::keyPressEvent +108 (int (*)(...))QAbstractSpinBox::keyReleaseEvent +112 (int (*)(...))QAbstractSpinBox::focusInEvent +116 (int (*)(...))QAbstractSpinBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QAbstractSpinBox::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractSpinBox::resizeEvent +140 (int (*)(...))QAbstractSpinBox::closeEvent +144 (int (*)(...))QAbstractSpinBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QAbstractSpinBox::showEvent +176 (int (*)(...))QAbstractSpinBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSpinBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QAbstractSpinBox::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QAbstractSpinBox::validate +220 (int (*)(...))QAbstractSpinBox::fixup +224 (int (*)(...))QAbstractSpinBox::stepBy +228 (int (*)(...))QAbstractSpinBox::clear +232 (int (*)(...))QAbstractSpinBox::stepEnabled +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI16QAbstractSpinBox) +244 (int (*)(...))QAbstractSpinBox::_ZThn8_N16QAbstractSpinBoxD1Ev +248 (int (*)(...))QAbstractSpinBox::_ZThn8_N16QAbstractSpinBoxD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QAbstractSpinBox + size=24 align=4 + base size=24 base align=4 +QAbstractSpinBox (0xb241f744) 0 + vptr=((& QAbstractSpinBox::_ZTV16QAbstractSpinBox) + 8u) + QWidget (0xb2475c00) 0 + primary-for QAbstractSpinBox (0xb241f744) + QObject (0xb24f0460) 0 + primary-for QWidget (0xb2475c00) + QPaintDevice (0xb24f0498) 8 + vptr=((& QAbstractSpinBox::_ZTV16QAbstractSpinBox) + 244u) + +Class QAbstractSlider::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractSlider::QPrivateSignal (0xb232f000) 0 empty + +Vtable for QAbstractSlider +QAbstractSlider::_ZTV15QAbstractSlider: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QAbstractSlider) +8 (int (*)(...))QAbstractSlider::metaObject +12 (int (*)(...))QAbstractSlider::qt_metacast +16 (int (*)(...))QAbstractSlider::qt_metacall +20 (int (*)(...))QAbstractSlider::~QAbstractSlider +24 (int (*)(...))QAbstractSlider::~QAbstractSlider +28 (int (*)(...))QAbstractSlider::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSlider::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QAbstractSlider::wheelEvent +104 (int (*)(...))QAbstractSlider::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSlider::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QAbstractSlider::sliderChange +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI15QAbstractSlider) +228 (int (*)(...))QAbstractSlider::_ZThn8_N15QAbstractSliderD1Ev +232 (int (*)(...))QAbstractSlider::_ZThn8_N15QAbstractSliderD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QAbstractSlider + size=24 align=4 + base size=24 base align=4 +QAbstractSlider (0xb241f7bc) 0 + vptr=((& QAbstractSlider::_ZTV15QAbstractSlider) + 8u) + QWidget (0xb2475fc0) 0 + primary-for QAbstractSlider (0xb241f7bc) + QObject (0xb250af18) 0 + primary-for QWidget (0xb2475fc0) + QPaintDevice (0xb250af50) 8 + vptr=((& QAbstractSlider::_ZTV15QAbstractSlider) + 228u) + +Class QSlider::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSlider::QPrivateSignal (0xb232fa10) 0 empty + +Vtable for QSlider +QSlider::_ZTV7QSlider: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QSlider) +8 (int (*)(...))QSlider::metaObject +12 (int (*)(...))QSlider::qt_metacast +16 (int (*)(...))QSlider::qt_metacall +20 (int (*)(...))QSlider::~QSlider +24 (int (*)(...))QSlider::~QSlider +28 (int (*)(...))QSlider::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSlider::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QSlider::sizeHint +68 (int (*)(...))QSlider::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QSlider::mousePressEvent +88 (int (*)(...))QSlider::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QSlider::mouseMoveEvent +100 (int (*)(...))QAbstractSlider::wheelEvent +104 (int (*)(...))QAbstractSlider::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QSlider::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSlider::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QAbstractSlider::sliderChange +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI7QSlider) +228 (int (*)(...))QSlider::_ZThn8_N7QSliderD1Ev +232 (int (*)(...))QSlider::_ZThn8_N7QSliderD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QSlider + size=24 align=4 + base size=24 base align=4 +QSlider (0xb241f7f8) 0 + vptr=((& QSlider::_ZTV7QSlider) + 8u) + QAbstractSlider (0xb241f834) 0 + primary-for QSlider (0xb241f7f8) + QWidget (0xb232b240) 0 + primary-for QAbstractSlider (0xb241f834) + QObject (0xb232f8f8) 0 + primary-for QWidget (0xb232b240) + QPaintDevice (0xb232f930) 8 + vptr=((& QSlider::_ZTV7QSlider) + 228u) + +Class QStyle::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStyle::QPrivateSignal (0xb2349428) 0 empty + +Vtable for QStyle +QStyle::_ZTV6QStyle: 37u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QStyle) +8 (int (*)(...))QStyle::metaObject +12 (int (*)(...))QStyle::qt_metacast +16 (int (*)(...))QStyle::qt_metacall +20 (int (*)(...))QStyle::~QStyle +24 (int (*)(...))QStyle::~QStyle +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QStyle::polish +60 (int (*)(...))QStyle::unpolish +64 (int (*)(...))QStyle::polish +68 (int (*)(...))QStyle::unpolish +72 (int (*)(...))QStyle::polish +76 (int (*)(...))QStyle::itemTextRect +80 (int (*)(...))QStyle::itemPixmapRect +84 (int (*)(...))QStyle::drawItemText +88 (int (*)(...))QStyle::drawItemPixmap +92 (int (*)(...))QStyle::standardPalette +96 (int (*)(...))__cxa_pure_virtual +100 (int (*)(...))__cxa_pure_virtual +104 (int (*)(...))__cxa_pure_virtual +108 (int (*)(...))__cxa_pure_virtual +112 (int (*)(...))__cxa_pure_virtual +116 (int (*)(...))__cxa_pure_virtual +120 (int (*)(...))__cxa_pure_virtual +124 (int (*)(...))__cxa_pure_virtual +128 (int (*)(...))__cxa_pure_virtual +132 (int (*)(...))__cxa_pure_virtual +136 (int (*)(...))__cxa_pure_virtual +140 (int (*)(...))__cxa_pure_virtual +144 (int (*)(...))__cxa_pure_virtual + +Class QStyle + size=8 align=4 + base size=8 base align=4 +QStyle (0xb241f870) 0 + vptr=((& QStyle::_ZTV6QStyle) + 8u) + QObject (0xb2349348) 0 + primary-for QStyle (0xb241f870) + +Class QTabBar::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTabBar::QPrivateSignal (0xb23b82d8) 0 empty + +Vtable for QTabBar +QTabBar::_ZTV7QTabBar: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QTabBar) +8 (int (*)(...))QTabBar::metaObject +12 (int (*)(...))QTabBar::qt_metacast +16 (int (*)(...))QTabBar::qt_metacall +20 (int (*)(...))QTabBar::~QTabBar +24 (int (*)(...))QTabBar::~QTabBar +28 (int (*)(...))QTabBar::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QTabBar::sizeHint +68 (int (*)(...))QTabBar::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QTabBar::mousePressEvent +88 (int (*)(...))QTabBar::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QTabBar::mouseMoveEvent +100 (int (*)(...))QTabBar::wheelEvent +104 (int (*)(...))QTabBar::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTabBar::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QTabBar::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QTabBar::showEvent +176 (int (*)(...))QTabBar::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QTabBar::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QTabBar::tabSizeHint +220 (int (*)(...))QTabBar::minimumTabSizeHint +224 (int (*)(...))QTabBar::tabInserted +228 (int (*)(...))QTabBar::tabRemoved +232 (int (*)(...))QTabBar::tabLayoutChange +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI7QTabBar) +244 (int (*)(...))QTabBar::_ZThn8_N7QTabBarD1Ev +248 (int (*)(...))QTabBar::_ZThn8_N7QTabBarD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTabBar + size=24 align=4 + base size=24 base align=4 +QTabBar (0xb241f924) 0 + vptr=((& QTabBar::_ZTV7QTabBar) + 8u) + QWidget (0xb232b9c0) 0 + primary-for QTabBar (0xb241f924) + QObject (0xb23b81c0) 0 + primary-for QWidget (0xb232b9c0) + QPaintDevice (0xb23b81f8) 8 + vptr=((& QTabBar::_ZTV7QTabBar) + 244u) + +Class QTabWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTabWidget::QPrivateSignal (0xb23b8e70) 0 empty + +Vtable for QTabWidget +QTabWidget::_ZTV10QTabWidget: 66u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QTabWidget) +8 (int (*)(...))QTabWidget::metaObject +12 (int (*)(...))QTabWidget::qt_metacast +16 (int (*)(...))QTabWidget::qt_metacall +20 (int (*)(...))QTabWidget::~QTabWidget +24 (int (*)(...))QTabWidget::~QTabWidget +28 (int (*)(...))QTabWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QTabWidget::sizeHint +68 (int (*)(...))QTabWidget::minimumSizeHint +72 (int (*)(...))QTabWidget::heightForWidth +76 (int (*)(...))QTabWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QTabWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTabWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QTabWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QTabWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QTabWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QTabWidget::tabInserted +220 (int (*)(...))QTabWidget::tabRemoved +224 (int (*)(...))-0x00000000000000008 +228 (int (*)(...))(& _ZTI10QTabWidget) +232 (int (*)(...))QTabWidget::_ZThn8_N10QTabWidgetD1Ev +236 (int (*)(...))QTabWidget::_ZThn8_N10QTabWidgetD0Ev +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTabWidget + size=24 align=4 + base size=24 base align=4 +QTabWidget (0xb241f960) 0 + vptr=((& QTabWidget::_ZTV10QTabWidget) + 8u) + QWidget (0xb232bc40) 0 + primary-for QTabWidget (0xb241f960) + QObject (0xb23b8d58) 0 + primary-for QWidget (0xb232bc40) + QPaintDevice (0xb23b8d90) 8 + vptr=((& QTabWidget::_ZTV10QTabWidget) + 232u) + +Class QRubberBand::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QRubberBand::QPrivateSignal (0xb23d8c08) 0 empty + +Vtable for QRubberBand +QRubberBand::_ZTV11QRubberBand: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QRubberBand) +8 (int (*)(...))QRubberBand::metaObject +12 (int (*)(...))QRubberBand::qt_metacast +16 (int (*)(...))QRubberBand::qt_metacall +20 (int (*)(...))QRubberBand::~QRubberBand +24 (int (*)(...))QRubberBand::~QRubberBand +28 (int (*)(...))QRubberBand::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QRubberBand::paintEvent +132 (int (*)(...))QRubberBand::moveEvent +136 (int (*)(...))QRubberBand::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QRubberBand::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QRubberBand::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI11QRubberBand) +224 (int (*)(...))QRubberBand::_ZThn8_N11QRubberBandD1Ev +228 (int (*)(...))QRubberBand::_ZThn8_N11QRubberBandD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QRubberBand + size=24 align=4 + base size=24 base align=4 +QRubberBand (0xb241f99c) 0 + vptr=((& QRubberBand::_ZTV11QRubberBand) + 8u) + QWidget (0xb232bec0) 0 + primary-for QRubberBand (0xb241f99c) + QObject (0xb23d8af0) 0 + primary-for QWidget (0xb232bec0) + QPaintDevice (0xb23d8b28) 8 + vptr=((& QRubberBand::_ZTV11QRubberBand) + 224u) + +Class QStyleOption + size=48 align=4 + base size=48 base align=4 +QStyleOption (0xb23f6690) 0 + +Class QStyleOptionFocusRect + size=64 align=4 + base size=64 base align=4 +QStyleOptionFocusRect (0xb241f9d8) 0 + QStyleOption (0xb23f6ce8) 0 + +Class QStyleOptionFrame + size=64 align=4 + base size=64 base align=4 +QStyleOptionFrame (0xb241fa14) 0 + QStyleOption (0xb24021c0) 0 + +Class QStyleOptionTabWidgetFrame + size=116 align=4 + base size=116 base align=4 +QStyleOptionTabWidgetFrame (0xb241fa8c) 0 + QStyleOption (0xb2220620) 0 + +Class QStyleOptionTabBarBase + size=88 align=4 + base size=85 base align=4 +QStyleOptionTabBarBase (0xb241fac8) 0 + QStyleOption (0xb2220b60) 0 + +Class QStyleOptionHeader + size=84 align=4 + base size=84 base align=4 +QStyleOptionHeader (0xb241fb04) 0 + QStyleOption (0xb2238038) 0 + +Class QStyleOptionButton + size=68 align=4 + base size=68 base align=4 +QStyleOptionButton (0xb241fb40) 0 + QStyleOption (0xb2238700) 0 + +Class QStyleOptionTab + size=108 align=4 + base size=108 base align=4 +QStyleOptionTab (0xb241fbb8) 0 + QStyleOption (0xb2255b28) 0 + +Class QStyleOptionToolBar + size=72 align=4 + base size=72 base align=4 +QStyleOptionToolBar (0xb241fc6c) 0 + QStyleOption (0xb22933b8) 0 + +Class QStyleOptionProgressBar + size=80 align=4 + base size=78 base align=4 +QStyleOptionProgressBar (0xb241fce4) 0 + QStyleOption (0xb22b2968) 0 + +Class QStyleOptionMenuItem + size=100 align=4 + base size=100 base align=4 +QStyleOptionMenuItem (0xb241fd20) 0 + QStyleOption (0xb22b2e38) 0 + +Class QStyleOptionDockWidget + size=56 align=4 + base size=56 base align=4 +QStyleOptionDockWidget (0xb241fd5c) 0 + QStyleOption (0xb22d6428) 0 + +Class QStyleOptionViewItem + size=132 align=4 + base size=132 base align=4 +QStyleOptionViewItem (0xb241fd98) 0 + QStyleOption (0xb22d68f8) 0 + +Class QStyleOptionToolBox + size=64 align=4 + base size=64 base align=4 +QStyleOptionToolBox (0xb241fe4c) 0 + QStyleOption (0xb22f8e00) 0 + +Class QStyleOptionRubberBand + size=56 align=4 + base size=53 base align=4 +QStyleOptionRubberBand (0xb241fe88) 0 + QStyleOption (0xb2317428) 0 + +Class QStyleOptionComplex + size=56 align=4 + base size=56 base align=4 +QStyleOptionComplex (0xb241fec4) 0 + QStyleOption (0xb2317968) 0 + +Class QStyleOptionSlider + size=108 align=4 + base size=105 base align=4 +QStyleOptionSlider (0xb241ff00) 0 + QStyleOptionComplex (0xb241ff3c) 0 + QStyleOption (0xb2317ea8) 0 + +Class QStyleOptionSpinBox + size=68 align=4 + base size=65 base align=4 +QStyleOptionSpinBox (0xb241ff78) 0 + QStyleOptionComplex (0xb241ffb4) 0 + QStyleOption (0xb2125690) 0 + +Class QStyleOptionToolButton + size=100 align=4 + base size=100 base align=4 +QStyleOptionToolButton (0xb2134000) 0 + QStyleOptionComplex (0xb213403c) 0 + QStyleOption (0xb2125c40) 0 + +Class QStyleOptionComboBox + size=96 align=4 + base size=96 base align=4 +QStyleOptionComboBox (0xb21340b4) 0 + QStyleOptionComplex (0xb21340f0) 0 + QStyleOption (0xb2160070) 0 + +Class QStyleOptionTitleBar + size=72 align=4 + base size=72 base align=4 +QStyleOptionTitleBar (0xb213412c) 0 + QStyleOptionComplex (0xb2134168) 0 + QStyleOption (0xb2160578) 0 + +Class QStyleOptionGroupBox + size=92 align=4 + base size=92 base align=4 +QStyleOptionGroupBox (0xb21341a4) 0 + QStyleOptionComplex (0xb21341e0) 0 + QStyleOption (0xb2160a48) 0 + +Class QStyleOptionSizeGrip + size=60 align=4 + base size=60 base align=4 +QStyleOptionSizeGrip (0xb213421c) 0 + QStyleOptionComplex (0xb2134258) 0 + QStyleOption (0xb2160fc0) 0 + +Class QStyleOptionGraphicsItem + size=136 align=4 + base size=136 base align=4 +QStyleOptionGraphicsItem (0xb2134294) 0 + QStyleOption (0xb21763f0) 0 + +Class QStyleHintReturn + size=8 align=4 + base size=8 base align=4 +QStyleHintReturn (0xb2176930) 0 + +Class QStyleHintReturnMask + size=12 align=4 + base size=12 base align=4 +QStyleHintReturnMask (0xb21342d0) 0 + QStyleHintReturn (0xb2176b28) 0 + +Class QStyleHintReturnVariant + size=20 align=4 + base size=20 base align=4 +QStyleHintReturnVariant (0xb213430c) 0 + QStyleHintReturn (0xb2176c40) 0 + +Class QAbstractItemDelegate::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractItemDelegate::QPrivateSignal (0xb2176f88) 0 empty + +Vtable for QAbstractItemDelegate +QAbstractItemDelegate::_ZTV21QAbstractItemDelegate: 24u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QAbstractItemDelegate) +8 (int (*)(...))QAbstractItemDelegate::metaObject +12 (int (*)(...))QAbstractItemDelegate::qt_metacast +16 (int (*)(...))QAbstractItemDelegate::qt_metacall +20 (int (*)(...))QAbstractItemDelegate::~QAbstractItemDelegate +24 (int (*)(...))QAbstractItemDelegate::~QAbstractItemDelegate +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual +60 (int (*)(...))__cxa_pure_virtual +64 (int (*)(...))QAbstractItemDelegate::createEditor +68 (int (*)(...))QAbstractItemDelegate::destroyEditor +72 (int (*)(...))QAbstractItemDelegate::setEditorData +76 (int (*)(...))QAbstractItemDelegate::setModelData +80 (int (*)(...))QAbstractItemDelegate::updateEditorGeometry +84 (int (*)(...))QAbstractItemDelegate::editorEvent +88 (int (*)(...))QAbstractItemDelegate::helpEvent +92 (int (*)(...))QAbstractItemDelegate::paintingRoles + +Class QAbstractItemDelegate + size=8 align=4 + base size=8 base align=4 +QAbstractItemDelegate (0xb2134348) 0 + vptr=((& QAbstractItemDelegate::_ZTV21QAbstractItemDelegate) + 8u) + QObject (0xb2176ea8) 0 + primary-for QAbstractItemDelegate (0xb2134348) + +Class QAbstractItemView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractItemView::QPrivateSignal (0xb219d738) 0 empty + +Vtable for QAbstractItemView +QAbstractItemView::_ZTV17QAbstractItemView: 106u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QAbstractItemView) +8 (int (*)(...))QAbstractItemView::metaObject +12 (int (*)(...))QAbstractItemView::qt_metacast +16 (int (*)(...))QAbstractItemView::qt_metacall +20 (int (*)(...))QAbstractItemView::~QAbstractItemView +24 (int (*)(...))QAbstractItemView::~QAbstractItemView +28 (int (*)(...))QAbstractItemView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QAbstractItemView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractItemView::mousePressEvent +88 (int (*)(...))QAbstractItemView::mouseReleaseEvent +92 (int (*)(...))QAbstractItemView::mouseDoubleClickEvent +96 (int (*)(...))QAbstractItemView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QAbstractScrollArea::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractItemView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QAbstractItemView::dragMoveEvent +164 (int (*)(...))QAbstractItemView::dragLeaveEvent +168 (int (*)(...))QAbstractItemView::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractItemView::viewportEvent +224 (int (*)(...))QAbstractScrollArea::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QAbstractItemView::setModel +236 (int (*)(...))QAbstractItemView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))__cxa_pure_virtual +248 (int (*)(...))__cxa_pure_virtual +252 (int (*)(...))__cxa_pure_virtual +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QAbstractItemView::sizeHintForColumn +264 (int (*)(...))QAbstractItemView::reset +268 (int (*)(...))QAbstractItemView::setRootIndex +272 (int (*)(...))QAbstractItemView::doItemsLayout +276 (int (*)(...))QAbstractItemView::selectAll +280 (int (*)(...))QAbstractItemView::dataChanged +284 (int (*)(...))QAbstractItemView::rowsInserted +288 (int (*)(...))QAbstractItemView::rowsAboutToBeRemoved +292 (int (*)(...))QAbstractItemView::selectionChanged +296 (int (*)(...))QAbstractItemView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QAbstractItemView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QAbstractItemView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))__cxa_pure_virtual +344 (int (*)(...))__cxa_pure_virtual +348 (int (*)(...))__cxa_pure_virtual +352 (int (*)(...))__cxa_pure_virtual +356 (int (*)(...))__cxa_pure_virtual +360 (int (*)(...))__cxa_pure_virtual +364 (int (*)(...))QAbstractItemView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QAbstractItemView::startDrag +380 (int (*)(...))QAbstractItemView::viewOptions +384 (int (*)(...))-0x00000000000000008 +388 (int (*)(...))(& _ZTI17QAbstractItemView) +392 (int (*)(...))QAbstractItemView::_ZThn8_N17QAbstractItemViewD1Ev +396 (int (*)(...))QAbstractItemView::_ZThn8_N17QAbstractItemViewD0Ev +400 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +404 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +408 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +412 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QAbstractItemView + size=24 align=4 + base size=24 base align=4 +QAbstractItemView (0xb2134384) 0 + vptr=((& QAbstractItemView::_ZTV17QAbstractItemView) + 8u) + QAbstractScrollArea (0xb21343c0) 0 + primary-for QAbstractItemView (0xb2134384) + QFrame (0xb21343fc) 0 + primary-for QAbstractScrollArea (0xb21343c0) + QWidget (0xb21816c0) 0 + primary-for QFrame (0xb21343fc) + QObject (0xb219d620) 0 + primary-for QWidget (0xb21816c0) + QPaintDevice (0xb219d658) 8 + vptr=((& QAbstractItemView::_ZTV17QAbstractItemView) + 392u) + +Class QColumnView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QColumnView::QPrivateSignal (0xb21d3ce8) 0 empty + +Vtable for QColumnView +QColumnView::_ZTV11QColumnView: 107u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QColumnView) +8 (int (*)(...))QColumnView::metaObject +12 (int (*)(...))QColumnView::qt_metacast +16 (int (*)(...))QColumnView::qt_metacall +20 (int (*)(...))QColumnView::~QColumnView +24 (int (*)(...))QColumnView::~QColumnView +28 (int (*)(...))QAbstractItemView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QAbstractItemView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QColumnView::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractItemView::mousePressEvent +88 (int (*)(...))QAbstractItemView::mouseReleaseEvent +92 (int (*)(...))QAbstractItemView::mouseDoubleClickEvent +96 (int (*)(...))QAbstractItemView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QAbstractScrollArea::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QColumnView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QAbstractItemView::dragMoveEvent +164 (int (*)(...))QAbstractItemView::dragLeaveEvent +168 (int (*)(...))QAbstractItemView::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractItemView::viewportEvent +224 (int (*)(...))QColumnView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QColumnView::setModel +236 (int (*)(...))QColumnView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))QColumnView::visualRect +248 (int (*)(...))QColumnView::scrollTo +252 (int (*)(...))QColumnView::indexAt +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QAbstractItemView::sizeHintForColumn +264 (int (*)(...))QAbstractItemView::reset +268 (int (*)(...))QColumnView::setRootIndex +272 (int (*)(...))QAbstractItemView::doItemsLayout +276 (int (*)(...))QColumnView::selectAll +280 (int (*)(...))QAbstractItemView::dataChanged +284 (int (*)(...))QColumnView::rowsInserted +288 (int (*)(...))QAbstractItemView::rowsAboutToBeRemoved +292 (int (*)(...))QAbstractItemView::selectionChanged +296 (int (*)(...))QColumnView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QAbstractItemView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QAbstractItemView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QColumnView::moveCursor +344 (int (*)(...))QColumnView::horizontalOffset +348 (int (*)(...))QColumnView::verticalOffset +352 (int (*)(...))QColumnView::isIndexHidden +356 (int (*)(...))QColumnView::setSelection +360 (int (*)(...))QColumnView::visualRegionForSelection +364 (int (*)(...))QAbstractItemView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QAbstractItemView::startDrag +380 (int (*)(...))QAbstractItemView::viewOptions +384 (int (*)(...))QColumnView::createColumn +388 (int (*)(...))-0x00000000000000008 +392 (int (*)(...))(& _ZTI11QColumnView) +396 (int (*)(...))QColumnView::_ZThn8_N11QColumnViewD1Ev +400 (int (*)(...))QColumnView::_ZThn8_N11QColumnViewD0Ev +404 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +408 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +412 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +424 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QColumnView + size=24 align=4 + base size=24 base align=4 +QColumnView (0xb2134474) 0 + vptr=((& QColumnView::_ZTV11QColumnView) + 8u) + QAbstractItemView (0xb21344b0) 0 + primary-for QColumnView (0xb2134474) + QAbstractScrollArea (0xb21344ec) 0 + primary-for QAbstractItemView (0xb21344b0) + QFrame (0xb2134528) 0 + primary-for QAbstractScrollArea (0xb21344ec) + QWidget (0xb2181ac0) 0 + primary-for QFrame (0xb2134528) + QObject (0xb21d3bd0) 0 + primary-for QWidget (0xb2181ac0) + QPaintDevice (0xb21d3c08) 8 + vptr=((& QColumnView::_ZTV11QColumnView) + 396u) + +Class QDataWidgetMapper::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDataWidgetMapper::QPrivateSignal (0xb21f9850) 0 empty + +Vtable for QDataWidgetMapper +QDataWidgetMapper::_ZTV17QDataWidgetMapper: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QDataWidgetMapper) +8 (int (*)(...))QDataWidgetMapper::metaObject +12 (int (*)(...))QDataWidgetMapper::qt_metacast +16 (int (*)(...))QDataWidgetMapper::qt_metacall +20 (int (*)(...))QDataWidgetMapper::~QDataWidgetMapper +24 (int (*)(...))QDataWidgetMapper::~QDataWidgetMapper +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QDataWidgetMapper::setCurrentIndex + +Class QDataWidgetMapper + size=8 align=4 + base size=8 base align=4 +QDataWidgetMapper (0xb2134564) 0 + vptr=((& QDataWidgetMapper::_ZTV17QDataWidgetMapper) + 8u) + QObject (0xb21f9770) 0 + primary-for QDataWidgetMapper (0xb2134564) + +Vtable for QFileIconProvider +QFileIconProvider::_ZTV17QFileIconProvider: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI17QFileIconProvider) +8 (int (*)(...))QFileIconProvider::~QFileIconProvider +12 (int (*)(...))QFileIconProvider::~QFileIconProvider +16 (int (*)(...))QFileIconProvider::icon +20 (int (*)(...))QFileIconProvider::icon +24 (int (*)(...))QFileIconProvider::type + +Class QFileIconProvider + size=8 align=4 + base size=8 base align=4 +QFileIconProvider (0xb220c000) 0 + vptr=((& QFileIconProvider::_ZTV17QFileIconProvider) + 8u) + +Class QDirModel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDirModel::QPrivateSignal (0xb220c6c8) 0 empty + +Vtable for QDirModel +QDirModel::_ZTV9QDirModel: 48u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QDirModel) +8 (int (*)(...))QDirModel::metaObject +12 (int (*)(...))QDirModel::qt_metacast +16 (int (*)(...))QDirModel::qt_metacall +20 (int (*)(...))QDirModel::~QDirModel +24 (int (*)(...))QDirModel::~QDirModel +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QDirModel::index +60 (int (*)(...))QDirModel::parent +64 (int (*)(...))QAbstractItemModel::sibling +68 (int (*)(...))QDirModel::rowCount +72 (int (*)(...))QDirModel::columnCount +76 (int (*)(...))QDirModel::hasChildren +80 (int (*)(...))QDirModel::data +84 (int (*)(...))QDirModel::setData +88 (int (*)(...))QDirModel::headerData +92 (int (*)(...))QAbstractItemModel::setHeaderData +96 (int (*)(...))QAbstractItemModel::itemData +100 (int (*)(...))QAbstractItemModel::setItemData +104 (int (*)(...))QDirModel::mimeTypes +108 (int (*)(...))QDirModel::mimeData +112 (int (*)(...))QAbstractItemModel::canDropMimeData +116 (int (*)(...))QDirModel::dropMimeData +120 (int (*)(...))QDirModel::supportedDropActions +124 (int (*)(...))QAbstractItemModel::supportedDragActions +128 (int (*)(...))QAbstractItemModel::insertRows +132 (int (*)(...))QAbstractItemModel::insertColumns +136 (int (*)(...))QAbstractItemModel::removeRows +140 (int (*)(...))QAbstractItemModel::removeColumns +144 (int (*)(...))QAbstractItemModel::moveRows +148 (int (*)(...))QAbstractItemModel::moveColumns +152 (int (*)(...))QAbstractItemModel::fetchMore +156 (int (*)(...))QAbstractItemModel::canFetchMore +160 (int (*)(...))QDirModel::flags +164 (int (*)(...))QDirModel::sort +168 (int (*)(...))QAbstractItemModel::buddy +172 (int (*)(...))QAbstractItemModel::match +176 (int (*)(...))QAbstractItemModel::span +180 (int (*)(...))QAbstractItemModel::roleNames +184 (int (*)(...))QAbstractItemModel::submit +188 (int (*)(...))QAbstractItemModel::revert + +Class QDirModel + size=8 align=4 + base size=8 base align=4 +QDirModel (0xb21345a0) 0 + vptr=((& QDirModel::_ZTV9QDirModel) + 8u) + QAbstractItemModel (0xb21345dc) 0 + primary-for QDirModel (0xb21345a0) + QObject (0xb220c5e8) 0 + primary-for QAbstractItemModel (0xb21345dc) + +Class QHeaderView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QHeaderView::QPrivateSignal (0xb202d2a0) 0 empty + +Vtable for QHeaderView +QHeaderView::_ZTV11QHeaderView: 108u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QHeaderView) +8 (int (*)(...))QHeaderView::metaObject +12 (int (*)(...))QHeaderView::qt_metacast +16 (int (*)(...))QHeaderView::qt_metacall +20 (int (*)(...))QHeaderView::~QHeaderView +24 (int (*)(...))QHeaderView::~QHeaderView +28 (int (*)(...))QHeaderView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QAbstractItemView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QHeaderView::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QHeaderView::mousePressEvent +88 (int (*)(...))QHeaderView::mouseReleaseEvent +92 (int (*)(...))QHeaderView::mouseDoubleClickEvent +96 (int (*)(...))QHeaderView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QHeaderView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractItemView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QAbstractItemView::dragMoveEvent +164 (int (*)(...))QAbstractItemView::dragLeaveEvent +168 (int (*)(...))QAbstractItemView::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QHeaderView::viewportEvent +224 (int (*)(...))QHeaderView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QHeaderView::setModel +236 (int (*)(...))QAbstractItemView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))QHeaderView::visualRect +248 (int (*)(...))QHeaderView::scrollTo +252 (int (*)(...))QHeaderView::indexAt +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QAbstractItemView::sizeHintForColumn +264 (int (*)(...))QHeaderView::reset +268 (int (*)(...))QAbstractItemView::setRootIndex +272 (int (*)(...))QHeaderView::doItemsLayout +276 (int (*)(...))QAbstractItemView::selectAll +280 (int (*)(...))QHeaderView::dataChanged +284 (int (*)(...))QHeaderView::rowsInserted +288 (int (*)(...))QAbstractItemView::rowsAboutToBeRemoved +292 (int (*)(...))QAbstractItemView::selectionChanged +296 (int (*)(...))QHeaderView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QHeaderView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QAbstractItemView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QHeaderView::moveCursor +344 (int (*)(...))QHeaderView::horizontalOffset +348 (int (*)(...))QHeaderView::verticalOffset +352 (int (*)(...))QHeaderView::isIndexHidden +356 (int (*)(...))QHeaderView::setSelection +360 (int (*)(...))QHeaderView::visualRegionForSelection +364 (int (*)(...))QAbstractItemView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QAbstractItemView::startDrag +380 (int (*)(...))QAbstractItemView::viewOptions +384 (int (*)(...))QHeaderView::paintSection +388 (int (*)(...))QHeaderView::sectionSizeFromContents +392 (int (*)(...))-0x00000000000000008 +396 (int (*)(...))(& _ZTI11QHeaderView) +400 (int (*)(...))QHeaderView::_ZThn8_N11QHeaderViewD1Ev +404 (int (*)(...))QHeaderView::_ZThn8_N11QHeaderViewD0Ev +408 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +412 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +424 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +428 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QHeaderView + size=24 align=4 + base size=24 base align=4 +QHeaderView (0xb2134618) 0 + vptr=((& QHeaderView::_ZTV11QHeaderView) + 8u) + QAbstractItemView (0xb2134654) 0 + primary-for QHeaderView (0xb2134618) + QAbstractScrollArea (0xb2134690) 0 + primary-for QAbstractItemView (0xb2134654) + QFrame (0xb21346cc) 0 + primary-for QAbstractScrollArea (0xb2134690) + QWidget (0xb2215300) 0 + primary-for QFrame (0xb21346cc) + QObject (0xb202d188) 0 + primary-for QWidget (0xb2215300) + QPaintDevice (0xb202d1c0) 8 + vptr=((& QHeaderView::_ZTV11QHeaderView) + 400u) + +Class QItemDelegate::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QItemDelegate::QPrivateSignal (0xb204d1c0) 0 empty + +Vtable for QItemDelegate +QItemDelegate::_ZTV13QItemDelegate: 28u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QItemDelegate) +8 (int (*)(...))QItemDelegate::metaObject +12 (int (*)(...))QItemDelegate::qt_metacast +16 (int (*)(...))QItemDelegate::qt_metacall +20 (int (*)(...))QItemDelegate::~QItemDelegate +24 (int (*)(...))QItemDelegate::~QItemDelegate +28 (int (*)(...))QObject::event +32 (int (*)(...))QItemDelegate::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QItemDelegate::paint +60 (int (*)(...))QItemDelegate::sizeHint +64 (int (*)(...))QItemDelegate::createEditor +68 (int (*)(...))QAbstractItemDelegate::destroyEditor +72 (int (*)(...))QItemDelegate::setEditorData +76 (int (*)(...))QItemDelegate::setModelData +80 (int (*)(...))QItemDelegate::updateEditorGeometry +84 (int (*)(...))QItemDelegate::editorEvent +88 (int (*)(...))QAbstractItemDelegate::helpEvent +92 (int (*)(...))QAbstractItemDelegate::paintingRoles +96 (int (*)(...))QItemDelegate::drawDisplay +100 (int (*)(...))QItemDelegate::drawDecoration +104 (int (*)(...))QItemDelegate::drawFocus +108 (int (*)(...))QItemDelegate::drawCheck + +Class QItemDelegate + size=8 align=4 + base size=8 base align=4 +QItemDelegate (0xb2134708) 0 + vptr=((& QItemDelegate::_ZTV13QItemDelegate) + 8u) + QAbstractItemDelegate (0xb2134744) 0 + primary-for QItemDelegate (0xb2134708) + QObject (0xb204d0e0) 0 + primary-for QAbstractItemDelegate (0xb2134744) + +Vtable for QItemEditorCreatorBase +QItemEditorCreatorBase::_ZTV22QItemEditorCreatorBase: 6u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI22QItemEditorCreatorBase) +8 (int (*)(...))QItemEditorCreatorBase::~QItemEditorCreatorBase +12 (int (*)(...))QItemEditorCreatorBase::~QItemEditorCreatorBase +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual + +Class QItemEditorCreatorBase + size=4 align=4 + base size=4 base align=4 +QItemEditorCreatorBase (0xb204d930) 0 nearly-empty + vptr=((& QItemEditorCreatorBase::_ZTV22QItemEditorCreatorBase) + 8u) + +Vtable for QItemEditorFactory +QItemEditorFactory::_ZTV18QItemEditorFactory: 6u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QItemEditorFactory) +8 (int (*)(...))QItemEditorFactory::~QItemEditorFactory +12 (int (*)(...))QItemEditorFactory::~QItemEditorFactory +16 (int (*)(...))QItemEditorFactory::createEditor +20 (int (*)(...))QItemEditorFactory::valuePropertyName + +Class QItemEditorFactory + size=8 align=4 + base size=8 base align=4 +QItemEditorFactory (0xb204db98) 0 + vptr=((& QItemEditorFactory::_ZTV18QItemEditorFactory) + 8u) + +Class QListView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QListView::QPrivateSignal (0xb204dce8) 0 empty + +Vtable for QListView +QListView::_ZTV9QListView: 106u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QListView) +8 (int (*)(...))QListView::metaObject +12 (int (*)(...))QListView::qt_metacast +16 (int (*)(...))QListView::qt_metacall +20 (int (*)(...))QListView::~QListView +24 (int (*)(...))QListView::~QListView +28 (int (*)(...))QListView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QListView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractItemView::mousePressEvent +88 (int (*)(...))QListView::mouseReleaseEvent +92 (int (*)(...))QAbstractItemView::mouseDoubleClickEvent +96 (int (*)(...))QListView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QListView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QListView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QListView::dragMoveEvent +164 (int (*)(...))QListView::dragLeaveEvent +168 (int (*)(...))QListView::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractItemView::viewportEvent +224 (int (*)(...))QListView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QAbstractItemView::setModel +236 (int (*)(...))QAbstractItemView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))QListView::visualRect +248 (int (*)(...))QListView::scrollTo +252 (int (*)(...))QListView::indexAt +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QAbstractItemView::sizeHintForColumn +264 (int (*)(...))QListView::reset +268 (int (*)(...))QListView::setRootIndex +272 (int (*)(...))QListView::doItemsLayout +276 (int (*)(...))QAbstractItemView::selectAll +280 (int (*)(...))QListView::dataChanged +284 (int (*)(...))QListView::rowsInserted +288 (int (*)(...))QListView::rowsAboutToBeRemoved +292 (int (*)(...))QListView::selectionChanged +296 (int (*)(...))QListView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QListView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QAbstractItemView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QListView::moveCursor +344 (int (*)(...))QListView::horizontalOffset +348 (int (*)(...))QListView::verticalOffset +352 (int (*)(...))QListView::isIndexHidden +356 (int (*)(...))QListView::setSelection +360 (int (*)(...))QListView::visualRegionForSelection +364 (int (*)(...))QListView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QListView::startDrag +380 (int (*)(...))QListView::viewOptions +384 (int (*)(...))-0x00000000000000008 +388 (int (*)(...))(& _ZTI9QListView) +392 (int (*)(...))QListView::_ZThn8_N9QListViewD1Ev +396 (int (*)(...))QListView::_ZThn8_N9QListViewD0Ev +400 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +404 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +408 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +412 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QListView + size=24 align=4 + base size=24 base align=4 +QListView (0xb21347f8) 0 + vptr=((& QListView::_ZTV9QListView) + 8u) + QAbstractItemView (0xb2134834) 0 + primary-for QListView (0xb21347f8) + QAbstractScrollArea (0xb2134870) 0 + primary-for QAbstractItemView (0xb2134834) + QFrame (0xb21348ac) 0 + primary-for QAbstractScrollArea (0xb2134870) + QWidget (0xb2215e40) 0 + primary-for QFrame (0xb21348ac) + QObject (0xb204df50) 0 + primary-for QWidget (0xb2215e40) + QPaintDevice (0xb204df88) 8 + vptr=((& QListView::_ZTV9QListView) + 392u) + +Vtable for QListWidgetItem +QListWidgetItem::_ZTV15QListWidgetItem: 11u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QListWidgetItem) +8 (int (*)(...))QListWidgetItem::~QListWidgetItem +12 (int (*)(...))QListWidgetItem::~QListWidgetItem +16 (int (*)(...))QListWidgetItem::clone +20 (int (*)(...))QListWidgetItem::setBackgroundColor +24 (int (*)(...))QListWidgetItem::data +28 (int (*)(...))QListWidgetItem::setData +32 (int (*)(...))QListWidgetItem::operator< +36 (int (*)(...))QListWidgetItem::read +40 (int (*)(...))QListWidgetItem::write + +Class QListWidgetItem + size=24 align=4 + base size=24 base align=4 +QListWidgetItem (0xb207ace8) 0 + vptr=((& QListWidgetItem::_ZTV15QListWidgetItem) + 8u) + +Class QListWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QListWidget::QPrivateSignal (0xb20c6380) 0 empty + +Vtable for QListWidget +QListWidget::_ZTV11QListWidget: 110u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QListWidget) +8 (int (*)(...))QListWidget::metaObject +12 (int (*)(...))QListWidget::qt_metacast +16 (int (*)(...))QListWidget::qt_metacall +20 (int (*)(...))QListWidget::~QListWidget +24 (int (*)(...))QListWidget::~QListWidget +28 (int (*)(...))QListWidget::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QListView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractItemView::mousePressEvent +88 (int (*)(...))QListView::mouseReleaseEvent +92 (int (*)(...))QAbstractItemView::mouseDoubleClickEvent +96 (int (*)(...))QListView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QListView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QListView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QListView::dragMoveEvent +164 (int (*)(...))QListView::dragLeaveEvent +168 (int (*)(...))QListWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractItemView::viewportEvent +224 (int (*)(...))QListView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QListWidget::setModel +236 (int (*)(...))QAbstractItemView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))QListView::visualRect +248 (int (*)(...))QListView::scrollTo +252 (int (*)(...))QListView::indexAt +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QAbstractItemView::sizeHintForColumn +264 (int (*)(...))QListView::reset +268 (int (*)(...))QListView::setRootIndex +272 (int (*)(...))QListView::doItemsLayout +276 (int (*)(...))QAbstractItemView::selectAll +280 (int (*)(...))QListView::dataChanged +284 (int (*)(...))QListView::rowsInserted +288 (int (*)(...))QListView::rowsAboutToBeRemoved +292 (int (*)(...))QListView::selectionChanged +296 (int (*)(...))QListView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QListView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QAbstractItemView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QListView::moveCursor +344 (int (*)(...))QListView::horizontalOffset +348 (int (*)(...))QListView::verticalOffset +352 (int (*)(...))QListView::isIndexHidden +356 (int (*)(...))QListView::setSelection +360 (int (*)(...))QListView::visualRegionForSelection +364 (int (*)(...))QListView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QListView::startDrag +380 (int (*)(...))QListView::viewOptions +384 (int (*)(...))QListWidget::mimeTypes +388 (int (*)(...))QListWidget::mimeData +392 (int (*)(...))QListWidget::dropMimeData +396 (int (*)(...))QListWidget::supportedDropActions +400 (int (*)(...))-0x00000000000000008 +404 (int (*)(...))(& _ZTI11QListWidget) +408 (int (*)(...))QListWidget::_ZThn8_N11QListWidgetD1Ev +412 (int (*)(...))QListWidget::_ZThn8_N11QListWidgetD0Ev +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +424 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +428 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +432 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +436 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QListWidget + size=24 align=4 + base size=24 base align=4 +QListWidget (0xb2134924) 0 + vptr=((& QListWidget::_ZTV11QListWidget) + 8u) + QListView (0xb2134960) 0 + primary-for QListWidget (0xb2134924) + QAbstractItemView (0xb213499c) 0 + primary-for QListView (0xb2134960) + QAbstractScrollArea (0xb21349d8) 0 + primary-for QAbstractItemView (0xb213499c) + QFrame (0xb2134a14) 0 + primary-for QAbstractScrollArea (0xb21349d8) + QWidget (0xb208e900) 0 + primary-for QFrame (0xb2134a14) + QObject (0xb20c6268) 0 + primary-for QWidget (0xb208e900) + QPaintDevice (0xb20c62a0) 8 + vptr=((& QListWidget::_ZTV11QListWidget) + 408u) + +Class QStyledItemDelegate::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStyledItemDelegate::QPrivateSignal (0xb20dbc40) 0 empty + +Vtable for QStyledItemDelegate +QStyledItemDelegate::_ZTV19QStyledItemDelegate: 26u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QStyledItemDelegate) +8 (int (*)(...))QStyledItemDelegate::metaObject +12 (int (*)(...))QStyledItemDelegate::qt_metacast +16 (int (*)(...))QStyledItemDelegate::qt_metacall +20 (int (*)(...))QStyledItemDelegate::~QStyledItemDelegate +24 (int (*)(...))QStyledItemDelegate::~QStyledItemDelegate +28 (int (*)(...))QObject::event +32 (int (*)(...))QStyledItemDelegate::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QStyledItemDelegate::paint +60 (int (*)(...))QStyledItemDelegate::sizeHint +64 (int (*)(...))QStyledItemDelegate::createEditor +68 (int (*)(...))QAbstractItemDelegate::destroyEditor +72 (int (*)(...))QStyledItemDelegate::setEditorData +76 (int (*)(...))QStyledItemDelegate::setModelData +80 (int (*)(...))QStyledItemDelegate::updateEditorGeometry +84 (int (*)(...))QStyledItemDelegate::editorEvent +88 (int (*)(...))QAbstractItemDelegate::helpEvent +92 (int (*)(...))QAbstractItemDelegate::paintingRoles +96 (int (*)(...))QStyledItemDelegate::displayText +100 (int (*)(...))QStyledItemDelegate::initStyleOption + +Class QStyledItemDelegate + size=8 align=4 + base size=8 base align=4 +QStyledItemDelegate (0xb2134a50) 0 + vptr=((& QStyledItemDelegate::_ZTV19QStyledItemDelegate) + 8u) + QAbstractItemDelegate (0xb2134a8c) 0 + primary-for QStyledItemDelegate (0xb2134a50) + QObject (0xb20dbb60) 0 + primary-for QAbstractItemDelegate (0xb2134a8c) + +Class QTableView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTableView::QPrivateSignal (0xb20ec498) 0 empty + +Vtable for QTableView +QTableView::_ZTV10QTableView: 106u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QTableView) +8 (int (*)(...))QTableView::metaObject +12 (int (*)(...))QTableView::qt_metacast +16 (int (*)(...))QTableView::qt_metacall +20 (int (*)(...))QTableView::~QTableView +24 (int (*)(...))QTableView::~QTableView +28 (int (*)(...))QAbstractItemView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QTableView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractItemView::mousePressEvent +88 (int (*)(...))QAbstractItemView::mouseReleaseEvent +92 (int (*)(...))QAbstractItemView::mouseDoubleClickEvent +96 (int (*)(...))QAbstractItemView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTableView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractItemView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QAbstractItemView::dragMoveEvent +164 (int (*)(...))QAbstractItemView::dragLeaveEvent +168 (int (*)(...))QAbstractItemView::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractItemView::viewportEvent +224 (int (*)(...))QTableView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QTableView::setModel +236 (int (*)(...))QTableView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))QTableView::visualRect +248 (int (*)(...))QTableView::scrollTo +252 (int (*)(...))QTableView::indexAt +256 (int (*)(...))QTableView::sizeHintForRow +260 (int (*)(...))QTableView::sizeHintForColumn +264 (int (*)(...))QAbstractItemView::reset +268 (int (*)(...))QTableView::setRootIndex +272 (int (*)(...))QTableView::doItemsLayout +276 (int (*)(...))QAbstractItemView::selectAll +280 (int (*)(...))QAbstractItemView::dataChanged +284 (int (*)(...))QAbstractItemView::rowsInserted +288 (int (*)(...))QAbstractItemView::rowsAboutToBeRemoved +292 (int (*)(...))QTableView::selectionChanged +296 (int (*)(...))QTableView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QTableView::updateGeometries +312 (int (*)(...))QTableView::verticalScrollbarAction +316 (int (*)(...))QTableView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QTableView::moveCursor +344 (int (*)(...))QTableView::horizontalOffset +348 (int (*)(...))QTableView::verticalOffset +352 (int (*)(...))QTableView::isIndexHidden +356 (int (*)(...))QTableView::setSelection +360 (int (*)(...))QTableView::visualRegionForSelection +364 (int (*)(...))QTableView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QAbstractItemView::startDrag +380 (int (*)(...))QTableView::viewOptions +384 (int (*)(...))-0x00000000000000008 +388 (int (*)(...))(& _ZTI10QTableView) +392 (int (*)(...))QTableView::_ZThn8_N10QTableViewD1Ev +396 (int (*)(...))QTableView::_ZThn8_N10QTableViewD0Ev +400 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +404 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +408 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +412 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTableView + size=24 align=4 + base size=24 base align=4 +QTableView (0xb2134ac8) 0 + vptr=((& QTableView::_ZTV10QTableView) + 8u) + QAbstractItemView (0xb2134b04) 0 + primary-for QTableView (0xb2134ac8) + QAbstractScrollArea (0xb2134b40) 0 + primary-for QAbstractItemView (0xb2134b04) + QFrame (0xb2134b7c) 0 + primary-for QAbstractScrollArea (0xb2134b40) + QWidget (0xb20ea140) 0 + primary-for QFrame (0xb2134b7c) + QObject (0xb20ec380) 0 + primary-for QWidget (0xb20ea140) + QPaintDevice (0xb20ec3b8) 8 + vptr=((& QTableView::_ZTV10QTableView) + 392u) + +Class QTableWidgetSelectionRange + size=16 align=4 + base size=16 base align=4 +QTableWidgetSelectionRange (0xb20ecd58) 0 + +Vtable for QTableWidgetItem +QTableWidgetItem::_ZTV16QTableWidgetItem: 10u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QTableWidgetItem) +8 (int (*)(...))QTableWidgetItem::~QTableWidgetItem +12 (int (*)(...))QTableWidgetItem::~QTableWidgetItem +16 (int (*)(...))QTableWidgetItem::clone +20 (int (*)(...))QTableWidgetItem::data +24 (int (*)(...))QTableWidgetItem::setData +28 (int (*)(...))QTableWidgetItem::operator< +32 (int (*)(...))QTableWidgetItem::read +36 (int (*)(...))QTableWidgetItem::write + +Class QTableWidgetItem + size=24 align=4 + base size=24 base align=4 +QTableWidgetItem (0xb21084d0) 0 + vptr=((& QTableWidgetItem::_ZTV16QTableWidgetItem) + 8u) + +Class QTableWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTableWidget::QPrivateSignal (0xb1f3eb60) 0 empty + +Vtable for QTableWidget +QTableWidget::_ZTV12QTableWidget: 110u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QTableWidget) +8 (int (*)(...))QTableWidget::metaObject +12 (int (*)(...))QTableWidget::qt_metacast +16 (int (*)(...))QTableWidget::qt_metacall +20 (int (*)(...))QTableWidget::~QTableWidget +24 (int (*)(...))QTableWidget::~QTableWidget +28 (int (*)(...))QTableWidget::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QTableView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractItemView::mousePressEvent +88 (int (*)(...))QAbstractItemView::mouseReleaseEvent +92 (int (*)(...))QAbstractItemView::mouseDoubleClickEvent +96 (int (*)(...))QAbstractItemView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTableView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractItemView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QAbstractItemView::dragMoveEvent +164 (int (*)(...))QAbstractItemView::dragLeaveEvent +168 (int (*)(...))QTableWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractItemView::viewportEvent +224 (int (*)(...))QTableView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QTableWidget::setModel +236 (int (*)(...))QTableView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))QTableView::visualRect +248 (int (*)(...))QTableView::scrollTo +252 (int (*)(...))QTableView::indexAt +256 (int (*)(...))QTableView::sizeHintForRow +260 (int (*)(...))QTableView::sizeHintForColumn +264 (int (*)(...))QAbstractItemView::reset +268 (int (*)(...))QTableView::setRootIndex +272 (int (*)(...))QTableView::doItemsLayout +276 (int (*)(...))QAbstractItemView::selectAll +280 (int (*)(...))QAbstractItemView::dataChanged +284 (int (*)(...))QAbstractItemView::rowsInserted +288 (int (*)(...))QAbstractItemView::rowsAboutToBeRemoved +292 (int (*)(...))QTableView::selectionChanged +296 (int (*)(...))QTableView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QTableView::updateGeometries +312 (int (*)(...))QTableView::verticalScrollbarAction +316 (int (*)(...))QTableView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QTableView::moveCursor +344 (int (*)(...))QTableView::horizontalOffset +348 (int (*)(...))QTableView::verticalOffset +352 (int (*)(...))QTableView::isIndexHidden +356 (int (*)(...))QTableView::setSelection +360 (int (*)(...))QTableView::visualRegionForSelection +364 (int (*)(...))QTableView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QAbstractItemView::startDrag +380 (int (*)(...))QTableView::viewOptions +384 (int (*)(...))QTableWidget::mimeTypes +388 (int (*)(...))QTableWidget::mimeData +392 (int (*)(...))QTableWidget::dropMimeData +396 (int (*)(...))QTableWidget::supportedDropActions +400 (int (*)(...))-0x00000000000000008 +404 (int (*)(...))(& _ZTI12QTableWidget) +408 (int (*)(...))QTableWidget::_ZThn8_N12QTableWidgetD1Ev +412 (int (*)(...))QTableWidget::_ZThn8_N12QTableWidgetD0Ev +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +424 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +428 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +432 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +436 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTableWidget + size=24 align=4 + base size=24 base align=4 +QTableWidget (0xb2134bf4) 0 + vptr=((& QTableWidget::_ZTV12QTableWidget) + 8u) + QTableView (0xb2134c30) 0 + primary-for QTableWidget (0xb2134bf4) + QAbstractItemView (0xb2134c6c) 0 + primary-for QTableView (0xb2134c30) + QAbstractScrollArea (0xb2134ca8) 0 + primary-for QAbstractItemView (0xb2134c6c) + QFrame (0xb2134ce4) 0 + primary-for QAbstractScrollArea (0xb2134ca8) + QWidget (0xb20ead80) 0 + primary-for QFrame (0xb2134ce4) + QObject (0xb1f3ea48) 0 + primary-for QWidget (0xb20ead80) + QPaintDevice (0xb1f3ea80) 8 + vptr=((& QTableWidget::_ZTV12QTableWidget) + 408u) + +Class QTreeView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTreeView::QPrivateSignal (0xb1f5d118) 0 empty + +Vtable for QTreeView +QTreeView::_ZTV9QTreeView: 108u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QTreeView) +8 (int (*)(...))QTreeView::metaObject +12 (int (*)(...))QTreeView::qt_metacast +16 (int (*)(...))QTreeView::qt_metacall +20 (int (*)(...))QTreeView::~QTreeView +24 (int (*)(...))QTreeView::~QTreeView +28 (int (*)(...))QAbstractItemView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QTreeView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QTreeView::mousePressEvent +88 (int (*)(...))QTreeView::mouseReleaseEvent +92 (int (*)(...))QTreeView::mouseDoubleClickEvent +96 (int (*)(...))QTreeView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QTreeView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTreeView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractItemView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QTreeView::dragMoveEvent +164 (int (*)(...))QAbstractItemView::dragLeaveEvent +168 (int (*)(...))QAbstractItemView::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QTreeView::viewportEvent +224 (int (*)(...))QTreeView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QTreeView::setModel +236 (int (*)(...))QTreeView::setSelectionModel +240 (int (*)(...))QTreeView::keyboardSearch +244 (int (*)(...))QTreeView::visualRect +248 (int (*)(...))QTreeView::scrollTo +252 (int (*)(...))QTreeView::indexAt +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QTreeView::sizeHintForColumn +264 (int (*)(...))QTreeView::reset +268 (int (*)(...))QTreeView::setRootIndex +272 (int (*)(...))QTreeView::doItemsLayout +276 (int (*)(...))QTreeView::selectAll +280 (int (*)(...))QTreeView::dataChanged +284 (int (*)(...))QTreeView::rowsInserted +288 (int (*)(...))QTreeView::rowsAboutToBeRemoved +292 (int (*)(...))QTreeView::selectionChanged +296 (int (*)(...))QTreeView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QTreeView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QTreeView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QTreeView::moveCursor +344 (int (*)(...))QTreeView::horizontalOffset +348 (int (*)(...))QTreeView::verticalOffset +352 (int (*)(...))QTreeView::isIndexHidden +356 (int (*)(...))QTreeView::setSelection +360 (int (*)(...))QTreeView::visualRegionForSelection +364 (int (*)(...))QTreeView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QAbstractItemView::startDrag +380 (int (*)(...))QAbstractItemView::viewOptions +384 (int (*)(...))QTreeView::drawRow +388 (int (*)(...))QTreeView::drawBranches +392 (int (*)(...))-0x00000000000000008 +396 (int (*)(...))(& _ZTI9QTreeView) +400 (int (*)(...))QTreeView::_ZThn8_N9QTreeViewD1Ev +404 (int (*)(...))QTreeView::_ZThn8_N9QTreeViewD0Ev +408 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +412 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +424 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +428 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTreeView + size=24 align=4 + base size=24 base align=4 +QTreeView (0xb2134d20) 0 + vptr=((& QTreeView::_ZTV9QTreeView) + 8u) + QAbstractItemView (0xb2134d5c) 0 + primary-for QTreeView (0xb2134d20) + QAbstractScrollArea (0xb2134d98) 0 + primary-for QAbstractItemView (0xb2134d5c) + QFrame (0xb2134dd4) 0 + primary-for QAbstractScrollArea (0xb2134d98) + QWidget (0xb1f5b240) 0 + primary-for QFrame (0xb2134dd4) + QObject (0xb1f5d000) 0 + primary-for QWidget (0xb1f5b240) + QPaintDevice (0xb1f5d038) 8 + vptr=((& QTreeView::_ZTV9QTreeView) + 400u) + +Class QTreeWidgetItemIterator + size=12 align=4 + base size=12 base align=4 +QTreeWidgetItemIterator (0xb1f5da10) 0 + +Vtable for QTreeWidgetItem +QTreeWidgetItem::_ZTV15QTreeWidgetItem: 10u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QTreeWidgetItem) +8 (int (*)(...))QTreeWidgetItem::~QTreeWidgetItem +12 (int (*)(...))QTreeWidgetItem::~QTreeWidgetItem +16 (int (*)(...))QTreeWidgetItem::clone +20 (int (*)(...))QTreeWidgetItem::data +24 (int (*)(...))QTreeWidgetItem::setData +28 (int (*)(...))QTreeWidgetItem::operator< +32 (int (*)(...))QTreeWidgetItem::read +36 (int (*)(...))QTreeWidgetItem::write + +Class QTreeWidgetItem + size=32 align=4 + base size=32 base align=4 +QTreeWidgetItem (0xb1f949d8) 0 + vptr=((& QTreeWidgetItem::_ZTV15QTreeWidgetItem) + 8u) + +Class QTreeWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTreeWidget::QPrivateSignal (0xb2002a80) 0 empty + +Vtable for QTreeWidget +QTreeWidget::_ZTV11QTreeWidget: 112u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTreeWidget) +8 (int (*)(...))QTreeWidget::metaObject +12 (int (*)(...))QTreeWidget::qt_metacast +16 (int (*)(...))QTreeWidget::qt_metacall +20 (int (*)(...))QTreeWidget::~QTreeWidget +24 (int (*)(...))QTreeWidget::~QTreeWidget +28 (int (*)(...))QTreeWidget::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QTreeView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QTreeView::mousePressEvent +88 (int (*)(...))QTreeView::mouseReleaseEvent +92 (int (*)(...))QTreeView::mouseDoubleClickEvent +96 (int (*)(...))QTreeView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QTreeView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTreeView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractItemView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QTreeView::dragMoveEvent +164 (int (*)(...))QAbstractItemView::dragLeaveEvent +168 (int (*)(...))QTreeWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QTreeView::viewportEvent +224 (int (*)(...))QTreeView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QTreeWidget::setModel +236 (int (*)(...))QTreeWidget::setSelectionModel +240 (int (*)(...))QTreeView::keyboardSearch +244 (int (*)(...))QTreeView::visualRect +248 (int (*)(...))QTreeView::scrollTo +252 (int (*)(...))QTreeView::indexAt +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QTreeView::sizeHintForColumn +264 (int (*)(...))QTreeView::reset +268 (int (*)(...))QTreeView::setRootIndex +272 (int (*)(...))QTreeView::doItemsLayout +276 (int (*)(...))QTreeView::selectAll +280 (int (*)(...))QTreeView::dataChanged +284 (int (*)(...))QTreeView::rowsInserted +288 (int (*)(...))QTreeView::rowsAboutToBeRemoved +292 (int (*)(...))QTreeView::selectionChanged +296 (int (*)(...))QTreeView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QTreeView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QTreeView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QTreeView::moveCursor +344 (int (*)(...))QTreeView::horizontalOffset +348 (int (*)(...))QTreeView::verticalOffset +352 (int (*)(...))QTreeView::isIndexHidden +356 (int (*)(...))QTreeView::setSelection +360 (int (*)(...))QTreeView::visualRegionForSelection +364 (int (*)(...))QTreeView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QAbstractItemView::startDrag +380 (int (*)(...))QAbstractItemView::viewOptions +384 (int (*)(...))QTreeView::drawRow +388 (int (*)(...))QTreeView::drawBranches +392 (int (*)(...))QTreeWidget::mimeTypes +396 (int (*)(...))QTreeWidget::mimeData +400 (int (*)(...))QTreeWidget::dropMimeData +404 (int (*)(...))QTreeWidget::supportedDropActions +408 (int (*)(...))-0x00000000000000008 +412 (int (*)(...))(& _ZTI11QTreeWidget) +416 (int (*)(...))QTreeWidget::_ZThn8_N11QTreeWidgetD1Ev +420 (int (*)(...))QTreeWidget::_ZThn8_N11QTreeWidgetD0Ev +424 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +428 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +432 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +436 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +440 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +444 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTreeWidget + size=24 align=4 + base size=24 base align=4 +QTreeWidget (0xb2134ec4) 0 + vptr=((& QTreeWidget::_ZTV11QTreeWidget) + 8u) + QTreeView (0xb2134f00) 0 + primary-for QTreeWidget (0xb2134ec4) + QAbstractItemView (0xb2134f3c) 0 + primary-for QTreeView (0xb2134f00) + QAbstractScrollArea (0xb2134f78) 0 + primary-for QAbstractItemView (0xb2134f3c) + QFrame (0xb2134fb4) 0 + primary-for QAbstractScrollArea (0xb2134f78) + QWidget (0xb1ffe440) 0 + primary-for QFrame (0xb2134fb4) + QObject (0xb2002968) 0 + primary-for QWidget (0xb1ffe440) + QPaintDevice (0xb20029a0) 8 + vptr=((& QTreeWidget::_ZTV11QTreeWidget) + 416u) + +Class QAction::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAction::QPrivateSignal (0xb1e23ea8) 0 empty + +Vtable for QAction +QAction::_ZTV7QAction: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QAction) +8 (int (*)(...))QAction::metaObject +12 (int (*)(...))QAction::qt_metacast +16 (int (*)(...))QAction::qt_metacall +20 (int (*)(...))QAction::~QAction +24 (int (*)(...))QAction::~QAction +28 (int (*)(...))QAction::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QAction + size=8 align=4 + base size=8 base align=4 +QAction (0xb1e33000) 0 + vptr=((& QAction::_ZTV7QAction) + 8u) + QObject (0xb1e23dc8) 0 + primary-for QAction (0xb1e33000) + +Class QActionGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QActionGroup::QPrivateSignal (0xb1e38f18) 0 empty + +Vtable for QActionGroup +QActionGroup::_ZTV12QActionGroup: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QActionGroup) +8 (int (*)(...))QActionGroup::metaObject +12 (int (*)(...))QActionGroup::qt_metacast +16 (int (*)(...))QActionGroup::qt_metacall +20 (int (*)(...))QActionGroup::~QActionGroup +24 (int (*)(...))QActionGroup::~QActionGroup +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QActionGroup + size=8 align=4 + base size=8 base align=4 +QActionGroup (0xb1e3303c) 0 + vptr=((& QActionGroup::_ZTV12QActionGroup) + 8u) + QObject (0xb1e38e38) 0 + primary-for QActionGroup (0xb1e3303c) + +Class QApplication::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QApplication::QPrivateSignal (0xb1e4c850) 0 empty + +Vtable for QApplication +QApplication::_ZTV12QApplication: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QApplication) +8 (int (*)(...))QApplication::metaObject +12 (int (*)(...))QApplication::qt_metacast +16 (int (*)(...))QApplication::qt_metacall +20 (int (*)(...))QApplication::~QApplication +24 (int (*)(...))QApplication::~QApplication +28 (int (*)(...))QApplication::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QApplication::notify +60 (int (*)(...))QApplication::compressEvent + +Class QApplication + size=8 align=4 + base size=8 base align=4 +QApplication (0xb1e33078) 0 + vptr=((& QApplication::_ZTV12QApplication) + 8u) + QGuiApplication (0xb1e330b4) 0 + primary-for QApplication (0xb1e33078) + QCoreApplication (0xb1e330f0) 0 + primary-for QGuiApplication (0xb1e330b4) + QObject (0xb1e4c770) 0 + primary-for QCoreApplication (0xb1e330f0) + +Vtable for QLayoutItem +QLayoutItem::_ZTV11QLayoutItem: 19u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QLayoutItem) +8 (int (*)(...))QLayoutItem::~QLayoutItem +12 (int (*)(...))QLayoutItem::~QLayoutItem +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))__cxa_pure_virtual +36 (int (*)(...))__cxa_pure_virtual +40 (int (*)(...))__cxa_pure_virtual +44 (int (*)(...))QLayoutItem::hasHeightForWidth +48 (int (*)(...))QLayoutItem::heightForWidth +52 (int (*)(...))QLayoutItem::minimumHeightForWidth +56 (int (*)(...))QLayoutItem::invalidate +60 (int (*)(...))QLayoutItem::widget +64 (int (*)(...))QLayoutItem::layout +68 (int (*)(...))QLayoutItem::spacerItem +72 (int (*)(...))QLayoutItem::controlTypes + +Class QLayoutItem + size=8 align=4 + base size=8 base align=4 +QLayoutItem (0xb1e66150) 0 + vptr=((& QLayoutItem::_ZTV11QLayoutItem) + 8u) + +Vtable for QSpacerItem +QSpacerItem::_ZTV11QSpacerItem: 19u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QSpacerItem) +8 (int (*)(...))QSpacerItem::~QSpacerItem +12 (int (*)(...))QSpacerItem::~QSpacerItem +16 (int (*)(...))QSpacerItem::sizeHint +20 (int (*)(...))QSpacerItem::minimumSize +24 (int (*)(...))QSpacerItem::maximumSize +28 (int (*)(...))QSpacerItem::expandingDirections +32 (int (*)(...))QSpacerItem::setGeometry +36 (int (*)(...))QSpacerItem::geometry +40 (int (*)(...))QSpacerItem::isEmpty +44 (int (*)(...))QLayoutItem::hasHeightForWidth +48 (int (*)(...))QLayoutItem::heightForWidth +52 (int (*)(...))QLayoutItem::minimumHeightForWidth +56 (int (*)(...))QLayoutItem::invalidate +60 (int (*)(...))QLayoutItem::widget +64 (int (*)(...))QLayoutItem::layout +68 (int (*)(...))QSpacerItem::spacerItem +72 (int (*)(...))QLayoutItem::controlTypes + +Class QSpacerItem + size=36 align=4 + base size=36 base align=4 +QSpacerItem (0xb1e3312c) 0 + vptr=((& QSpacerItem::_ZTV11QSpacerItem) + 8u) + QLayoutItem (0xb1e66508) 0 + primary-for QSpacerItem (0xb1e3312c) + +Vtable for QWidgetItem +QWidgetItem::_ZTV11QWidgetItem: 19u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QWidgetItem) +8 (int (*)(...))QWidgetItem::~QWidgetItem +12 (int (*)(...))QWidgetItem::~QWidgetItem +16 (int (*)(...))QWidgetItem::sizeHint +20 (int (*)(...))QWidgetItem::minimumSize +24 (int (*)(...))QWidgetItem::maximumSize +28 (int (*)(...))QWidgetItem::expandingDirections +32 (int (*)(...))QWidgetItem::setGeometry +36 (int (*)(...))QWidgetItem::geometry +40 (int (*)(...))QWidgetItem::isEmpty +44 (int (*)(...))QWidgetItem::hasHeightForWidth +48 (int (*)(...))QWidgetItem::heightForWidth +52 (int (*)(...))QLayoutItem::minimumHeightForWidth +56 (int (*)(...))QLayoutItem::invalidate +60 (int (*)(...))QWidgetItem::widget +64 (int (*)(...))QLayoutItem::layout +68 (int (*)(...))QLayoutItem::spacerItem +72 (int (*)(...))QWidgetItem::controlTypes + +Class QWidgetItem + size=12 align=4 + base size=12 base align=4 +QWidgetItem (0xb1e33168) 0 + vptr=((& QWidgetItem::_ZTV11QWidgetItem) + 8u) + QLayoutItem (0xb1e66b28) 0 + primary-for QWidgetItem (0xb1e33168) + +Vtable for QWidgetItemV2 +QWidgetItemV2::_ZTV13QWidgetItemV2: 19u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QWidgetItemV2) +8 (int (*)(...))QWidgetItemV2::~QWidgetItemV2 +12 (int (*)(...))QWidgetItemV2::~QWidgetItemV2 +16 (int (*)(...))QWidgetItemV2::sizeHint +20 (int (*)(...))QWidgetItemV2::minimumSize +24 (int (*)(...))QWidgetItemV2::maximumSize +28 (int (*)(...))QWidgetItem::expandingDirections +32 (int (*)(...))QWidgetItem::setGeometry +36 (int (*)(...))QWidgetItem::geometry +40 (int (*)(...))QWidgetItem::isEmpty +44 (int (*)(...))QWidgetItem::hasHeightForWidth +48 (int (*)(...))QWidgetItemV2::heightForWidth +52 (int (*)(...))QLayoutItem::minimumHeightForWidth +56 (int (*)(...))QLayoutItem::invalidate +60 (int (*)(...))QWidgetItem::widget +64 (int (*)(...))QLayoutItem::layout +68 (int (*)(...))QLayoutItem::spacerItem +72 (int (*)(...))QWidgetItem::controlTypes + +Class QWidgetItemV2 + size=68 align=4 + base size=68 base align=4 +QWidgetItemV2 (0xb1e331a4) 0 + vptr=((& QWidgetItemV2::_ZTV13QWidgetItemV2) + 8u) + QWidgetItem (0xb1e331e0) 0 + primary-for QWidgetItemV2 (0xb1e331a4) + QLayoutItem (0xb1e66738) 0 + primary-for QWidgetItem (0xb1e331e0) + +Class QLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QLayout::QPrivateSignal (0xb1e7c700) 0 empty + +Vtable for QLayout +QLayout::_ZTV7QLayout: 47u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI7QLayout) +8 (int (*)(...))QLayout::metaObject +12 (int (*)(...))QLayout::qt_metacast +16 (int (*)(...))QLayout::qt_metacall +20 (int (*)(...))QLayout::~QLayout +24 (int (*)(...))QLayout::~QLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QLayout::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QLayout::invalidate +60 (int (*)(...))QLayout::geometry +64 (int (*)(...))__cxa_pure_virtual +68 (int (*)(...))QLayout::expandingDirections +72 (int (*)(...))QLayout::minimumSize +76 (int (*)(...))QLayout::maximumSize +80 (int (*)(...))QLayout::setGeometry +84 (int (*)(...))__cxa_pure_virtual +88 (int (*)(...))__cxa_pure_virtual +92 (int (*)(...))QLayout::indexOf +96 (int (*)(...))__cxa_pure_virtual +100 (int (*)(...))QLayout::isEmpty +104 (int (*)(...))QLayout::controlTypes +108 (int (*)(...))QLayout::layout +112 (int (*)(...))-0x00000000000000008 +116 (int (*)(...))(& _ZTI7QLayout) +120 (int (*)(...))QLayout::_ZThn8_N7QLayoutD1Ev +124 (int (*)(...))QLayout::_ZThn8_N7QLayoutD0Ev +128 (int (*)(...))__cxa_pure_virtual +132 (int (*)(...))QLayout::_ZThn8_NK7QLayout11minimumSizeEv +136 (int (*)(...))QLayout::_ZThn8_NK7QLayout11maximumSizeEv +140 (int (*)(...))QLayout::_ZThn8_NK7QLayout19expandingDirectionsEv +144 (int (*)(...))QLayout::_ZThn8_N7QLayout11setGeometryERK5QRect +148 (int (*)(...))QLayout::_ZThn8_NK7QLayout8geometryEv +152 (int (*)(...))QLayout::_ZThn8_NK7QLayout7isEmptyEv +156 (int (*)(...))QLayoutItem::hasHeightForWidth +160 (int (*)(...))QLayoutItem::heightForWidth +164 (int (*)(...))QLayoutItem::minimumHeightForWidth +168 (int (*)(...))QLayout::_ZThn8_N7QLayout10invalidateEv +172 (int (*)(...))QLayoutItem::widget +176 (int (*)(...))QLayout::_ZThn8_N7QLayout6layoutEv +180 (int (*)(...))QLayoutItem::spacerItem +184 (int (*)(...))QLayout::_ZThn8_NK7QLayout12controlTypesEv + +Class QLayout + size=16 align=4 + base size=16 base align=4 +QLayout (0xb1e51880) 0 + vptr=((& QLayout::_ZTV7QLayout) + 8u) + QObject (0xb1e7c5e8) 0 + primary-for QLayout (0xb1e51880) + QLayoutItem (0xb1e7c620) 8 + vptr=((& QLayout::_ZTV7QLayout) + 120u) + +Class QGridLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGridLayout::QPrivateSignal (0xb1e933f0) 0 empty + +Vtable for QGridLayout +QGridLayout::_ZTV11QGridLayout: 51u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QGridLayout) +8 (int (*)(...))QGridLayout::metaObject +12 (int (*)(...))QGridLayout::qt_metacast +16 (int (*)(...))QGridLayout::qt_metacall +20 (int (*)(...))QGridLayout::~QGridLayout +24 (int (*)(...))QGridLayout::~QGridLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QLayout::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QGridLayout::invalidate +60 (int (*)(...))QLayout::geometry +64 (int (*)(...))QGridLayout::addItem +68 (int (*)(...))QGridLayout::expandingDirections +72 (int (*)(...))QGridLayout::minimumSize +76 (int (*)(...))QGridLayout::maximumSize +80 (int (*)(...))QGridLayout::setGeometry +84 (int (*)(...))QGridLayout::itemAt +88 (int (*)(...))QGridLayout::takeAt +92 (int (*)(...))QLayout::indexOf +96 (int (*)(...))QGridLayout::count +100 (int (*)(...))QLayout::isEmpty +104 (int (*)(...))QLayout::controlTypes +108 (int (*)(...))QLayout::layout +112 (int (*)(...))QGridLayout::sizeHint +116 (int (*)(...))QGridLayout::hasHeightForWidth +120 (int (*)(...))QGridLayout::heightForWidth +124 (int (*)(...))QGridLayout::minimumHeightForWidth +128 (int (*)(...))-0x00000000000000008 +132 (int (*)(...))(& _ZTI11QGridLayout) +136 (int (*)(...))QGridLayout::_ZThn8_N11QGridLayoutD1Ev +140 (int (*)(...))QGridLayout::_ZThn8_N11QGridLayoutD0Ev +144 (int (*)(...))QGridLayout::_ZThn8_NK11QGridLayout8sizeHintEv +148 (int (*)(...))QGridLayout::_ZThn8_NK11QGridLayout11minimumSizeEv +152 (int (*)(...))QGridLayout::_ZThn8_NK11QGridLayout11maximumSizeEv +156 (int (*)(...))QGridLayout::_ZThn8_NK11QGridLayout19expandingDirectionsEv +160 (int (*)(...))QGridLayout::_ZThn8_N11QGridLayout11setGeometryERK5QRect +164 (int (*)(...))QLayout::_ZThn8_NK7QLayout8geometryEv +168 (int (*)(...))QLayout::_ZThn8_NK7QLayout7isEmptyEv +172 (int (*)(...))QGridLayout::_ZThn8_NK11QGridLayout17hasHeightForWidthEv +176 (int (*)(...))QGridLayout::_ZThn8_NK11QGridLayout14heightForWidthEi +180 (int (*)(...))QGridLayout::_ZThn8_NK11QGridLayout21minimumHeightForWidthEi +184 (int (*)(...))QGridLayout::_ZThn8_N11QGridLayout10invalidateEv +188 (int (*)(...))QLayoutItem::widget +192 (int (*)(...))QLayout::_ZThn8_N7QLayout6layoutEv +196 (int (*)(...))QLayoutItem::spacerItem +200 (int (*)(...))QLayout::_ZThn8_NK7QLayout12controlTypesEv + +Class QGridLayout + size=16 align=4 + base size=16 base align=4 +QGridLayout (0xb1e3321c) 0 + vptr=((& QGridLayout::_ZTV11QGridLayout) + 8u) + QLayout (0xb1e51b00) 0 + primary-for QGridLayout (0xb1e3321c) + QObject (0xb1e932d8) 0 + primary-for QLayout (0xb1e51b00) + QLayoutItem (0xb1e93310) 8 + vptr=((& QGridLayout::_ZTV11QGridLayout) + 136u) + +Class QBoxLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QBoxLayout::QPrivateSignal (0xb1eaa070) 0 empty + +Vtable for QBoxLayout +QBoxLayout::_ZTV10QBoxLayout: 51u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QBoxLayout) +8 (int (*)(...))QBoxLayout::metaObject +12 (int (*)(...))QBoxLayout::qt_metacast +16 (int (*)(...))QBoxLayout::qt_metacall +20 (int (*)(...))QBoxLayout::~QBoxLayout +24 (int (*)(...))QBoxLayout::~QBoxLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QLayout::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QBoxLayout::invalidate +60 (int (*)(...))QLayout::geometry +64 (int (*)(...))QBoxLayout::addItem +68 (int (*)(...))QBoxLayout::expandingDirections +72 (int (*)(...))QBoxLayout::minimumSize +76 (int (*)(...))QBoxLayout::maximumSize +80 (int (*)(...))QBoxLayout::setGeometry +84 (int (*)(...))QBoxLayout::itemAt +88 (int (*)(...))QBoxLayout::takeAt +92 (int (*)(...))QLayout::indexOf +96 (int (*)(...))QBoxLayout::count +100 (int (*)(...))QLayout::isEmpty +104 (int (*)(...))QLayout::controlTypes +108 (int (*)(...))QLayout::layout +112 (int (*)(...))QBoxLayout::sizeHint +116 (int (*)(...))QBoxLayout::hasHeightForWidth +120 (int (*)(...))QBoxLayout::heightForWidth +124 (int (*)(...))QBoxLayout::minimumHeightForWidth +128 (int (*)(...))-0x00000000000000008 +132 (int (*)(...))(& _ZTI10QBoxLayout) +136 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayoutD1Ev +140 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayoutD0Ev +144 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout8sizeHintEv +148 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout11minimumSizeEv +152 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout11maximumSizeEv +156 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout19expandingDirectionsEv +160 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayout11setGeometryERK5QRect +164 (int (*)(...))QLayout::_ZThn8_NK7QLayout8geometryEv +168 (int (*)(...))QLayout::_ZThn8_NK7QLayout7isEmptyEv +172 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout17hasHeightForWidthEv +176 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout14heightForWidthEi +180 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout21minimumHeightForWidthEi +184 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayout10invalidateEv +188 (int (*)(...))QLayoutItem::widget +192 (int (*)(...))QLayout::_ZThn8_N7QLayout6layoutEv +196 (int (*)(...))QLayoutItem::spacerItem +200 (int (*)(...))QLayout::_ZThn8_NK7QLayout12controlTypesEv + +Class QBoxLayout + size=16 align=4 + base size=16 base align=4 +QBoxLayout (0xb1e33258) 0 + vptr=((& QBoxLayout::_ZTV10QBoxLayout) + 8u) + QLayout (0xb1e51dc0) 0 + primary-for QBoxLayout (0xb1e33258) + QObject (0xb1e93f88) 0 + primary-for QLayout (0xb1e51dc0) + QLayoutItem (0xb1e93fc0) 8 + vptr=((& QBoxLayout::_ZTV10QBoxLayout) + 136u) + +Class QHBoxLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QHBoxLayout::QPrivateSignal (0xb1eaace8) 0 empty + +Vtable for QHBoxLayout +QHBoxLayout::_ZTV11QHBoxLayout: 51u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QHBoxLayout) +8 (int (*)(...))QHBoxLayout::metaObject +12 (int (*)(...))QHBoxLayout::qt_metacast +16 (int (*)(...))QHBoxLayout::qt_metacall +20 (int (*)(...))QHBoxLayout::~QHBoxLayout +24 (int (*)(...))QHBoxLayout::~QHBoxLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QLayout::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QBoxLayout::invalidate +60 (int (*)(...))QLayout::geometry +64 (int (*)(...))QBoxLayout::addItem +68 (int (*)(...))QBoxLayout::expandingDirections +72 (int (*)(...))QBoxLayout::minimumSize +76 (int (*)(...))QBoxLayout::maximumSize +80 (int (*)(...))QBoxLayout::setGeometry +84 (int (*)(...))QBoxLayout::itemAt +88 (int (*)(...))QBoxLayout::takeAt +92 (int (*)(...))QLayout::indexOf +96 (int (*)(...))QBoxLayout::count +100 (int (*)(...))QLayout::isEmpty +104 (int (*)(...))QLayout::controlTypes +108 (int (*)(...))QLayout::layout +112 (int (*)(...))QBoxLayout::sizeHint +116 (int (*)(...))QBoxLayout::hasHeightForWidth +120 (int (*)(...))QBoxLayout::heightForWidth +124 (int (*)(...))QBoxLayout::minimumHeightForWidth +128 (int (*)(...))-0x00000000000000008 +132 (int (*)(...))(& _ZTI11QHBoxLayout) +136 (int (*)(...))QHBoxLayout::_ZThn8_N11QHBoxLayoutD1Ev +140 (int (*)(...))QHBoxLayout::_ZThn8_N11QHBoxLayoutD0Ev +144 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout8sizeHintEv +148 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout11minimumSizeEv +152 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout11maximumSizeEv +156 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout19expandingDirectionsEv +160 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayout11setGeometryERK5QRect +164 (int (*)(...))QLayout::_ZThn8_NK7QLayout8geometryEv +168 (int (*)(...))QLayout::_ZThn8_NK7QLayout7isEmptyEv +172 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout17hasHeightForWidthEv +176 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout14heightForWidthEi +180 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout21minimumHeightForWidthEi +184 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayout10invalidateEv +188 (int (*)(...))QLayoutItem::widget +192 (int (*)(...))QLayout::_ZThn8_N7QLayout6layoutEv +196 (int (*)(...))QLayoutItem::spacerItem +200 (int (*)(...))QLayout::_ZThn8_NK7QLayout12controlTypesEv + +Class QHBoxLayout + size=16 align=4 + base size=16 base align=4 +QHBoxLayout (0xb1e33294) 0 + vptr=((& QHBoxLayout::_ZTV11QHBoxLayout) + 8u) + QBoxLayout (0xb1e332d0) 0 + primary-for QHBoxLayout (0xb1e33294) + QLayout (0xb1eba040) 0 + primary-for QBoxLayout (0xb1e332d0) + QObject (0xb1eaabd0) 0 + primary-for QLayout (0xb1eba040) + QLayoutItem (0xb1eaac08) 8 + vptr=((& QHBoxLayout::_ZTV11QHBoxLayout) + 136u) + +Class QVBoxLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QVBoxLayout::QPrivateSignal (0xb1ec22d8) 0 empty + +Vtable for QVBoxLayout +QVBoxLayout::_ZTV11QVBoxLayout: 51u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QVBoxLayout) +8 (int (*)(...))QVBoxLayout::metaObject +12 (int (*)(...))QVBoxLayout::qt_metacast +16 (int (*)(...))QVBoxLayout::qt_metacall +20 (int (*)(...))QVBoxLayout::~QVBoxLayout +24 (int (*)(...))QVBoxLayout::~QVBoxLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QLayout::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QBoxLayout::invalidate +60 (int (*)(...))QLayout::geometry +64 (int (*)(...))QBoxLayout::addItem +68 (int (*)(...))QBoxLayout::expandingDirections +72 (int (*)(...))QBoxLayout::minimumSize +76 (int (*)(...))QBoxLayout::maximumSize +80 (int (*)(...))QBoxLayout::setGeometry +84 (int (*)(...))QBoxLayout::itemAt +88 (int (*)(...))QBoxLayout::takeAt +92 (int (*)(...))QLayout::indexOf +96 (int (*)(...))QBoxLayout::count +100 (int (*)(...))QLayout::isEmpty +104 (int (*)(...))QLayout::controlTypes +108 (int (*)(...))QLayout::layout +112 (int (*)(...))QBoxLayout::sizeHint +116 (int (*)(...))QBoxLayout::hasHeightForWidth +120 (int (*)(...))QBoxLayout::heightForWidth +124 (int (*)(...))QBoxLayout::minimumHeightForWidth +128 (int (*)(...))-0x00000000000000008 +132 (int (*)(...))(& _ZTI11QVBoxLayout) +136 (int (*)(...))QVBoxLayout::_ZThn8_N11QVBoxLayoutD1Ev +140 (int (*)(...))QVBoxLayout::_ZThn8_N11QVBoxLayoutD0Ev +144 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout8sizeHintEv +148 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout11minimumSizeEv +152 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout11maximumSizeEv +156 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout19expandingDirectionsEv +160 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayout11setGeometryERK5QRect +164 (int (*)(...))QLayout::_ZThn8_NK7QLayout8geometryEv +168 (int (*)(...))QLayout::_ZThn8_NK7QLayout7isEmptyEv +172 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout17hasHeightForWidthEv +176 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout14heightForWidthEi +180 (int (*)(...))QBoxLayout::_ZThn8_NK10QBoxLayout21minimumHeightForWidthEi +184 (int (*)(...))QBoxLayout::_ZThn8_N10QBoxLayout10invalidateEv +188 (int (*)(...))QLayoutItem::widget +192 (int (*)(...))QLayout::_ZThn8_N7QLayout6layoutEv +196 (int (*)(...))QLayoutItem::spacerItem +200 (int (*)(...))QLayout::_ZThn8_NK7QLayout12controlTypesEv + +Class QVBoxLayout + size=16 align=4 + base size=16 base align=4 +QVBoxLayout (0xb1e3330c) 0 + vptr=((& QVBoxLayout::_ZTV11QVBoxLayout) + 8u) + QBoxLayout (0xb1e33348) 0 + primary-for QVBoxLayout (0xb1e3330c) + QLayout (0xb1eba240) 0 + primary-for QBoxLayout (0xb1e33348) + QObject (0xb1ec21c0) 0 + primary-for QLayout (0xb1eba240) + QLayoutItem (0xb1ec21f8) 8 + vptr=((& QVBoxLayout::_ZTV11QVBoxLayout) + 136u) + +Class QDesktopWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDesktopWidget::QPrivateSignal (0xb1ec2930) 0 empty + +Vtable for QDesktopWidget +QDesktopWidget::_ZTV14QDesktopWidget: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QDesktopWidget) +8 (int (*)(...))QDesktopWidget::metaObject +12 (int (*)(...))QDesktopWidget::qt_metacast +16 (int (*)(...))QDesktopWidget::qt_metacall +20 (int (*)(...))QDesktopWidget::~QDesktopWidget +24 (int (*)(...))QDesktopWidget::~QDesktopWidget +28 (int (*)(...))QWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDesktopWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI14QDesktopWidget) +224 (int (*)(...))QDesktopWidget::_ZThn8_N14QDesktopWidgetD1Ev +228 (int (*)(...))QDesktopWidget::_ZThn8_N14QDesktopWidgetD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDesktopWidget + size=24 align=4 + base size=24 base align=4 +QDesktopWidget (0xb1e33384) 0 + vptr=((& QDesktopWidget::_ZTV14QDesktopWidget) + 8u) + QWidget (0xb1eba440) 0 + primary-for QDesktopWidget (0xb1e33384) + QObject (0xb1ec2818) 0 + primary-for QWidget (0xb1eba440) + QPaintDevice (0xb1ec2850) 8 + vptr=((& QDesktopWidget::_ZTV14QDesktopWidget) + 224u) + +Class QFormLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFormLayout::QPrivateSignal (0xb1ed6460) 0 empty + +Vtable for QFormLayout +QFormLayout::_ZTV11QFormLayout: 50u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFormLayout) +8 (int (*)(...))QFormLayout::metaObject +12 (int (*)(...))QFormLayout::qt_metacast +16 (int (*)(...))QFormLayout::qt_metacall +20 (int (*)(...))QFormLayout::~QFormLayout +24 (int (*)(...))QFormLayout::~QFormLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QLayout::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QFormLayout::invalidate +60 (int (*)(...))QLayout::geometry +64 (int (*)(...))QFormLayout::addItem +68 (int (*)(...))QFormLayout::expandingDirections +72 (int (*)(...))QFormLayout::minimumSize +76 (int (*)(...))QLayout::maximumSize +80 (int (*)(...))QFormLayout::setGeometry +84 (int (*)(...))QFormLayout::itemAt +88 (int (*)(...))QFormLayout::takeAt +92 (int (*)(...))QLayout::indexOf +96 (int (*)(...))QFormLayout::count +100 (int (*)(...))QLayout::isEmpty +104 (int (*)(...))QLayout::controlTypes +108 (int (*)(...))QLayout::layout +112 (int (*)(...))QFormLayout::sizeHint +116 (int (*)(...))QFormLayout::hasHeightForWidth +120 (int (*)(...))QFormLayout::heightForWidth +124 (int (*)(...))-0x00000000000000008 +128 (int (*)(...))(& _ZTI11QFormLayout) +132 (int (*)(...))QFormLayout::_ZThn8_N11QFormLayoutD1Ev +136 (int (*)(...))QFormLayout::_ZThn8_N11QFormLayoutD0Ev +140 (int (*)(...))QFormLayout::_ZThn8_NK11QFormLayout8sizeHintEv +144 (int (*)(...))QFormLayout::_ZThn8_NK11QFormLayout11minimumSizeEv +148 (int (*)(...))QLayout::_ZThn8_NK7QLayout11maximumSizeEv +152 (int (*)(...))QFormLayout::_ZThn8_NK11QFormLayout19expandingDirectionsEv +156 (int (*)(...))QFormLayout::_ZThn8_N11QFormLayout11setGeometryERK5QRect +160 (int (*)(...))QLayout::_ZThn8_NK7QLayout8geometryEv +164 (int (*)(...))QLayout::_ZThn8_NK7QLayout7isEmptyEv +168 (int (*)(...))QFormLayout::_ZThn8_NK11QFormLayout17hasHeightForWidthEv +172 (int (*)(...))QFormLayout::_ZThn8_NK11QFormLayout14heightForWidthEi +176 (int (*)(...))QLayoutItem::minimumHeightForWidth +180 (int (*)(...))QFormLayout::_ZThn8_N11QFormLayout10invalidateEv +184 (int (*)(...))QLayoutItem::widget +188 (int (*)(...))QLayout::_ZThn8_N7QLayout6layoutEv +192 (int (*)(...))QLayoutItem::spacerItem +196 (int (*)(...))QLayout::_ZThn8_NK7QLayout12controlTypesEv + +Class QFormLayout + size=16 align=4 + base size=16 base align=4 +QFormLayout (0xb1e333c0) 0 + vptr=((& QFormLayout::_ZTV11QFormLayout) + 8u) + QLayout (0xb1eba780) 0 + primary-for QFormLayout (0xb1e333c0) + QObject (0xb1ed6348) 0 + primary-for QLayout (0xb1eba780) + QLayoutItem (0xb1ed6380) 8 + vptr=((& QFormLayout::_ZTV11QFormLayout) + 132u) + +Class QGesture::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGesture::QPrivateSignal (0xb1eee690) 0 empty + +Vtable for QGesture +QGesture::_ZTV8QGesture: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QGesture) +8 (int (*)(...))QGesture::metaObject +12 (int (*)(...))QGesture::qt_metacast +16 (int (*)(...))QGesture::qt_metacall +20 (int (*)(...))QGesture::~QGesture +24 (int (*)(...))QGesture::~QGesture +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QGesture + size=8 align=4 + base size=8 base align=4 +QGesture (0xb1e333fc) 0 + vptr=((& QGesture::_ZTV8QGesture) + 8u) + QObject (0xb1eee5b0) 0 + primary-for QGesture (0xb1e333fc) + +Class QPanGesture::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPanGesture::QPrivateSignal (0xb1eeedc8) 0 empty + +Vtable for QPanGesture +QPanGesture::_ZTV11QPanGesture: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QPanGesture) +8 (int (*)(...))QPanGesture::metaObject +12 (int (*)(...))QPanGesture::qt_metacast +16 (int (*)(...))QPanGesture::qt_metacall +20 (int (*)(...))QPanGesture::~QPanGesture +24 (int (*)(...))QPanGesture::~QPanGesture +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QPanGesture + size=8 align=4 + base size=8 base align=4 +QPanGesture (0xb1e33438) 0 + vptr=((& QPanGesture::_ZTV11QPanGesture) + 8u) + QGesture (0xb1e33474) 0 + primary-for QPanGesture (0xb1e33438) + QObject (0xb1eeece8) 0 + primary-for QGesture (0xb1e33474) + +Class QPinchGesture::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPinchGesture::QPrivateSignal (0xb1f08348) 0 empty + +Vtable for QPinchGesture +QPinchGesture::_ZTV13QPinchGesture: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QPinchGesture) +8 (int (*)(...))QPinchGesture::metaObject +12 (int (*)(...))QPinchGesture::qt_metacast +16 (int (*)(...))QPinchGesture::qt_metacall +20 (int (*)(...))QPinchGesture::~QPinchGesture +24 (int (*)(...))QPinchGesture::~QPinchGesture +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QPinchGesture + size=8 align=4 + base size=8 base align=4 +QPinchGesture (0xb1e334b0) 0 + vptr=((& QPinchGesture::_ZTV13QPinchGesture) + 8u) + QGesture (0xb1e334ec) 0 + primary-for QPinchGesture (0xb1e334b0) + QObject (0xb1f08268) 0 + primary-for QGesture (0xb1e334ec) + +Class QSwipeGesture::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSwipeGesture::QPrivateSignal (0xb1d21d90) 0 empty + +Vtable for QSwipeGesture +QSwipeGesture::_ZTV13QSwipeGesture: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QSwipeGesture) +8 (int (*)(...))QSwipeGesture::metaObject +12 (int (*)(...))QSwipeGesture::qt_metacast +16 (int (*)(...))QSwipeGesture::qt_metacall +20 (int (*)(...))QSwipeGesture::~QSwipeGesture +24 (int (*)(...))QSwipeGesture::~QSwipeGesture +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSwipeGesture + size=8 align=4 + base size=8 base align=4 +QSwipeGesture (0xb1e33564) 0 + vptr=((& QSwipeGesture::_ZTV13QSwipeGesture) + 8u) + QGesture (0xb1e335a0) 0 + primary-for QSwipeGesture (0xb1e33564) + QObject (0xb1d21cb0) 0 + primary-for QGesture (0xb1e335a0) + +Class QTapGesture::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTapGesture::QPrivateSignal (0xb1d464d0) 0 empty + +Vtable for QTapGesture +QTapGesture::_ZTV11QTapGesture: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QTapGesture) +8 (int (*)(...))QTapGesture::metaObject +12 (int (*)(...))QTapGesture::qt_metacast +16 (int (*)(...))QTapGesture::qt_metacall +20 (int (*)(...))QTapGesture::~QTapGesture +24 (int (*)(...))QTapGesture::~QTapGesture +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QTapGesture + size=8 align=4 + base size=8 base align=4 +QTapGesture (0xb1e335dc) 0 + vptr=((& QTapGesture::_ZTV11QTapGesture) + 8u) + QGesture (0xb1e33618) 0 + primary-for QTapGesture (0xb1e335dc) + QObject (0xb1d463f0) 0 + primary-for QGesture (0xb1e33618) + +Class QTapAndHoldGesture::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTapAndHoldGesture::QPrivateSignal (0xb1d46ab8) 0 empty + +Vtable for QTapAndHoldGesture +QTapAndHoldGesture::_ZTV18QTapAndHoldGesture: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QTapAndHoldGesture) +8 (int (*)(...))QTapAndHoldGesture::metaObject +12 (int (*)(...))QTapAndHoldGesture::qt_metacast +16 (int (*)(...))QTapAndHoldGesture::qt_metacall +20 (int (*)(...))QTapAndHoldGesture::~QTapAndHoldGesture +24 (int (*)(...))QTapAndHoldGesture::~QTapAndHoldGesture +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QTapAndHoldGesture + size=8 align=4 + base size=8 base align=4 +QTapAndHoldGesture (0xb1e33654) 0 + vptr=((& QTapAndHoldGesture::_ZTV18QTapAndHoldGesture) + 8u) + QGesture (0xb1e33690) 0 + primary-for QTapAndHoldGesture (0xb1e33654) + QObject (0xb1d469d8) 0 + primary-for QGesture (0xb1e33690) + +Vtable for QGestureEvent +QGestureEvent::_ZTV13QGestureEvent: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QGestureEvent) +8 (int (*)(...))QGestureEvent::~QGestureEvent +12 (int (*)(...))QGestureEvent::~QGestureEvent + +Class QGestureEvent + size=28 align=4 + base size=28 base align=4 +QGestureEvent (0xb1e336cc) 0 + vptr=((& QGestureEvent::_ZTV13QGestureEvent) + 8u) + QEvent (0xb1d46fc0) 0 + primary-for QGestureEvent (0xb1e336cc) + +Vtable for QGestureRecognizer +QGestureRecognizer::_ZTV18QGestureRecognizer: 7u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QGestureRecognizer) +8 (int (*)(...))QGestureRecognizer::~QGestureRecognizer +12 (int (*)(...))QGestureRecognizer::~QGestureRecognizer +16 (int (*)(...))QGestureRecognizer::create +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))QGestureRecognizer::reset + +Class QGestureRecognizer + size=4 align=4 + base size=4 base align=4 +QGestureRecognizer (0xb1d59770) 0 nearly-empty + vptr=((& QGestureRecognizer::_ZTV18QGestureRecognizer) + 8u) + +Class QShortcut::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QShortcut::QPrivateSignal (0xb1dab818) 0 empty + +Vtable for QShortcut +QShortcut::_ZTV9QShortcut: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QShortcut) +8 (int (*)(...))QShortcut::metaObject +12 (int (*)(...))QShortcut::qt_metacast +16 (int (*)(...))QShortcut::qt_metacall +20 (int (*)(...))QShortcut::~QShortcut +24 (int (*)(...))QShortcut::~QShortcut +28 (int (*)(...))QShortcut::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QShortcut + size=8 align=4 + base size=8 base align=4 +QShortcut (0xb1e33744) 0 + vptr=((& QShortcut::_ZTV9QShortcut) + 8u) + QObject (0xb1dab738) 0 + primary-for QShortcut (0xb1e33744) + +Class QStackedLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStackedLayout::QPrivateSignal (0xb1dabf50) 0 empty + +Vtable for QStackedLayout +QStackedLayout::_ZTV14QStackedLayout: 50u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QStackedLayout) +8 (int (*)(...))QStackedLayout::metaObject +12 (int (*)(...))QStackedLayout::qt_metacast +16 (int (*)(...))QStackedLayout::qt_metacall +20 (int (*)(...))QStackedLayout::~QStackedLayout +24 (int (*)(...))QStackedLayout::~QStackedLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QLayout::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QLayout::invalidate +60 (int (*)(...))QLayout::geometry +64 (int (*)(...))QStackedLayout::addItem +68 (int (*)(...))QLayout::expandingDirections +72 (int (*)(...))QStackedLayout::minimumSize +76 (int (*)(...))QLayout::maximumSize +80 (int (*)(...))QStackedLayout::setGeometry +84 (int (*)(...))QStackedLayout::itemAt +88 (int (*)(...))QStackedLayout::takeAt +92 (int (*)(...))QLayout::indexOf +96 (int (*)(...))QStackedLayout::count +100 (int (*)(...))QLayout::isEmpty +104 (int (*)(...))QLayout::controlTypes +108 (int (*)(...))QLayout::layout +112 (int (*)(...))QStackedLayout::sizeHint +116 (int (*)(...))QStackedLayout::hasHeightForWidth +120 (int (*)(...))QStackedLayout::heightForWidth +124 (int (*)(...))-0x00000000000000008 +128 (int (*)(...))(& _ZTI14QStackedLayout) +132 (int (*)(...))QStackedLayout::_ZThn8_N14QStackedLayoutD1Ev +136 (int (*)(...))QStackedLayout::_ZThn8_N14QStackedLayoutD0Ev +140 (int (*)(...))QStackedLayout::_ZThn8_NK14QStackedLayout8sizeHintEv +144 (int (*)(...))QStackedLayout::_ZThn8_NK14QStackedLayout11minimumSizeEv +148 (int (*)(...))QLayout::_ZThn8_NK7QLayout11maximumSizeEv +152 (int (*)(...))QLayout::_ZThn8_NK7QLayout19expandingDirectionsEv +156 (int (*)(...))QStackedLayout::_ZThn8_N14QStackedLayout11setGeometryERK5QRect +160 (int (*)(...))QLayout::_ZThn8_NK7QLayout8geometryEv +164 (int (*)(...))QLayout::_ZThn8_NK7QLayout7isEmptyEv +168 (int (*)(...))QStackedLayout::_ZThn8_NK14QStackedLayout17hasHeightForWidthEv +172 (int (*)(...))QStackedLayout::_ZThn8_NK14QStackedLayout14heightForWidthEi +176 (int (*)(...))QLayoutItem::minimumHeightForWidth +180 (int (*)(...))QLayout::_ZThn8_N7QLayout10invalidateEv +184 (int (*)(...))QLayoutItem::widget +188 (int (*)(...))QLayout::_ZThn8_N7QLayout6layoutEv +192 (int (*)(...))QLayoutItem::spacerItem +196 (int (*)(...))QLayout::_ZThn8_NK7QLayout12controlTypesEv + +Class QStackedLayout + size=16 align=4 + base size=16 base align=4 +QStackedLayout (0xb1e33780) 0 + vptr=((& QStackedLayout::_ZTV14QStackedLayout) + 8u) + QLayout (0xb1d8e440) 0 + primary-for QStackedLayout (0xb1e33780) + QObject (0xb1dabe38) 0 + primary-for QLayout (0xb1d8e440) + QLayoutItem (0xb1dabe70) 8 + vptr=((& QStackedLayout::_ZTV14QStackedLayout) + 132u) + +Class QToolTip + size=1 align=1 + base size=0 base align=1 +QToolTip (0xb1dc59a0) 0 empty + +Class QWhatsThis + size=1 align=1 + base size=0 base align=1 +QWhatsThis (0xb1dc5af0) 0 empty + +Class QWidgetAction::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QWidgetAction::QPrivateSignal (0xb1dc5c40) 0 empty + +Vtable for QWidgetAction +QWidgetAction::_ZTV13QWidgetAction: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QWidgetAction) +8 (int (*)(...))QWidgetAction::metaObject +12 (int (*)(...))QWidgetAction::qt_metacast +16 (int (*)(...))QWidgetAction::qt_metacall +20 (int (*)(...))QWidgetAction::~QWidgetAction +24 (int (*)(...))QWidgetAction::~QWidgetAction +28 (int (*)(...))QWidgetAction::event +32 (int (*)(...))QWidgetAction::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidgetAction::createWidget +60 (int (*)(...))QWidgetAction::deleteWidget + +Class QWidgetAction + size=8 align=4 + base size=8 base align=4 +QWidgetAction (0xb1e337bc) 0 + vptr=((& QWidgetAction::_ZTV13QWidgetAction) + 8u) + QAction (0xb1e337f8) 0 + primary-for QWidgetAction (0xb1e337bc) + QObject (0xb1dc5b60) 0 + primary-for QAction (0xb1e337f8) + +Class QKeyEventTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QKeyEventTransition::QPrivateSignal (0xb1ddb428) 0 empty + +Vtable for QKeyEventTransition +QKeyEventTransition::_ZTV19QKeyEventTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QKeyEventTransition) +8 (int (*)(...))QKeyEventTransition::metaObject +12 (int (*)(...))QKeyEventTransition::qt_metacast +16 (int (*)(...))QKeyEventTransition::qt_metacall +20 (int (*)(...))QKeyEventTransition::~QKeyEventTransition +24 (int (*)(...))QKeyEventTransition::~QKeyEventTransition +28 (int (*)(...))QEventTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QKeyEventTransition::eventTest +60 (int (*)(...))QKeyEventTransition::onTransition + +Class QKeyEventTransition + size=8 align=4 + base size=8 base align=4 +QKeyEventTransition (0xb1e33834) 0 + vptr=((& QKeyEventTransition::_ZTV19QKeyEventTransition) + 8u) + QEventTransition (0xb1e33870) 0 + primary-for QKeyEventTransition (0xb1e33834) + QAbstractTransition (0xb1e338ac) 0 + primary-for QEventTransition (0xb1e33870) + QObject (0xb1ddb348) 0 + primary-for QAbstractTransition (0xb1e338ac) + +Class QMouseEventTransition::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMouseEventTransition::QPrivateSignal (0xb1ddbcb0) 0 empty + +Vtable for QMouseEventTransition +QMouseEventTransition::_ZTV21QMouseEventTransition: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI21QMouseEventTransition) +8 (int (*)(...))QMouseEventTransition::metaObject +12 (int (*)(...))QMouseEventTransition::qt_metacast +16 (int (*)(...))QMouseEventTransition::qt_metacall +20 (int (*)(...))QMouseEventTransition::~QMouseEventTransition +24 (int (*)(...))QMouseEventTransition::~QMouseEventTransition +28 (int (*)(...))QEventTransition::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QMouseEventTransition::eventTest +60 (int (*)(...))QMouseEventTransition::onTransition + +Class QMouseEventTransition + size=8 align=4 + base size=8 base align=4 +QMouseEventTransition (0xb1e338e8) 0 + vptr=((& QMouseEventTransition::_ZTV21QMouseEventTransition) + 8u) + QEventTransition (0xb1e33924) 0 + primary-for QMouseEventTransition (0xb1e338e8) + QAbstractTransition (0xb1e33960) 0 + primary-for QEventTransition (0xb1e33924) + QObject (0xb1ddbbd0) 0 + primary-for QAbstractTransition (0xb1e33960) + +Class QCommonStyle::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QCommonStyle::QPrivateSignal (0xb1dec508) 0 empty + +Vtable for QCommonStyle +QCommonStyle::_ZTV12QCommonStyle: 37u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QCommonStyle) +8 (int (*)(...))QCommonStyle::metaObject +12 (int (*)(...))QCommonStyle::qt_metacast +16 (int (*)(...))QCommonStyle::qt_metacall +20 (int (*)(...))QCommonStyle::~QCommonStyle +24 (int (*)(...))QCommonStyle::~QCommonStyle +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QCommonStyle::polish +60 (int (*)(...))QCommonStyle::unpolish +64 (int (*)(...))QCommonStyle::polish +68 (int (*)(...))QCommonStyle::unpolish +72 (int (*)(...))QCommonStyle::polish +76 (int (*)(...))QStyle::itemTextRect +80 (int (*)(...))QStyle::itemPixmapRect +84 (int (*)(...))QStyle::drawItemText +88 (int (*)(...))QStyle::drawItemPixmap +92 (int (*)(...))QStyle::standardPalette +96 (int (*)(...))QCommonStyle::drawPrimitive +100 (int (*)(...))QCommonStyle::drawControl +104 (int (*)(...))QCommonStyle::subElementRect +108 (int (*)(...))QCommonStyle::drawComplexControl +112 (int (*)(...))QCommonStyle::hitTestComplexControl +116 (int (*)(...))QCommonStyle::subControlRect +120 (int (*)(...))QCommonStyle::pixelMetric +124 (int (*)(...))QCommonStyle::sizeFromContents +128 (int (*)(...))QCommonStyle::styleHint +132 (int (*)(...))QCommonStyle::standardPixmap +136 (int (*)(...))QCommonStyle::standardIcon +140 (int (*)(...))QCommonStyle::generatedIconPixmap +144 (int (*)(...))QCommonStyle::layoutSpacing + +Class QCommonStyle + size=8 align=4 + base size=8 base align=4 +QCommonStyle (0xb1e3399c) 0 + vptr=((& QCommonStyle::_ZTV12QCommonStyle) + 8u) + QStyle (0xb1e339d8) 0 + primary-for QCommonStyle (0xb1e3399c) + QObject (0xb1dec428) 0 + primary-for QStyle (0xb1e339d8) + +Class QTileRules + size=8 align=4 + base size=8 base align=4 +QTileRules (0xb1dec038) 0 + +Class QProxyStyle::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QProxyStyle::QPrivateSignal (0xb1e08690) 0 empty + +Vtable for QProxyStyle +QProxyStyle::_ZTV11QProxyStyle: 37u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QProxyStyle) +8 (int (*)(...))QProxyStyle::metaObject +12 (int (*)(...))QProxyStyle::qt_metacast +16 (int (*)(...))QProxyStyle::qt_metacall +20 (int (*)(...))QProxyStyle::~QProxyStyle +24 (int (*)(...))QProxyStyle::~QProxyStyle +28 (int (*)(...))QProxyStyle::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QProxyStyle::polish +60 (int (*)(...))QProxyStyle::unpolish +64 (int (*)(...))QProxyStyle::polish +68 (int (*)(...))QProxyStyle::unpolish +72 (int (*)(...))QProxyStyle::polish +76 (int (*)(...))QProxyStyle::itemTextRect +80 (int (*)(...))QProxyStyle::itemPixmapRect +84 (int (*)(...))QProxyStyle::drawItemText +88 (int (*)(...))QProxyStyle::drawItemPixmap +92 (int (*)(...))QProxyStyle::standardPalette +96 (int (*)(...))QProxyStyle::drawPrimitive +100 (int (*)(...))QProxyStyle::drawControl +104 (int (*)(...))QProxyStyle::subElementRect +108 (int (*)(...))QProxyStyle::drawComplexControl +112 (int (*)(...))QProxyStyle::hitTestComplexControl +116 (int (*)(...))QProxyStyle::subControlRect +120 (int (*)(...))QProxyStyle::pixelMetric +124 (int (*)(...))QProxyStyle::sizeFromContents +128 (int (*)(...))QProxyStyle::styleHint +132 (int (*)(...))QProxyStyle::standardPixmap +136 (int (*)(...))QProxyStyle::standardIcon +140 (int (*)(...))QProxyStyle::generatedIconPixmap +144 (int (*)(...))QProxyStyle::layoutSpacing + +Class QProxyStyle + size=8 align=4 + base size=8 base align=4 +QProxyStyle (0xb1e33a50) 0 + vptr=((& QProxyStyle::_ZTV11QProxyStyle) + 8u) + QCommonStyle (0xb1e33a8c) 0 + primary-for QProxyStyle (0xb1e33a50) + QStyle (0xb1e33ac8) 0 + primary-for QCommonStyle (0xb1e33a8c) + QObject (0xb1e085b0) 0 + primary-for QStyle (0xb1e33ac8) + +Class QStyleFactory + size=1 align=1 + base size=0 base align=1 +QStyleFactory (0xb1c272d8) 0 empty + +Class QStylePainter + size=12 align=4 + base size=12 base align=4 +QStylePainter (0xb1e33b04) 0 + QPainter (0xb1c27310) 0 + +Class QStylePlugin::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStylePlugin::QPrivateSignal (0xb1c31ce8) 0 empty + +Vtable for QStylePlugin +QStylePlugin::_ZTV12QStylePlugin: 15u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QStylePlugin) +8 (int (*)(...))QStylePlugin::metaObject +12 (int (*)(...))QStylePlugin::qt_metacast +16 (int (*)(...))QStylePlugin::qt_metacall +20 (int (*)(...))QStylePlugin::~QStylePlugin +24 (int (*)(...))QStylePlugin::~QStylePlugin +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))__cxa_pure_virtual + +Class QStylePlugin + size=8 align=4 + base size=8 base align=4 +QStylePlugin (0xb1e33b40) 0 + vptr=((& QStylePlugin::_ZTV12QStylePlugin) + 8u) + QObject (0xb1c31c08) 0 + primary-for QStylePlugin (0xb1e33b40) + +Class QColormap + size=4 align=4 + base size=4 base align=4 +QColormap (0xb1c3e000) 0 + +Class QCompleter::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QCompleter::QPrivateSignal (0xb1c3e4d0) 0 empty + +Vtable for QCompleter +QCompleter::_ZTV10QCompleter: 16u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QCompleter) +8 (int (*)(...))QCompleter::metaObject +12 (int (*)(...))QCompleter::qt_metacast +16 (int (*)(...))QCompleter::qt_metacall +20 (int (*)(...))QCompleter::~QCompleter +24 (int (*)(...))QCompleter::~QCompleter +28 (int (*)(...))QCompleter::event +32 (int (*)(...))QCompleter::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QCompleter::pathFromIndex +60 (int (*)(...))QCompleter::splitPath + +Class QCompleter + size=8 align=4 + base size=8 base align=4 +QCompleter (0xb1e33b7c) 0 + vptr=((& QCompleter::_ZTV10QCompleter) + 8u) + QObject (0xb1c3e3f0) 0 + primary-for QCompleter (0xb1e33b7c) + +Vtable for QScrollerProperties +QScrollerProperties::_ZTV19QScrollerProperties: 4u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QScrollerProperties) +8 (int (*)(...))QScrollerProperties::~QScrollerProperties +12 (int (*)(...))QScrollerProperties::~QScrollerProperties + +Class QScrollerProperties + size=8 align=4 + base size=8 base align=4 +QScrollerProperties (0xb1c3ef50) 0 + vptr=((& QScrollerProperties::_ZTV19QScrollerProperties) + 8u) + +Class QScroller::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QScroller::QPrivateSignal (0xb1c54d58) 0 empty + +Vtable for QScroller +QScroller::_ZTV9QScroller: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QScroller) +8 (int (*)(...))QScroller::metaObject +12 (int (*)(...))QScroller::qt_metacast +16 (int (*)(...))QScroller::qt_metacall +20 (int (*)(...))QScroller::~QScroller +24 (int (*)(...))QScroller::~QScroller +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QScroller + size=12 align=4 + base size=12 base align=4 +QScroller (0xb1e33bf4) 0 + vptr=((& QScroller::_ZTV9QScroller) + 8u) + QObject (0xb1c54c78) 0 + primary-for QScroller (0xb1e33bf4) + +Class QSystemTrayIcon::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSystemTrayIcon::QPrivateSignal (0xb1c6ed20) 0 empty + +Vtable for QSystemTrayIcon +QSystemTrayIcon::_ZTV15QSystemTrayIcon: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QSystemTrayIcon) +8 (int (*)(...))QSystemTrayIcon::metaObject +12 (int (*)(...))QSystemTrayIcon::qt_metacast +16 (int (*)(...))QSystemTrayIcon::qt_metacall +20 (int (*)(...))QSystemTrayIcon::~QSystemTrayIcon +24 (int (*)(...))QSystemTrayIcon::~QSystemTrayIcon +28 (int (*)(...))QSystemTrayIcon::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QSystemTrayIcon + size=8 align=4 + base size=8 base align=4 +QSystemTrayIcon (0xb1e33c30) 0 + vptr=((& QSystemTrayIcon::_ZTV15QSystemTrayIcon) + 8u) + QObject (0xb1c6ec40) 0 + primary-for QSystemTrayIcon (0xb1e33c30) + +Class QUndoGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QUndoGroup::QPrivateSignal (0xb1c7e968) 0 empty + +Vtable for QUndoGroup +QUndoGroup::_ZTV10QUndoGroup: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QUndoGroup) +8 (int (*)(...))QUndoGroup::metaObject +12 (int (*)(...))QUndoGroup::qt_metacast +16 (int (*)(...))QUndoGroup::qt_metacall +20 (int (*)(...))QUndoGroup::~QUndoGroup +24 (int (*)(...))QUndoGroup::~QUndoGroup +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QUndoGroup + size=8 align=4 + base size=8 base align=4 +QUndoGroup (0xb1e33c6c) 0 + vptr=((& QUndoGroup::_ZTV10QUndoGroup) + 8u) + QObject (0xb1c7e888) 0 + primary-for QUndoGroup (0xb1e33c6c) + +Vtable for QUndoCommand +QUndoCommand::_ZTV12QUndoCommand: 8u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QUndoCommand) +8 (int (*)(...))QUndoCommand::~QUndoCommand +12 (int (*)(...))QUndoCommand::~QUndoCommand +16 (int (*)(...))QUndoCommand::undo +20 (int (*)(...))QUndoCommand::redo +24 (int (*)(...))QUndoCommand::id +28 (int (*)(...))QUndoCommand::mergeWith + +Class QUndoCommand + size=8 align=4 + base size=8 base align=4 +QUndoCommand (0xb1c94188) 0 + vptr=((& QUndoCommand::_ZTV12QUndoCommand) + 8u) + +Class QUndoStack::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QUndoStack::QPrivateSignal (0xb1c94700) 0 empty + +Vtable for QUndoStack +QUndoStack::_ZTV10QUndoStack: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QUndoStack) +8 (int (*)(...))QUndoStack::metaObject +12 (int (*)(...))QUndoStack::qt_metacast +16 (int (*)(...))QUndoStack::qt_metacall +20 (int (*)(...))QUndoStack::~QUndoStack +24 (int (*)(...))QUndoStack::~QUndoStack +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QUndoStack + size=8 align=4 + base size=8 base align=4 +QUndoStack (0xb1e33ca8) 0 + vptr=((& QUndoStack::_ZTV10QUndoStack) + 8u) + QObject (0xb1c94620) 0 + primary-for QUndoStack (0xb1e33ca8) + +Class QUndoView::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QUndoView::QPrivateSignal (0xb1ca7038) 0 empty + +Vtable for QUndoView +QUndoView::_ZTV9QUndoView: 106u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QUndoView) +8 (int (*)(...))QUndoView::metaObject +12 (int (*)(...))QUndoView::qt_metacast +16 (int (*)(...))QUndoView::qt_metacall +20 (int (*)(...))QUndoView::~QUndoView +24 (int (*)(...))QUndoView::~QUndoView +28 (int (*)(...))QListView::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QListView::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractItemView::mousePressEvent +88 (int (*)(...))QListView::mouseReleaseEvent +92 (int (*)(...))QAbstractItemView::mouseDoubleClickEvent +96 (int (*)(...))QListView::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractItemView::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QAbstractItemView::focusInEvent +116 (int (*)(...))QAbstractItemView::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QListView::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QListView::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractItemView::dragEnterEvent +160 (int (*)(...))QListView::dragMoveEvent +164 (int (*)(...))QListView::dragLeaveEvent +168 (int (*)(...))QListView::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QAbstractItemView::inputMethodEvent +208 (int (*)(...))QAbstractItemView::inputMethodQuery +212 (int (*)(...))QAbstractItemView::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractItemView::viewportEvent +224 (int (*)(...))QListView::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QAbstractItemView::setModel +236 (int (*)(...))QAbstractItemView::setSelectionModel +240 (int (*)(...))QAbstractItemView::keyboardSearch +244 (int (*)(...))QListView::visualRect +248 (int (*)(...))QListView::scrollTo +252 (int (*)(...))QListView::indexAt +256 (int (*)(...))QAbstractItemView::sizeHintForRow +260 (int (*)(...))QAbstractItemView::sizeHintForColumn +264 (int (*)(...))QListView::reset +268 (int (*)(...))QListView::setRootIndex +272 (int (*)(...))QListView::doItemsLayout +276 (int (*)(...))QAbstractItemView::selectAll +280 (int (*)(...))QListView::dataChanged +284 (int (*)(...))QListView::rowsInserted +288 (int (*)(...))QListView::rowsAboutToBeRemoved +292 (int (*)(...))QListView::selectionChanged +296 (int (*)(...))QListView::currentChanged +300 (int (*)(...))QAbstractItemView::updateEditorData +304 (int (*)(...))QAbstractItemView::updateEditorGeometries +308 (int (*)(...))QListView::updateGeometries +312 (int (*)(...))QAbstractItemView::verticalScrollbarAction +316 (int (*)(...))QAbstractItemView::horizontalScrollbarAction +320 (int (*)(...))QAbstractItemView::verticalScrollbarValueChanged +324 (int (*)(...))QAbstractItemView::horizontalScrollbarValueChanged +328 (int (*)(...))QAbstractItemView::closeEditor +332 (int (*)(...))QAbstractItemView::commitData +336 (int (*)(...))QAbstractItemView::editorDestroyed +340 (int (*)(...))QListView::moveCursor +344 (int (*)(...))QListView::horizontalOffset +348 (int (*)(...))QListView::verticalOffset +352 (int (*)(...))QListView::isIndexHidden +356 (int (*)(...))QListView::setSelection +360 (int (*)(...))QListView::visualRegionForSelection +364 (int (*)(...))QListView::selectedIndexes +368 (int (*)(...))QAbstractItemView::edit +372 (int (*)(...))QAbstractItemView::selectionCommand +376 (int (*)(...))QListView::startDrag +380 (int (*)(...))QListView::viewOptions +384 (int (*)(...))-0x00000000000000008 +388 (int (*)(...))(& _ZTI9QUndoView) +392 (int (*)(...))QUndoView::_ZThn8_N9QUndoViewD1Ev +396 (int (*)(...))QUndoView::_ZThn8_N9QUndoViewD0Ev +400 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +404 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +408 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +412 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +416 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +420 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QUndoView + size=24 align=4 + base size=24 base align=4 +QUndoView (0xb1e33ce4) 0 + vptr=((& QUndoView::_ZTV9QUndoView) + 8u) + QListView (0xb1e33d20) 0 + primary-for QUndoView (0xb1e33ce4) + QAbstractItemView (0xb1e33d5c) 0 + primary-for QListView (0xb1e33d20) + QAbstractScrollArea (0xb1e33d98) 0 + primary-for QAbstractItemView (0xb1e33d5c) + QFrame (0xb1e33dd4) 0 + primary-for QAbstractScrollArea (0xb1e33d98) + QWidget (0xb1c60c00) 0 + primary-for QFrame (0xb1e33dd4) + QObject (0xb1c94f88) 0 + primary-for QWidget (0xb1c60c00) + QPaintDevice (0xb1c94fc0) 8 + vptr=((& QUndoView::_ZTV9QUndoView) + 392u) + +Class QAbstractButton::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractButton::QPrivateSignal (0xb1ca7968) 0 empty + +Vtable for QAbstractButton +QAbstractButton::_ZTV15QAbstractButton: 67u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QAbstractButton) +8 (int (*)(...))QAbstractButton::metaObject +12 (int (*)(...))QAbstractButton::qt_metacast +16 (int (*)(...))QAbstractButton::qt_metacall +20 (int (*)(...))QAbstractButton::~QAbstractButton +24 (int (*)(...))QAbstractButton::~QAbstractButton +28 (int (*)(...))QAbstractButton::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractButton::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractButton::mousePressEvent +88 (int (*)(...))QAbstractButton::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractButton::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QAbstractButton::keyPressEvent +108 (int (*)(...))QAbstractButton::keyReleaseEvent +112 (int (*)(...))QAbstractButton::focusInEvent +116 (int (*)(...))QAbstractButton::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))__cxa_pure_virtual +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractButton::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QAbstractButton::hitButton +220 (int (*)(...))QAbstractButton::checkStateSet +224 (int (*)(...))QAbstractButton::nextCheckState +228 (int (*)(...))-0x00000000000000008 +232 (int (*)(...))(& _ZTI15QAbstractButton) +236 (int (*)(...))QAbstractButton::_ZThn8_N15QAbstractButtonD1Ev +240 (int (*)(...))QAbstractButton::_ZThn8_N15QAbstractButtonD0Ev +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QAbstractButton + size=24 align=4 + base size=24 base align=4 +QAbstractButton (0xb1e33e10) 0 + vptr=((& QAbstractButton::_ZTV15QAbstractButton) + 8u) + QWidget (0xb1c60e80) 0 + primary-for QAbstractButton (0xb1e33e10) + QObject (0xb1ca7850) 0 + primary-for QWidget (0xb1c60e80) + QPaintDevice (0xb1ca7888) 8 + vptr=((& QAbstractButton::_ZTV15QAbstractButton) + 236u) + +Class QButtonGroup::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QButtonGroup::QPrivateSignal (0xb1cc3188) 0 empty + +Vtable for QButtonGroup +QButtonGroup::_ZTV12QButtonGroup: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QButtonGroup) +8 (int (*)(...))QButtonGroup::metaObject +12 (int (*)(...))QButtonGroup::qt_metacast +16 (int (*)(...))QButtonGroup::qt_metacall +20 (int (*)(...))QButtonGroup::~QButtonGroup +24 (int (*)(...))QButtonGroup::~QButtonGroup +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify + +Class QButtonGroup + size=8 align=4 + base size=8 base align=4 +QButtonGroup (0xb1e33e4c) 0 + vptr=((& QButtonGroup::_ZTV12QButtonGroup) + 8u) + QObject (0xb1cc30a8) 0 + primary-for QButtonGroup (0xb1e33e4c) + +Class QCalendarWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QCalendarWidget::QPrivateSignal (0xb1cc39d8) 0 empty + +Vtable for QCalendarWidget +QCalendarWidget::_ZTV15QCalendarWidget: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QCalendarWidget) +8 (int (*)(...))QCalendarWidget::metaObject +12 (int (*)(...))QCalendarWidget::qt_metacast +16 (int (*)(...))QCalendarWidget::qt_metacall +20 (int (*)(...))QCalendarWidget::~QCalendarWidget +24 (int (*)(...))QCalendarWidget::~QCalendarWidget +28 (int (*)(...))QCalendarWidget::event +32 (int (*)(...))QCalendarWidget::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QCalendarWidget::sizeHint +68 (int (*)(...))QCalendarWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QCalendarWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QCalendarWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QCalendarWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QCalendarWidget::paintCell +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI15QCalendarWidget) +228 (int (*)(...))QCalendarWidget::_ZThn8_N15QCalendarWidgetD1Ev +232 (int (*)(...))QCalendarWidget::_ZThn8_N15QCalendarWidgetD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QCalendarWidget + size=24 align=4 + base size=24 base align=4 +QCalendarWidget (0xb1e33e88) 0 + vptr=((& QCalendarWidget::_ZTV15QCalendarWidget) + 8u) + QWidget (0xb1cc0340) 0 + primary-for QCalendarWidget (0xb1e33e88) + QObject (0xb1cc38c0) 0 + primary-for QWidget (0xb1cc0340) + QPaintDevice (0xb1cc38f8) 8 + vptr=((& QCalendarWidget::_ZTV15QCalendarWidget) + 228u) + +Class QCheckBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QCheckBox::QPrivateSignal (0xb1ce1498) 0 empty + +Vtable for QCheckBox +QCheckBox::_ZTV9QCheckBox: 67u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QCheckBox) +8 (int (*)(...))QCheckBox::metaObject +12 (int (*)(...))QCheckBox::qt_metacast +16 (int (*)(...))QCheckBox::qt_metacall +20 (int (*)(...))QCheckBox::~QCheckBox +24 (int (*)(...))QCheckBox::~QCheckBox +28 (int (*)(...))QCheckBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractButton::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QCheckBox::sizeHint +68 (int (*)(...))QCheckBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractButton::mousePressEvent +88 (int (*)(...))QAbstractButton::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QCheckBox::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QAbstractButton::keyPressEvent +108 (int (*)(...))QAbstractButton::keyReleaseEvent +112 (int (*)(...))QAbstractButton::focusInEvent +116 (int (*)(...))QAbstractButton::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QCheckBox::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractButton::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QCheckBox::hitButton +220 (int (*)(...))QCheckBox::checkStateSet +224 (int (*)(...))QCheckBox::nextCheckState +228 (int (*)(...))-0x00000000000000008 +232 (int (*)(...))(& _ZTI9QCheckBox) +236 (int (*)(...))QCheckBox::_ZThn8_N9QCheckBoxD1Ev +240 (int (*)(...))QCheckBox::_ZThn8_N9QCheckBoxD0Ev +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QCheckBox + size=24 align=4 + base size=24 base align=4 +QCheckBox (0xb1e33ec4) 0 + vptr=((& QCheckBox::_ZTV9QCheckBox) + 8u) + QAbstractButton (0xb1e33f00) 0 + primary-for QCheckBox (0xb1e33ec4) + QWidget (0xb1cc05c0) 0 + primary-for QAbstractButton (0xb1e33f00) + QObject (0xb1ce1380) 0 + primary-for QWidget (0xb1cc05c0) + QPaintDevice (0xb1ce13b8) 8 + vptr=((& QCheckBox::_ZTV9QCheckBox) + 236u) + +Class QComboBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QComboBox::QPrivateSignal (0xb1ce1d58) 0 empty + +Vtable for QComboBox +QComboBox::_ZTV9QComboBox: 66u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QComboBox) +8 (int (*)(...))QComboBox::metaObject +12 (int (*)(...))QComboBox::qt_metacast +16 (int (*)(...))QComboBox::qt_metacall +20 (int (*)(...))QComboBox::~QComboBox +24 (int (*)(...))QComboBox::~QComboBox +28 (int (*)(...))QComboBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QComboBox::sizeHint +68 (int (*)(...))QComboBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QComboBox::mousePressEvent +88 (int (*)(...))QComboBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QComboBox::wheelEvent +104 (int (*)(...))QComboBox::keyPressEvent +108 (int (*)(...))QComboBox::keyReleaseEvent +112 (int (*)(...))QComboBox::focusInEvent +116 (int (*)(...))QComboBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QComboBox::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QComboBox::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QComboBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QComboBox::showEvent +176 (int (*)(...))QComboBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QComboBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QComboBox::inputMethodEvent +208 (int (*)(...))QComboBox::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QComboBox::showPopup +220 (int (*)(...))QComboBox::hidePopup +224 (int (*)(...))-0x00000000000000008 +228 (int (*)(...))(& _ZTI9QComboBox) +232 (int (*)(...))QComboBox::_ZThn8_N9QComboBoxD1Ev +236 (int (*)(...))QComboBox::_ZThn8_N9QComboBoxD0Ev +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QComboBox + size=24 align=4 + base size=24 base align=4 +QComboBox (0xb1e33f3c) 0 + vptr=((& QComboBox::_ZTV9QComboBox) + 8u) + QWidget (0xb1cc0840) 0 + primary-for QComboBox (0xb1e33f3c) + QObject (0xb1ce1c40) 0 + primary-for QWidget (0xb1cc0840) + QPaintDevice (0xb1ce1c78) 8 + vptr=((& QComboBox::_ZTV9QComboBox) + 232u) + +Class QPushButton::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPushButton::QPrivateSignal (0xb1d00e00) 0 empty + +Vtable for QPushButton +QPushButton::_ZTV11QPushButton: 67u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QPushButton) +8 (int (*)(...))QPushButton::metaObject +12 (int (*)(...))QPushButton::qt_metacast +16 (int (*)(...))QPushButton::qt_metacall +20 (int (*)(...))QPushButton::~QPushButton +24 (int (*)(...))QPushButton::~QPushButton +28 (int (*)(...))QPushButton::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractButton::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QPushButton::sizeHint +68 (int (*)(...))QPushButton::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractButton::mousePressEvent +88 (int (*)(...))QAbstractButton::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractButton::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QPushButton::keyPressEvent +108 (int (*)(...))QAbstractButton::keyReleaseEvent +112 (int (*)(...))QPushButton::focusInEvent +116 (int (*)(...))QPushButton::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QPushButton::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractButton::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QAbstractButton::hitButton +220 (int (*)(...))QAbstractButton::checkStateSet +224 (int (*)(...))QAbstractButton::nextCheckState +228 (int (*)(...))-0x00000000000000008 +232 (int (*)(...))(& _ZTI11QPushButton) +236 (int (*)(...))QPushButton::_ZThn8_N11QPushButtonD1Ev +240 (int (*)(...))QPushButton::_ZThn8_N11QPushButtonD0Ev +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QPushButton + size=24 align=4 + base size=24 base align=4 +QPushButton (0xb1e33fb4) 0 + vptr=((& QPushButton::_ZTV11QPushButton) + 8u) + QAbstractButton (0xb1d0f000) 0 + primary-for QPushButton (0xb1e33fb4) + QWidget (0xb1cc0c00) 0 + primary-for QAbstractButton (0xb1d0f000) + QObject (0xb1d00ce8) 0 + primary-for QWidget (0xb1cc0c00) + QPaintDevice (0xb1d00d20) 8 + vptr=((& QPushButton::_ZTV11QPushButton) + 236u) + +Class QCommandLinkButton::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QCommandLinkButton::QPrivateSignal (0xb1d18770) 0 empty + +Vtable for QCommandLinkButton +QCommandLinkButton::_ZTV18QCommandLinkButton: 67u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI18QCommandLinkButton) +8 (int (*)(...))QCommandLinkButton::metaObject +12 (int (*)(...))QCommandLinkButton::qt_metacast +16 (int (*)(...))QCommandLinkButton::qt_metacall +20 (int (*)(...))QCommandLinkButton::~QCommandLinkButton +24 (int (*)(...))QCommandLinkButton::~QCommandLinkButton +28 (int (*)(...))QCommandLinkButton::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractButton::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QCommandLinkButton::sizeHint +68 (int (*)(...))QCommandLinkButton::minimumSizeHint +72 (int (*)(...))QCommandLinkButton::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractButton::mousePressEvent +88 (int (*)(...))QAbstractButton::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractButton::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QPushButton::keyPressEvent +108 (int (*)(...))QAbstractButton::keyReleaseEvent +112 (int (*)(...))QPushButton::focusInEvent +116 (int (*)(...))QPushButton::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QCommandLinkButton::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractButton::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QAbstractButton::hitButton +220 (int (*)(...))QAbstractButton::checkStateSet +224 (int (*)(...))QAbstractButton::nextCheckState +228 (int (*)(...))-0x00000000000000008 +232 (int (*)(...))(& _ZTI18QCommandLinkButton) +236 (int (*)(...))QCommandLinkButton::_ZThn8_N18QCommandLinkButtonD1Ev +240 (int (*)(...))QCommandLinkButton::_ZThn8_N18QCommandLinkButtonD0Ev +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QCommandLinkButton + size=24 align=4 + base size=24 base align=4 +QCommandLinkButton (0xb1d0f03c) 0 + vptr=((& QCommandLinkButton::_ZTV18QCommandLinkButton) + 8u) + QPushButton (0xb1d0f078) 0 + primary-for QCommandLinkButton (0xb1d0f03c) + QAbstractButton (0xb1d0f0b4) 0 + primary-for QPushButton (0xb1d0f078) + QWidget (0xb1cc0e80) 0 + primary-for QAbstractButton (0xb1d0f0b4) + QObject (0xb1d18658) 0 + primary-for QWidget (0xb1cc0e80) + QPaintDevice (0xb1d18690) 8 + vptr=((& QCommandLinkButton::_ZTV18QCommandLinkButton) + 236u) + +Class QDateTimeEdit::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDateTimeEdit::QPrivateSignal (0xb1b2e038) 0 empty + +Vtable for QDateTimeEdit +QDateTimeEdit::_ZTV13QDateTimeEdit: 71u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QDateTimeEdit) +8 (int (*)(...))QDateTimeEdit::metaObject +12 (int (*)(...))QDateTimeEdit::qt_metacast +16 (int (*)(...))QDateTimeEdit::qt_metacall +20 (int (*)(...))QDateTimeEdit::~QDateTimeEdit +24 (int (*)(...))QDateTimeEdit::~QDateTimeEdit +28 (int (*)(...))QDateTimeEdit::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSpinBox::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QDateTimeEdit::sizeHint +68 (int (*)(...))QAbstractSpinBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QDateTimeEdit::mousePressEvent +88 (int (*)(...))QAbstractSpinBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractSpinBox::mouseMoveEvent +100 (int (*)(...))QDateTimeEdit::wheelEvent +104 (int (*)(...))QDateTimeEdit::keyPressEvent +108 (int (*)(...))QAbstractSpinBox::keyReleaseEvent +112 (int (*)(...))QDateTimeEdit::focusInEvent +116 (int (*)(...))QAbstractSpinBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QDateTimeEdit::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractSpinBox::resizeEvent +140 (int (*)(...))QAbstractSpinBox::closeEvent +144 (int (*)(...))QAbstractSpinBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QAbstractSpinBox::showEvent +176 (int (*)(...))QAbstractSpinBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSpinBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QAbstractSpinBox::inputMethodQuery +212 (int (*)(...))QDateTimeEdit::focusNextPrevChild +216 (int (*)(...))QDateTimeEdit::validate +220 (int (*)(...))QDateTimeEdit::fixup +224 (int (*)(...))QDateTimeEdit::stepBy +228 (int (*)(...))QDateTimeEdit::clear +232 (int (*)(...))QDateTimeEdit::stepEnabled +236 (int (*)(...))QDateTimeEdit::dateTimeFromText +240 (int (*)(...))QDateTimeEdit::textFromDateTime +244 (int (*)(...))-0x00000000000000008 +248 (int (*)(...))(& _ZTI13QDateTimeEdit) +252 (int (*)(...))QDateTimeEdit::_ZThn8_N13QDateTimeEditD1Ev +256 (int (*)(...))QDateTimeEdit::_ZThn8_N13QDateTimeEditD0Ev +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDateTimeEdit + size=24 align=4 + base size=24 base align=4 +QDateTimeEdit (0xb1d0f0f0) 0 + vptr=((& QDateTimeEdit::_ZTV13QDateTimeEdit) + 8u) + QAbstractSpinBox (0xb1d0f12c) 0 + primary-for QDateTimeEdit (0xb1d0f0f0) + QWidget (0xb1b29100) 0 + primary-for QAbstractSpinBox (0xb1d0f12c) + QObject (0xb1d18f88) 0 + primary-for QWidget (0xb1b29100) + QPaintDevice (0xb1d18fc0) 8 + vptr=((& QDateTimeEdit::_ZTV13QDateTimeEdit) + 252u) + +Class QTimeEdit::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTimeEdit::QPrivateSignal (0xb1b432d8) 0 empty + +Vtable for QTimeEdit +QTimeEdit::_ZTV9QTimeEdit: 71u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QTimeEdit) +8 (int (*)(...))QTimeEdit::metaObject +12 (int (*)(...))QTimeEdit::qt_metacast +16 (int (*)(...))QTimeEdit::qt_metacall +20 (int (*)(...))QTimeEdit::~QTimeEdit +24 (int (*)(...))QTimeEdit::~QTimeEdit +28 (int (*)(...))QDateTimeEdit::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSpinBox::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QDateTimeEdit::sizeHint +68 (int (*)(...))QAbstractSpinBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QDateTimeEdit::mousePressEvent +88 (int (*)(...))QAbstractSpinBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractSpinBox::mouseMoveEvent +100 (int (*)(...))QDateTimeEdit::wheelEvent +104 (int (*)(...))QDateTimeEdit::keyPressEvent +108 (int (*)(...))QAbstractSpinBox::keyReleaseEvent +112 (int (*)(...))QDateTimeEdit::focusInEvent +116 (int (*)(...))QAbstractSpinBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QDateTimeEdit::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractSpinBox::resizeEvent +140 (int (*)(...))QAbstractSpinBox::closeEvent +144 (int (*)(...))QAbstractSpinBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QAbstractSpinBox::showEvent +176 (int (*)(...))QAbstractSpinBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSpinBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QAbstractSpinBox::inputMethodQuery +212 (int (*)(...))QDateTimeEdit::focusNextPrevChild +216 (int (*)(...))QDateTimeEdit::validate +220 (int (*)(...))QDateTimeEdit::fixup +224 (int (*)(...))QDateTimeEdit::stepBy +228 (int (*)(...))QDateTimeEdit::clear +232 (int (*)(...))QDateTimeEdit::stepEnabled +236 (int (*)(...))QDateTimeEdit::dateTimeFromText +240 (int (*)(...))QDateTimeEdit::textFromDateTime +244 (int (*)(...))-0x00000000000000008 +248 (int (*)(...))(& _ZTI9QTimeEdit) +252 (int (*)(...))QTimeEdit::_ZThn8_N9QTimeEditD1Ev +256 (int (*)(...))QTimeEdit::_ZThn8_N9QTimeEditD0Ev +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTimeEdit + size=24 align=4 + base size=24 base align=4 +QTimeEdit (0xb1d0f168) 0 + vptr=((& QTimeEdit::_ZTV9QTimeEdit) + 8u) + QDateTimeEdit (0xb1d0f1a4) 0 + primary-for QTimeEdit (0xb1d0f168) + QAbstractSpinBox (0xb1d0f1e0) 0 + primary-for QDateTimeEdit (0xb1d0f1a4) + QWidget (0xb1b29380) 0 + primary-for QAbstractSpinBox (0xb1d0f1e0) + QObject (0xb1b431c0) 0 + primary-for QWidget (0xb1b29380) + QPaintDevice (0xb1b431f8) 8 + vptr=((& QTimeEdit::_ZTV9QTimeEdit) + 252u) + +Class QDateEdit::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDateEdit::QPrivateSignal (0xb1b437a8) 0 empty + +Vtable for QDateEdit +QDateEdit::_ZTV9QDateEdit: 71u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QDateEdit) +8 (int (*)(...))QDateEdit::metaObject +12 (int (*)(...))QDateEdit::qt_metacast +16 (int (*)(...))QDateEdit::qt_metacall +20 (int (*)(...))QDateEdit::~QDateEdit +24 (int (*)(...))QDateEdit::~QDateEdit +28 (int (*)(...))QDateTimeEdit::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSpinBox::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QDateTimeEdit::sizeHint +68 (int (*)(...))QAbstractSpinBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QDateTimeEdit::mousePressEvent +88 (int (*)(...))QAbstractSpinBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractSpinBox::mouseMoveEvent +100 (int (*)(...))QDateTimeEdit::wheelEvent +104 (int (*)(...))QDateTimeEdit::keyPressEvent +108 (int (*)(...))QAbstractSpinBox::keyReleaseEvent +112 (int (*)(...))QDateTimeEdit::focusInEvent +116 (int (*)(...))QAbstractSpinBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QDateTimeEdit::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractSpinBox::resizeEvent +140 (int (*)(...))QAbstractSpinBox::closeEvent +144 (int (*)(...))QAbstractSpinBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QAbstractSpinBox::showEvent +176 (int (*)(...))QAbstractSpinBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSpinBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QAbstractSpinBox::inputMethodQuery +212 (int (*)(...))QDateTimeEdit::focusNextPrevChild +216 (int (*)(...))QDateTimeEdit::validate +220 (int (*)(...))QDateTimeEdit::fixup +224 (int (*)(...))QDateTimeEdit::stepBy +228 (int (*)(...))QDateTimeEdit::clear +232 (int (*)(...))QDateTimeEdit::stepEnabled +236 (int (*)(...))QDateTimeEdit::dateTimeFromText +240 (int (*)(...))QDateTimeEdit::textFromDateTime +244 (int (*)(...))-0x00000000000000008 +248 (int (*)(...))(& _ZTI9QDateEdit) +252 (int (*)(...))QDateEdit::_ZThn8_N9QDateEditD1Ev +256 (int (*)(...))QDateEdit::_ZThn8_N9QDateEditD0Ev +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDateEdit + size=24 align=4 + base size=24 base align=4 +QDateEdit (0xb1d0f21c) 0 + vptr=((& QDateEdit::_ZTV9QDateEdit) + 8u) + QDateTimeEdit (0xb1d0f258) 0 + primary-for QDateEdit (0xb1d0f21c) + QAbstractSpinBox (0xb1d0f294) 0 + primary-for QDateTimeEdit (0xb1d0f258) + QWidget (0xb1b29580) 0 + primary-for QAbstractSpinBox (0xb1d0f294) + QObject (0xb1b43690) 0 + primary-for QWidget (0xb1b29580) + QPaintDevice (0xb1b436c8) 8 + vptr=((& QDateEdit::_ZTV9QDateEdit) + 252u) + +Class QDial::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDial::QPrivateSignal (0xb1b5d9a0) 0 empty + +Vtable for QDial +QDial::_ZTV5QDial: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI5QDial) +8 (int (*)(...))QDial::metaObject +12 (int (*)(...))QDial::qt_metacast +16 (int (*)(...))QDial::qt_metacall +20 (int (*)(...))QDial::~QDial +24 (int (*)(...))QDial::~QDial +28 (int (*)(...))QDial::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSlider::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QDial::sizeHint +68 (int (*)(...))QDial::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QDial::mousePressEvent +88 (int (*)(...))QDial::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QDial::mouseMoveEvent +100 (int (*)(...))QAbstractSlider::wheelEvent +104 (int (*)(...))QAbstractSlider::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QDial::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDial::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSlider::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDial::sliderChange +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI5QDial) +228 (int (*)(...))QDial::_ZThn8_N5QDialD1Ev +232 (int (*)(...))QDial::_ZThn8_N5QDialD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDial + size=24 align=4 + base size=24 base align=4 +QDial (0xb1d0f30c) 0 + vptr=((& QDial::_ZTV5QDial) + 8u) + QAbstractSlider (0xb1d0f348) 0 + primary-for QDial (0xb1d0f30c) + QWidget (0xb1b298c0) 0 + primary-for QAbstractSlider (0xb1d0f348) + QObject (0xb1b5d888) 0 + primary-for QWidget (0xb1b298c0) + QPaintDevice (0xb1b5d8c0) 8 + vptr=((& QDial::_ZTV5QDial) + 228u) + +Class QDialogButtonBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDialogButtonBox::QPrivateSignal (0xb1b861f8) 0 empty + +Vtable for QDialogButtonBox +QDialogButtonBox::_ZTV16QDialogButtonBox: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QDialogButtonBox) +8 (int (*)(...))QDialogButtonBox::metaObject +12 (int (*)(...))QDialogButtonBox::qt_metacast +16 (int (*)(...))QDialogButtonBox::qt_metacall +20 (int (*)(...))QDialogButtonBox::~QDialogButtonBox +24 (int (*)(...))QDialogButtonBox::~QDialogButtonBox +28 (int (*)(...))QDialogButtonBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QDialogButtonBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI16QDialogButtonBox) +224 (int (*)(...))QDialogButtonBox::_ZThn8_N16QDialogButtonBoxD1Ev +228 (int (*)(...))QDialogButtonBox::_ZThn8_N16QDialogButtonBoxD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDialogButtonBox + size=24 align=4 + base size=24 base align=4 +QDialogButtonBox (0xb1d0f384) 0 + vptr=((& QDialogButtonBox::_ZTV16QDialogButtonBox) + 8u) + QWidget (0xb1b29b40) 0 + primary-for QDialogButtonBox (0xb1d0f384) + QObject (0xb1b860e0) 0 + primary-for QWidget (0xb1b29b40) + QPaintDevice (0xb1b86118) 8 + vptr=((& QDialogButtonBox::_ZTV16QDialogButtonBox) + 224u) + +Class QDockWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDockWidget::QPrivateSignal (0xb1b96f50) 0 empty + +Vtable for QDockWidget +QDockWidget::_ZTV11QDockWidget: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QDockWidget) +8 (int (*)(...))QDockWidget::metaObject +12 (int (*)(...))QDockWidget::qt_metacast +16 (int (*)(...))QDockWidget::qt_metacall +20 (int (*)(...))QDockWidget::~QDockWidget +24 (int (*)(...))QDockWidget::~QDockWidget +28 (int (*)(...))QDockWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QDockWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QDockWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QDockWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI11QDockWidget) +224 (int (*)(...))QDockWidget::_ZThn8_N11QDockWidgetD1Ev +228 (int (*)(...))QDockWidget::_ZThn8_N11QDockWidgetD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDockWidget + size=24 align=4 + base size=24 base align=4 +QDockWidget (0xb1d0f3fc) 0 + vptr=((& QDockWidget::_ZTV11QDockWidget) + 8u) + QWidget (0xb1b29f00) 0 + primary-for QDockWidget (0xb1d0f3fc) + QObject (0xb1b96e38) 0 + primary-for QWidget (0xb1b29f00) + QPaintDevice (0xb1b96e70) 8 + vptr=((& QDockWidget::_ZTV11QDockWidget) + 224u) + +Class QFocusFrame::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFocusFrame::QPrivateSignal (0xb1bd3e38) 0 empty + +Vtable for QFocusFrame +QFocusFrame::_ZTV11QFocusFrame: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QFocusFrame) +8 (int (*)(...))QFocusFrame::metaObject +12 (int (*)(...))QFocusFrame::qt_metacast +16 (int (*)(...))QFocusFrame::qt_metacall +20 (int (*)(...))QFocusFrame::~QFocusFrame +24 (int (*)(...))QFocusFrame::~QFocusFrame +28 (int (*)(...))QFocusFrame::event +32 (int (*)(...))QFocusFrame::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QFocusFrame::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI11QFocusFrame) +224 (int (*)(...))QFocusFrame::_ZThn8_N11QFocusFrameD1Ev +228 (int (*)(...))QFocusFrame::_ZThn8_N11QFocusFrameD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QFocusFrame + size=24 align=4 + base size=24 base align=4 +QFocusFrame (0xb1d0f474) 0 + vptr=((& QFocusFrame::_ZTV11QFocusFrame) + 8u) + QWidget (0xb1bc6380) 0 + primary-for QFocusFrame (0xb1d0f474) + QObject (0xb1bd3d20) 0 + primary-for QWidget (0xb1bc6380) + QPaintDevice (0xb1bd3d58) 8 + vptr=((& QFocusFrame::_ZTV11QFocusFrame) + 224u) + +Class QFontComboBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QFontComboBox::QPrivateSignal (0xb1bf9770) 0 empty + +Vtable for QFontComboBox +QFontComboBox::_ZTV13QFontComboBox: 66u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QFontComboBox) +8 (int (*)(...))QFontComboBox::metaObject +12 (int (*)(...))QFontComboBox::qt_metacast +16 (int (*)(...))QFontComboBox::qt_metacall +20 (int (*)(...))QFontComboBox::~QFontComboBox +24 (int (*)(...))QFontComboBox::~QFontComboBox +28 (int (*)(...))QFontComboBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QFontComboBox::sizeHint +68 (int (*)(...))QComboBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QComboBox::mousePressEvent +88 (int (*)(...))QComboBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QComboBox::wheelEvent +104 (int (*)(...))QComboBox::keyPressEvent +108 (int (*)(...))QComboBox::keyReleaseEvent +112 (int (*)(...))QComboBox::focusInEvent +116 (int (*)(...))QComboBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QComboBox::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QComboBox::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QComboBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QComboBox::showEvent +176 (int (*)(...))QComboBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QComboBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QComboBox::inputMethodEvent +208 (int (*)(...))QComboBox::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QComboBox::showPopup +220 (int (*)(...))QComboBox::hidePopup +224 (int (*)(...))-0x00000000000000008 +228 (int (*)(...))(& _ZTI13QFontComboBox) +232 (int (*)(...))QFontComboBox::_ZThn8_N13QFontComboBoxD1Ev +236 (int (*)(...))QFontComboBox::_ZThn8_N13QFontComboBoxD0Ev +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QFontComboBox + size=24 align=4 + base size=24 base align=4 +QFontComboBox (0xb1d0f4b0) 0 + vptr=((& QFontComboBox::_ZTV13QFontComboBox) + 8u) + QComboBox (0xb1d0f4ec) 0 + primary-for QFontComboBox (0xb1d0f4b0) + QWidget (0xb1bc6600) 0 + primary-for QComboBox (0xb1d0f4ec) + QObject (0xb1bf9658) 0 + primary-for QWidget (0xb1bc6600) + QPaintDevice (0xb1bf9690) 8 + vptr=((& QFontComboBox::_ZTV13QFontComboBox) + 232u) + +Class QGroupBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QGroupBox::QPrivateSignal (0xb1c0c1c0) 0 empty + +Vtable for QGroupBox +QGroupBox::_ZTV9QGroupBox: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QGroupBox) +8 (int (*)(...))QGroupBox::metaObject +12 (int (*)(...))QGroupBox::qt_metacast +16 (int (*)(...))QGroupBox::qt_metacall +20 (int (*)(...))QGroupBox::~QGroupBox +24 (int (*)(...))QGroupBox::~QGroupBox +28 (int (*)(...))QGroupBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QGroupBox::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QGroupBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QGroupBox::mousePressEvent +88 (int (*)(...))QGroupBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QGroupBox::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QGroupBox::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QGroupBox::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QGroupBox::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QGroupBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI9QGroupBox) +224 (int (*)(...))QGroupBox::_ZThn8_N9QGroupBoxD1Ev +228 (int (*)(...))QGroupBox::_ZThn8_N9QGroupBoxD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QGroupBox + size=24 align=4 + base size=24 base align=4 +QGroupBox (0xb1d0f564) 0 + vptr=((& QGroupBox::_ZTV9QGroupBox) + 8u) + QWidget (0xb1bc69c0) 0 + primary-for QGroupBox (0xb1d0f564) + QObject (0xb1c0cee0) 0 + primary-for QWidget (0xb1bc69c0) + QPaintDevice (0xb1c0cf18) 8 + vptr=((& QGroupBox::_ZTV9QGroupBox) + 224u) + +Class QLabel::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QLabel::QPrivateSignal (0xb1a33888) 0 empty + +Vtable for QLabel +QLabel::_ZTV6QLabel: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI6QLabel) +8 (int (*)(...))QLabel::metaObject +12 (int (*)(...))QLabel::qt_metacast +16 (int (*)(...))QLabel::qt_metacall +20 (int (*)(...))QLabel::~QLabel +24 (int (*)(...))QLabel::~QLabel +28 (int (*)(...))QLabel::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QLabel::sizeHint +68 (int (*)(...))QLabel::minimumSizeHint +72 (int (*)(...))QLabel::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QLabel::mousePressEvent +88 (int (*)(...))QLabel::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QLabel::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QLabel::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QLabel::focusInEvent +116 (int (*)(...))QLabel::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QLabel::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QLabel::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QLabel::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QLabel::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI6QLabel) +224 (int (*)(...))QLabel::_ZThn8_N6QLabelD1Ev +228 (int (*)(...))QLabel::_ZThn8_N6QLabelD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QLabel + size=24 align=4 + base size=24 base align=4 +QLabel (0xb1d0f5a0) 0 + vptr=((& QLabel::_ZTV6QLabel) + 8u) + QFrame (0xb1d0f5dc) 0 + primary-for QLabel (0xb1d0f5a0) + QWidget (0xb1bc6c40) 0 + primary-for QFrame (0xb1d0f5dc) + QObject (0xb1a33770) 0 + primary-for QWidget (0xb1bc6c40) + QPaintDevice (0xb1a337a8) 8 + vptr=((& QLabel::_ZTV6QLabel) + 224u) + +Class QLCDNumber::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QLCDNumber::QPrivateSignal (0xb1a521c0) 0 empty + +Vtable for QLCDNumber +QLCDNumber::_ZTV10QLCDNumber: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QLCDNumber) +8 (int (*)(...))QLCDNumber::metaObject +12 (int (*)(...))QLCDNumber::qt_metacast +16 (int (*)(...))QLCDNumber::qt_metacall +20 (int (*)(...))QLCDNumber::~QLCDNumber +24 (int (*)(...))QLCDNumber::~QLCDNumber +28 (int (*)(...))QLCDNumber::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QLCDNumber::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QLCDNumber::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI10QLCDNumber) +224 (int (*)(...))QLCDNumber::_ZThn8_N10QLCDNumberD1Ev +228 (int (*)(...))QLCDNumber::_ZThn8_N10QLCDNumberD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QLCDNumber + size=24 align=4 + base size=24 base align=4 +QLCDNumber (0xb1d0f618) 0 + vptr=((& QLCDNumber::_ZTV10QLCDNumber) + 8u) + QFrame (0xb1d0f654) 0 + primary-for QLCDNumber (0xb1d0f618) + QWidget (0xb1bc6ec0) 0 + primary-for QFrame (0xb1d0f654) + QObject (0xb1a520a8) 0 + primary-for QWidget (0xb1bc6ec0) + QPaintDevice (0xb1a520e0) 8 + vptr=((& QLCDNumber::_ZTV10QLCDNumber) + 224u) + +Class QMainWindow::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMainWindow::QPrivateSignal (0xb1a52c40) 0 empty + +Vtable for QMainWindow +QMainWindow::_ZTV11QMainWindow: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QMainWindow) +8 (int (*)(...))QMainWindow::metaObject +12 (int (*)(...))QMainWindow::qt_metacast +16 (int (*)(...))QMainWindow::qt_metacall +20 (int (*)(...))QMainWindow::~QMainWindow +24 (int (*)(...))QMainWindow::~QMainWindow +28 (int (*)(...))QMainWindow::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QMainWindow::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QMainWindow::createPopupMenu +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI11QMainWindow) +228 (int (*)(...))QMainWindow::_ZThn8_N11QMainWindowD1Ev +232 (int (*)(...))QMainWindow::_ZThn8_N11QMainWindowD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QMainWindow + size=24 align=4 + base size=24 base align=4 +QMainWindow (0xb1d0f6cc) 0 + vptr=((& QMainWindow::_ZTV11QMainWindow) + 8u) + QWidget (0xb1a61140) 0 + primary-for QMainWindow (0xb1d0f6cc) + QObject (0xb1a52b28) 0 + primary-for QWidget (0xb1a61140) + QPaintDevice (0xb1a52b60) 8 + vptr=((& QMainWindow::_ZTV11QMainWindow) + 228u) + +Class QMdiArea::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMdiArea::QPrivateSignal (0xb1a8c700) 0 empty + +Vtable for QMdiArea +QMdiArea::_ZTV8QMdiArea: 68u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QMdiArea) +8 (int (*)(...))QMdiArea::metaObject +12 (int (*)(...))QMdiArea::qt_metacast +16 (int (*)(...))QMdiArea::qt_metacall +20 (int (*)(...))QMdiArea::~QMdiArea +24 (int (*)(...))QMdiArea::~QMdiArea +28 (int (*)(...))QMdiArea::event +32 (int (*)(...))QMdiArea::eventFilter +36 (int (*)(...))QMdiArea::timerEvent +40 (int (*)(...))QMdiArea::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QMdiArea::sizeHint +68 (int (*)(...))QMdiArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractScrollArea::mousePressEvent +88 (int (*)(...))QAbstractScrollArea::mouseReleaseEvent +92 (int (*)(...))QAbstractScrollArea::mouseDoubleClickEvent +96 (int (*)(...))QAbstractScrollArea::mouseMoveEvent +100 (int (*)(...))QAbstractScrollArea::wheelEvent +104 (int (*)(...))QAbstractScrollArea::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QMdiArea::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QMdiArea::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QAbstractScrollArea::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QAbstractScrollArea::dragEnterEvent +160 (int (*)(...))QAbstractScrollArea::dragMoveEvent +164 (int (*)(...))QAbstractScrollArea::dragLeaveEvent +168 (int (*)(...))QAbstractScrollArea::dropEvent +172 (int (*)(...))QMdiArea::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QMdiArea::setupViewport +220 (int (*)(...))QMdiArea::viewportEvent +224 (int (*)(...))QMdiArea::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))-0x00000000000000008 +236 (int (*)(...))(& _ZTI8QMdiArea) +240 (int (*)(...))QMdiArea::_ZThn8_N8QMdiAreaD1Ev +244 (int (*)(...))QMdiArea::_ZThn8_N8QMdiAreaD0Ev +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QMdiArea + size=24 align=4 + base size=24 base align=4 +QMdiArea (0xb1d0f744) 0 + vptr=((& QMdiArea::_ZTV8QMdiArea) + 8u) + QAbstractScrollArea (0xb1d0f780) 0 + primary-for QMdiArea (0xb1d0f744) + QFrame (0xb1d0f7bc) 0 + primary-for QAbstractScrollArea (0xb1d0f780) + QWidget (0xb1a61500) 0 + primary-for QFrame (0xb1d0f7bc) + QObject (0xb1a8c5e8) 0 + primary-for QWidget (0xb1a61500) + QPaintDevice (0xb1a8c620) 8 + vptr=((& QMdiArea::_ZTV8QMdiArea) + 240u) + +Class QMdiSubWindow::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMdiSubWindow::QPrivateSignal (0xb1ac5348) 0 empty + +Vtable for QMdiSubWindow +QMdiSubWindow::_ZTV13QMdiSubWindow: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QMdiSubWindow) +8 (int (*)(...))QMdiSubWindow::metaObject +12 (int (*)(...))QMdiSubWindow::qt_metacast +16 (int (*)(...))QMdiSubWindow::qt_metacall +20 (int (*)(...))QMdiSubWindow::~QMdiSubWindow +24 (int (*)(...))QMdiSubWindow::~QMdiSubWindow +28 (int (*)(...))QMdiSubWindow::event +32 (int (*)(...))QMdiSubWindow::eventFilter +36 (int (*)(...))QMdiSubWindow::timerEvent +40 (int (*)(...))QMdiSubWindow::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QMdiSubWindow::sizeHint +68 (int (*)(...))QMdiSubWindow::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QMdiSubWindow::mousePressEvent +88 (int (*)(...))QMdiSubWindow::mouseReleaseEvent +92 (int (*)(...))QMdiSubWindow::mouseDoubleClickEvent +96 (int (*)(...))QMdiSubWindow::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QMdiSubWindow::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QMdiSubWindow::focusInEvent +116 (int (*)(...))QMdiSubWindow::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QMdiSubWindow::leaveEvent +128 (int (*)(...))QMdiSubWindow::paintEvent +132 (int (*)(...))QMdiSubWindow::moveEvent +136 (int (*)(...))QMdiSubWindow::resizeEvent +140 (int (*)(...))QMdiSubWindow::closeEvent +144 (int (*)(...))QMdiSubWindow::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QMdiSubWindow::showEvent +176 (int (*)(...))QMdiSubWindow::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QMdiSubWindow::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI13QMdiSubWindow) +224 (int (*)(...))QMdiSubWindow::_ZThn8_N13QMdiSubWindowD1Ev +228 (int (*)(...))QMdiSubWindow::_ZThn8_N13QMdiSubWindowD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QMdiSubWindow + size=24 align=4 + base size=24 base align=4 +QMdiSubWindow (0xb1d0f834) 0 + vptr=((& QMdiSubWindow::_ZTV13QMdiSubWindow) + 8u) + QWidget (0xb1a61900) 0 + primary-for QMdiSubWindow (0xb1d0f834) + QObject (0xb1ac5230) 0 + primary-for QWidget (0xb1a61900) + QPaintDevice (0xb1ac5268) 8 + vptr=((& QMdiSubWindow::_ZTV13QMdiSubWindow) + 224u) + +Class QMenu::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMenu::QPrivateSignal (0xb1aecd20) 0 empty + +Vtable for QMenu +QMenu::_ZTV5QMenu: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI5QMenu) +8 (int (*)(...))QMenu::metaObject +12 (int (*)(...))QMenu::qt_metacast +16 (int (*)(...))QMenu::qt_metacall +20 (int (*)(...))QMenu::~QMenu +24 (int (*)(...))QMenu::~QMenu +28 (int (*)(...))QMenu::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QMenu::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QMenu::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QMenu::mousePressEvent +88 (int (*)(...))QMenu::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QMenu::mouseMoveEvent +100 (int (*)(...))QMenu::wheelEvent +104 (int (*)(...))QMenu::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QMenu::enterEvent +124 (int (*)(...))QMenu::leaveEvent +128 (int (*)(...))QMenu::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QMenu::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QMenu::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QMenu::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QMenu::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI5QMenu) +224 (int (*)(...))QMenu::_ZThn8_N5QMenuD1Ev +228 (int (*)(...))QMenu::_ZThn8_N5QMenuD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QMenu + size=24 align=4 + base size=24 base align=4 +QMenu (0xb1d0f8ac) 0 + vptr=((& QMenu::_ZTV5QMenu) + 8u) + QWidget (0xb1a61d00) 0 + primary-for QMenu (0xb1d0f8ac) + QObject (0xb1aecc08) 0 + primary-for QWidget (0xb1a61d00) + QPaintDevice (0xb1aecc40) 8 + vptr=((& QMenu::_ZTV5QMenu) + 224u) + +Class QMenuBar::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QMenuBar::QPrivateSignal (0xb1b0dbd0) 0 empty + +Vtable for QMenuBar +QMenuBar::_ZTV8QMenuBar: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QMenuBar) +8 (int (*)(...))QMenuBar::metaObject +12 (int (*)(...))QMenuBar::qt_metacast +16 (int (*)(...))QMenuBar::qt_metacall +20 (int (*)(...))QMenuBar::~QMenuBar +24 (int (*)(...))QMenuBar::~QMenuBar +28 (int (*)(...))QMenuBar::event +32 (int (*)(...))QMenuBar::eventFilter +36 (int (*)(...))QMenuBar::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QMenuBar::setVisible +64 (int (*)(...))QMenuBar::sizeHint +68 (int (*)(...))QMenuBar::minimumSizeHint +72 (int (*)(...))QMenuBar::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QMenuBar::mousePressEvent +88 (int (*)(...))QMenuBar::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QMenuBar::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QMenuBar::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QMenuBar::focusInEvent +116 (int (*)(...))QMenuBar::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QMenuBar::leaveEvent +128 (int (*)(...))QMenuBar::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QMenuBar::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QMenuBar::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QMenuBar::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI8QMenuBar) +224 (int (*)(...))QMenuBar::_ZThn8_N8QMenuBarD1Ev +228 (int (*)(...))QMenuBar::_ZThn8_N8QMenuBarD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QMenuBar + size=24 align=4 + base size=24 base align=4 +QMenuBar (0xb1d0f8e8) 0 + vptr=((& QMenuBar::_ZTV8QMenuBar) + 8u) + QWidget (0xb1a61f80) 0 + primary-for QMenuBar (0xb1d0f8e8) + QObject (0xb1b0dab8) 0 + primary-for QWidget (0xb1a61f80) + QPaintDevice (0xb1b0daf0) 8 + vptr=((& QMenuBar::_ZTV8QMenuBar) + 224u) + +Class QTextEdit::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextEdit::QPrivateSignal (0xb192e5b0) 0 empty + +Class QTextEdit::ExtraSelection + size=12 align=4 + base size=12 base align=4 +QTextEdit::ExtraSelection (0xb192eb28) 0 + +Vtable for QTextEdit +QTextEdit::_ZTV9QTextEdit: 73u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QTextEdit) +8 (int (*)(...))QTextEdit::metaObject +12 (int (*)(...))QTextEdit::qt_metacast +16 (int (*)(...))QTextEdit::qt_metacall +20 (int (*)(...))QTextEdit::~QTextEdit +24 (int (*)(...))QTextEdit::~QTextEdit +28 (int (*)(...))QTextEdit::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QTextEdit::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QTextEdit::mousePressEvent +88 (int (*)(...))QTextEdit::mouseReleaseEvent +92 (int (*)(...))QTextEdit::mouseDoubleClickEvent +96 (int (*)(...))QTextEdit::mouseMoveEvent +100 (int (*)(...))QTextEdit::wheelEvent +104 (int (*)(...))QTextEdit::keyPressEvent +108 (int (*)(...))QTextEdit::keyReleaseEvent +112 (int (*)(...))QTextEdit::focusInEvent +116 (int (*)(...))QTextEdit::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTextEdit::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QTextEdit::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QTextEdit::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QTextEdit::dragEnterEvent +160 (int (*)(...))QTextEdit::dragMoveEvent +164 (int (*)(...))QTextEdit::dragLeaveEvent +168 (int (*)(...))QTextEdit::dropEvent +172 (int (*)(...))QTextEdit::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QTextEdit::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QTextEdit::inputMethodEvent +208 (int (*)(...))QTextEdit::inputMethodQuery +212 (int (*)(...))QTextEdit::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractScrollArea::viewportEvent +224 (int (*)(...))QTextEdit::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QTextEdit::loadResource +236 (int (*)(...))QTextEdit::createMimeDataFromSelection +240 (int (*)(...))QTextEdit::canInsertFromMimeData +244 (int (*)(...))QTextEdit::insertFromMimeData +248 (int (*)(...))QTextEdit::doSetTextCursor +252 (int (*)(...))-0x00000000000000008 +256 (int (*)(...))(& _ZTI9QTextEdit) +260 (int (*)(...))QTextEdit::_ZThn8_N9QTextEditD1Ev +264 (int (*)(...))QTextEdit::_ZThn8_N9QTextEditD0Ev +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +284 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +288 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTextEdit + size=24 align=4 + base size=24 base align=4 +QTextEdit (0xb1d0f924) 0 + vptr=((& QTextEdit::_ZTV9QTextEdit) + 8u) + QAbstractScrollArea (0xb1d0f960) 0 + primary-for QTextEdit (0xb1d0f924) + QFrame (0xb1d0f99c) 0 + primary-for QAbstractScrollArea (0xb1d0f960) + QWidget (0xb1922200) 0 + primary-for QFrame (0xb1d0f99c) + QObject (0xb192e498) 0 + primary-for QWidget (0xb1922200) + QPaintDevice (0xb192e4d0) 8 + vptr=((& QTextEdit::_ZTV9QTextEdit) + 260u) + +Class QPlainTextEdit::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPlainTextEdit::QPrivateSignal (0xb195fa10) 0 empty + +Vtable for QPlainTextEdit +QPlainTextEdit::_ZTV14QPlainTextEdit: 73u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QPlainTextEdit) +8 (int (*)(...))QPlainTextEdit::metaObject +12 (int (*)(...))QPlainTextEdit::qt_metacast +16 (int (*)(...))QPlainTextEdit::qt_metacall +20 (int (*)(...))QPlainTextEdit::~QPlainTextEdit +24 (int (*)(...))QPlainTextEdit::~QPlainTextEdit +28 (int (*)(...))QPlainTextEdit::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QPlainTextEdit::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QPlainTextEdit::mousePressEvent +88 (int (*)(...))QPlainTextEdit::mouseReleaseEvent +92 (int (*)(...))QPlainTextEdit::mouseDoubleClickEvent +96 (int (*)(...))QPlainTextEdit::mouseMoveEvent +100 (int (*)(...))QPlainTextEdit::wheelEvent +104 (int (*)(...))QPlainTextEdit::keyPressEvent +108 (int (*)(...))QPlainTextEdit::keyReleaseEvent +112 (int (*)(...))QPlainTextEdit::focusInEvent +116 (int (*)(...))QPlainTextEdit::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QPlainTextEdit::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QPlainTextEdit::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QPlainTextEdit::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QPlainTextEdit::dragEnterEvent +160 (int (*)(...))QPlainTextEdit::dragMoveEvent +164 (int (*)(...))QPlainTextEdit::dragLeaveEvent +168 (int (*)(...))QPlainTextEdit::dropEvent +172 (int (*)(...))QPlainTextEdit::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QPlainTextEdit::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QPlainTextEdit::inputMethodEvent +208 (int (*)(...))QPlainTextEdit::inputMethodQuery +212 (int (*)(...))QPlainTextEdit::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractScrollArea::viewportEvent +224 (int (*)(...))QPlainTextEdit::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QPlainTextEdit::loadResource +236 (int (*)(...))QPlainTextEdit::createMimeDataFromSelection +240 (int (*)(...))QPlainTextEdit::canInsertFromMimeData +244 (int (*)(...))QPlainTextEdit::insertFromMimeData +248 (int (*)(...))QPlainTextEdit::doSetTextCursor +252 (int (*)(...))-0x00000000000000008 +256 (int (*)(...))(& _ZTI14QPlainTextEdit) +260 (int (*)(...))QPlainTextEdit::_ZThn8_N14QPlainTextEditD1Ev +264 (int (*)(...))QPlainTextEdit::_ZThn8_N14QPlainTextEditD0Ev +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +284 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +288 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QPlainTextEdit + size=24 align=4 + base size=24 base align=4 +QPlainTextEdit (0xb1d0fa14) 0 + vptr=((& QPlainTextEdit::_ZTV14QPlainTextEdit) + 8u) + QAbstractScrollArea (0xb1d0fa50) 0 + primary-for QPlainTextEdit (0xb1d0fa14) + QFrame (0xb1d0fa8c) 0 + primary-for QAbstractScrollArea (0xb1d0fa50) + QWidget (0xb1922700) 0 + primary-for QFrame (0xb1d0fa8c) + QObject (0xb195f8f8) 0 + primary-for QWidget (0xb1922700) + QPaintDevice (0xb195f930) 8 + vptr=((& QPlainTextEdit::_ZTV14QPlainTextEdit) + 260u) + +Class QPlainTextDocumentLayout::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPlainTextDocumentLayout::QPrivateSignal (0xb199a1f8) 0 empty + +Vtable for QPlainTextDocumentLayout +QPlainTextDocumentLayout::_ZTV24QPlainTextDocumentLayout: 24u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI24QPlainTextDocumentLayout) +8 (int (*)(...))QPlainTextDocumentLayout::metaObject +12 (int (*)(...))QPlainTextDocumentLayout::qt_metacast +16 (int (*)(...))QPlainTextDocumentLayout::qt_metacall +20 (int (*)(...))QPlainTextDocumentLayout::~QPlainTextDocumentLayout +24 (int (*)(...))QPlainTextDocumentLayout::~QPlainTextDocumentLayout +28 (int (*)(...))QObject::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QPlainTextDocumentLayout::draw +60 (int (*)(...))QPlainTextDocumentLayout::hitTest +64 (int (*)(...))QPlainTextDocumentLayout::pageCount +68 (int (*)(...))QPlainTextDocumentLayout::documentSize +72 (int (*)(...))QPlainTextDocumentLayout::frameBoundingRect +76 (int (*)(...))QPlainTextDocumentLayout::blockBoundingRect +80 (int (*)(...))QPlainTextDocumentLayout::documentChanged +84 (int (*)(...))QAbstractTextDocumentLayout::resizeInlineObject +88 (int (*)(...))QAbstractTextDocumentLayout::positionInlineObject +92 (int (*)(...))QAbstractTextDocumentLayout::drawInlineObject + +Class QPlainTextDocumentLayout + size=8 align=4 + base size=8 base align=4 +QPlainTextDocumentLayout (0xb1d0fac8) 0 + vptr=((& QPlainTextDocumentLayout::_ZTV24QPlainTextDocumentLayout) + 8u) + QAbstractTextDocumentLayout (0xb1d0fb04) 0 + primary-for QPlainTextDocumentLayout (0xb1d0fac8) + QObject (0xb199a118) 0 + primary-for QAbstractTextDocumentLayout (0xb1d0fb04) + +Class QProgressBar::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QProgressBar::QPrivateSignal (0xb199a818) 0 empty + +Vtable for QProgressBar +QProgressBar::_ZTV12QProgressBar: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QProgressBar) +8 (int (*)(...))QProgressBar::metaObject +12 (int (*)(...))QProgressBar::qt_metacast +16 (int (*)(...))QProgressBar::qt_metacall +20 (int (*)(...))QProgressBar::~QProgressBar +24 (int (*)(...))QProgressBar::~QProgressBar +28 (int (*)(...))QProgressBar::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QProgressBar::sizeHint +68 (int (*)(...))QProgressBar::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QProgressBar::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QProgressBar::text +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI12QProgressBar) +228 (int (*)(...))QProgressBar::_ZThn8_N12QProgressBarD1Ev +232 (int (*)(...))QProgressBar::_ZThn8_N12QProgressBarD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QProgressBar + size=24 align=4 + base size=24 base align=4 +QProgressBar (0xb1d0fb40) 0 + vptr=((& QProgressBar::_ZTV12QProgressBar) + 8u) + QWidget (0xb1922d80) 0 + primary-for QProgressBar (0xb1d0fb40) + QObject (0xb199a700) 0 + primary-for QWidget (0xb1922d80) + QPaintDevice (0xb199a738) 8 + vptr=((& QProgressBar::_ZTV12QProgressBar) + 228u) + +Class QRadioButton::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QRadioButton::QPrivateSignal (0xb19b52a0) 0 empty + +Vtable for QRadioButton +QRadioButton::_ZTV12QRadioButton: 67u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QRadioButton) +8 (int (*)(...))QRadioButton::metaObject +12 (int (*)(...))QRadioButton::qt_metacast +16 (int (*)(...))QRadioButton::qt_metacall +20 (int (*)(...))QRadioButton::~QRadioButton +24 (int (*)(...))QRadioButton::~QRadioButton +28 (int (*)(...))QRadioButton::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractButton::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QRadioButton::sizeHint +68 (int (*)(...))QRadioButton::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractButton::mousePressEvent +88 (int (*)(...))QAbstractButton::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QRadioButton::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QAbstractButton::keyPressEvent +108 (int (*)(...))QAbstractButton::keyReleaseEvent +112 (int (*)(...))QAbstractButton::focusInEvent +116 (int (*)(...))QAbstractButton::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QRadioButton::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractButton::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QRadioButton::hitButton +220 (int (*)(...))QAbstractButton::checkStateSet +224 (int (*)(...))QAbstractButton::nextCheckState +228 (int (*)(...))-0x00000000000000008 +232 (int (*)(...))(& _ZTI12QRadioButton) +236 (int (*)(...))QRadioButton::_ZThn8_N12QRadioButtonD1Ev +240 (int (*)(...))QRadioButton::_ZThn8_N12QRadioButtonD0Ev +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QRadioButton + size=24 align=4 + base size=24 base align=4 +QRadioButton (0xb1d0fb7c) 0 + vptr=((& QRadioButton::_ZTV12QRadioButton) + 8u) + QAbstractButton (0xb1d0fbb8) 0 + primary-for QRadioButton (0xb1d0fb7c) + QWidget (0xb19b8000) 0 + primary-for QAbstractButton (0xb1d0fbb8) + QObject (0xb19b5188) 0 + primary-for QWidget (0xb19b8000) + QPaintDevice (0xb19b51c0) 8 + vptr=((& QRadioButton::_ZTV12QRadioButton) + 236u) + +Class QScrollBar::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QScrollBar::QPrivateSignal (0xb19b5b60) 0 empty + +Vtable for QScrollBar +QScrollBar::_ZTV10QScrollBar: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QScrollBar) +8 (int (*)(...))QScrollBar::metaObject +12 (int (*)(...))QScrollBar::qt_metacast +16 (int (*)(...))QScrollBar::qt_metacall +20 (int (*)(...))QScrollBar::~QScrollBar +24 (int (*)(...))QScrollBar::~QScrollBar +28 (int (*)(...))QScrollBar::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSlider::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QScrollBar::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QScrollBar::mousePressEvent +88 (int (*)(...))QScrollBar::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QScrollBar::mouseMoveEvent +100 (int (*)(...))QScrollBar::wheelEvent +104 (int (*)(...))QAbstractSlider::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QScrollBar::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QScrollBar::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QScrollBar::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSlider::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QScrollBar::sliderChange +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI10QScrollBar) +228 (int (*)(...))QScrollBar::_ZThn8_N10QScrollBarD1Ev +232 (int (*)(...))QScrollBar::_ZThn8_N10QScrollBarD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QScrollBar + size=24 align=4 + base size=24 base align=4 +QScrollBar (0xb1d0fbf4) 0 + vptr=((& QScrollBar::_ZTV10QScrollBar) + 8u) + QAbstractSlider (0xb1d0fc30) 0 + primary-for QScrollBar (0xb1d0fbf4) + QWidget (0xb19b8280) 0 + primary-for QAbstractSlider (0xb1d0fc30) + QObject (0xb19b5a48) 0 + primary-for QWidget (0xb19b8280) + QPaintDevice (0xb19b5a80) 8 + vptr=((& QScrollBar::_ZTV10QScrollBar) + 228u) + +Class QSizeGrip::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSizeGrip::QPrivateSignal (0xb19cd428) 0 empty + +Vtable for QSizeGrip +QSizeGrip::_ZTV9QSizeGrip: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QSizeGrip) +8 (int (*)(...))QSizeGrip::metaObject +12 (int (*)(...))QSizeGrip::qt_metacast +16 (int (*)(...))QSizeGrip::qt_metacall +20 (int (*)(...))QSizeGrip::~QSizeGrip +24 (int (*)(...))QSizeGrip::~QSizeGrip +28 (int (*)(...))QSizeGrip::event +32 (int (*)(...))QSizeGrip::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QSizeGrip::setVisible +64 (int (*)(...))QSizeGrip::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QSizeGrip::mousePressEvent +88 (int (*)(...))QSizeGrip::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QSizeGrip::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QSizeGrip::paintEvent +132 (int (*)(...))QSizeGrip::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QSizeGrip::showEvent +176 (int (*)(...))QSizeGrip::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI9QSizeGrip) +224 (int (*)(...))QSizeGrip::_ZThn8_N9QSizeGripD1Ev +228 (int (*)(...))QSizeGrip::_ZThn8_N9QSizeGripD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QSizeGrip + size=24 align=4 + base size=24 base align=4 +QSizeGrip (0xb1d0fc6c) 0 + vptr=((& QSizeGrip::_ZTV9QSizeGrip) + 8u) + QWidget (0xb19b8500) 0 + primary-for QSizeGrip (0xb1d0fc6c) + QObject (0xb19cd310) 0 + primary-for QWidget (0xb19b8500) + QPaintDevice (0xb19cd348) 8 + vptr=((& QSizeGrip::_ZTV9QSizeGrip) + 224u) + +Class QSpinBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSpinBox::QPrivateSignal (0xb19cdcb0) 0 empty + +Vtable for QSpinBox +QSpinBox::_ZTV8QSpinBox: 71u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QSpinBox) +8 (int (*)(...))QSpinBox::metaObject +12 (int (*)(...))QSpinBox::qt_metacast +16 (int (*)(...))QSpinBox::qt_metacall +20 (int (*)(...))QSpinBox::~QSpinBox +24 (int (*)(...))QSpinBox::~QSpinBox +28 (int (*)(...))QSpinBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSpinBox::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractSpinBox::sizeHint +68 (int (*)(...))QAbstractSpinBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractSpinBox::mousePressEvent +88 (int (*)(...))QAbstractSpinBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractSpinBox::mouseMoveEvent +100 (int (*)(...))QAbstractSpinBox::wheelEvent +104 (int (*)(...))QAbstractSpinBox::keyPressEvent +108 (int (*)(...))QAbstractSpinBox::keyReleaseEvent +112 (int (*)(...))QAbstractSpinBox::focusInEvent +116 (int (*)(...))QAbstractSpinBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QAbstractSpinBox::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractSpinBox::resizeEvent +140 (int (*)(...))QAbstractSpinBox::closeEvent +144 (int (*)(...))QAbstractSpinBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QAbstractSpinBox::showEvent +176 (int (*)(...))QAbstractSpinBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSpinBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QAbstractSpinBox::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QSpinBox::validate +220 (int (*)(...))QSpinBox::fixup +224 (int (*)(...))QAbstractSpinBox::stepBy +228 (int (*)(...))QAbstractSpinBox::clear +232 (int (*)(...))QAbstractSpinBox::stepEnabled +236 (int (*)(...))QSpinBox::valueFromText +240 (int (*)(...))QSpinBox::textFromValue +244 (int (*)(...))-0x00000000000000008 +248 (int (*)(...))(& _ZTI8QSpinBox) +252 (int (*)(...))QSpinBox::_ZThn8_N8QSpinBoxD1Ev +256 (int (*)(...))QSpinBox::_ZThn8_N8QSpinBoxD0Ev +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QSpinBox + size=24 align=4 + base size=24 base align=4 +QSpinBox (0xb1d0fca8) 0 + vptr=((& QSpinBox::_ZTV8QSpinBox) + 8u) + QAbstractSpinBox (0xb1d0fce4) 0 + primary-for QSpinBox (0xb1d0fca8) + QWidget (0xb19b8780) 0 + primary-for QAbstractSpinBox (0xb1d0fce4) + QObject (0xb19cdb98) 0 + primary-for QWidget (0xb19b8780) + QPaintDevice (0xb19cdbd0) 8 + vptr=((& QSpinBox::_ZTV8QSpinBox) + 252u) + +Class QDoubleSpinBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QDoubleSpinBox::QPrivateSignal (0xb19e1540) 0 empty + +Vtable for QDoubleSpinBox +QDoubleSpinBox::_ZTV14QDoubleSpinBox: 71u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QDoubleSpinBox) +8 (int (*)(...))QDoubleSpinBox::metaObject +12 (int (*)(...))QDoubleSpinBox::qt_metacast +16 (int (*)(...))QDoubleSpinBox::qt_metacall +20 (int (*)(...))QDoubleSpinBox::~QDoubleSpinBox +24 (int (*)(...))QDoubleSpinBox::~QDoubleSpinBox +28 (int (*)(...))QAbstractSpinBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QAbstractSpinBox::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractSpinBox::sizeHint +68 (int (*)(...))QAbstractSpinBox::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QAbstractSpinBox::mousePressEvent +88 (int (*)(...))QAbstractSpinBox::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractSpinBox::mouseMoveEvent +100 (int (*)(...))QAbstractSpinBox::wheelEvent +104 (int (*)(...))QAbstractSpinBox::keyPressEvent +108 (int (*)(...))QAbstractSpinBox::keyReleaseEvent +112 (int (*)(...))QAbstractSpinBox::focusInEvent +116 (int (*)(...))QAbstractSpinBox::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QAbstractSpinBox::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QAbstractSpinBox::resizeEvent +140 (int (*)(...))QAbstractSpinBox::closeEvent +144 (int (*)(...))QAbstractSpinBox::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QAbstractSpinBox::showEvent +176 (int (*)(...))QAbstractSpinBox::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QAbstractSpinBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QAbstractSpinBox::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDoubleSpinBox::validate +220 (int (*)(...))QDoubleSpinBox::fixup +224 (int (*)(...))QAbstractSpinBox::stepBy +228 (int (*)(...))QAbstractSpinBox::clear +232 (int (*)(...))QAbstractSpinBox::stepEnabled +236 (int (*)(...))QDoubleSpinBox::valueFromText +240 (int (*)(...))QDoubleSpinBox::textFromValue +244 (int (*)(...))-0x00000000000000008 +248 (int (*)(...))(& _ZTI14QDoubleSpinBox) +252 (int (*)(...))QDoubleSpinBox::_ZThn8_N14QDoubleSpinBoxD1Ev +256 (int (*)(...))QDoubleSpinBox::_ZThn8_N14QDoubleSpinBoxD0Ev +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +276 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +280 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QDoubleSpinBox + size=24 align=4 + base size=24 base align=4 +QDoubleSpinBox (0xb1d0fd20) 0 + vptr=((& QDoubleSpinBox::_ZTV14QDoubleSpinBox) + 8u) + QAbstractSpinBox (0xb1d0fd5c) 0 + primary-for QDoubleSpinBox (0xb1d0fd20) + QWidget (0xb19b8a00) 0 + primary-for QAbstractSpinBox (0xb1d0fd5c) + QObject (0xb19e1428) 0 + primary-for QWidget (0xb19b8a00) + QPaintDevice (0xb19e1460) 8 + vptr=((& QDoubleSpinBox::_ZTV14QDoubleSpinBox) + 252u) + +Class QSplashScreen::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSplashScreen::QPrivateSignal (0xb19e1e00) 0 empty + +Vtable for QSplashScreen +QSplashScreen::_ZTV13QSplashScreen: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI13QSplashScreen) +8 (int (*)(...))QSplashScreen::metaObject +12 (int (*)(...))QSplashScreen::qt_metacast +16 (int (*)(...))QSplashScreen::qt_metacall +20 (int (*)(...))QSplashScreen::~QSplashScreen +24 (int (*)(...))QSplashScreen::~QSplashScreen +28 (int (*)(...))QSplashScreen::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QSplashScreen::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QSplashScreen::drawContents +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI13QSplashScreen) +228 (int (*)(...))QSplashScreen::_ZThn8_N13QSplashScreenD1Ev +232 (int (*)(...))QSplashScreen::_ZThn8_N13QSplashScreenD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QSplashScreen + size=24 align=4 + base size=24 base align=4 +QSplashScreen (0xb1d0fd98) 0 + vptr=((& QSplashScreen::_ZTV13QSplashScreen) + 8u) + QWidget (0xb19b8c80) 0 + primary-for QSplashScreen (0xb1d0fd98) + QObject (0xb19e1ce8) 0 + primary-for QWidget (0xb19b8c80) + QPaintDevice (0xb19e1d20) 8 + vptr=((& QSplashScreen::_ZTV13QSplashScreen) + 228u) + +Class QSplitter::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSplitter::QPrivateSignal (0xb19fb6c8) 0 empty + +Vtable for QSplitter +QSplitter::_ZTV9QSplitter: 65u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI9QSplitter) +8 (int (*)(...))QSplitter::metaObject +12 (int (*)(...))QSplitter::qt_metacast +16 (int (*)(...))QSplitter::qt_metacall +20 (int (*)(...))QSplitter::~QSplitter +24 (int (*)(...))QSplitter::~QSplitter +28 (int (*)(...))QSplitter::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QSplitter::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QSplitter::sizeHint +68 (int (*)(...))QSplitter::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QFrame::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QSplitter::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QSplitter::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QSplitter::createHandle +220 (int (*)(...))-0x00000000000000008 +224 (int (*)(...))(& _ZTI9QSplitter) +228 (int (*)(...))QSplitter::_ZThn8_N9QSplitterD1Ev +232 (int (*)(...))QSplitter::_ZThn8_N9QSplitterD0Ev +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QSplitter + size=24 align=4 + base size=24 base align=4 +QSplitter (0xb1d0fdd4) 0 + vptr=((& QSplitter::_ZTV9QSplitter) + 8u) + QFrame (0xb1d0fe10) 0 + primary-for QSplitter (0xb1d0fdd4) + QWidget (0xb19b8f00) 0 + primary-for QFrame (0xb1d0fe10) + QObject (0xb19fb5b0) 0 + primary-for QWidget (0xb19b8f00) + QPaintDevice (0xb19fb5e8) 8 + vptr=((& QSplitter::_ZTV9QSplitter) + 228u) + +Class QSplitterHandle::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QSplitterHandle::QPrivateSignal (0xb1a17070) 0 empty + +Vtable for QSplitterHandle +QSplitterHandle::_ZTV15QSplitterHandle: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI15QSplitterHandle) +8 (int (*)(...))QSplitterHandle::metaObject +12 (int (*)(...))QSplitterHandle::qt_metacast +16 (int (*)(...))QSplitterHandle::qt_metacall +20 (int (*)(...))QSplitterHandle::~QSplitterHandle +24 (int (*)(...))QSplitterHandle::~QSplitterHandle +28 (int (*)(...))QSplitterHandle::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QSplitterHandle::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QSplitterHandle::mousePressEvent +88 (int (*)(...))QSplitterHandle::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QSplitterHandle::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QSplitterHandle::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QSplitterHandle::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI15QSplitterHandle) +224 (int (*)(...))QSplitterHandle::_ZThn8_N15QSplitterHandleD1Ev +228 (int (*)(...))QSplitterHandle::_ZThn8_N15QSplitterHandleD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QSplitterHandle + size=24 align=4 + base size=24 base align=4 +QSplitterHandle (0xb1d0fe4c) 0 + vptr=((& QSplitterHandle::_ZTV15QSplitterHandle) + 8u) + QWidget (0xb1a0f180) 0 + primary-for QSplitterHandle (0xb1d0fe4c) + QObject (0xb19fbfc0) 0 + primary-for QWidget (0xb1a0f180) + QPaintDevice (0xb19fb150) 8 + vptr=((& QSplitterHandle::_ZTV15QSplitterHandle) + 224u) + +Class QStackedWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStackedWidget::QPrivateSignal (0xb1a17850) 0 empty + +Vtable for QStackedWidget +QStackedWidget::_ZTV14QStackedWidget: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI14QStackedWidget) +8 (int (*)(...))QStackedWidget::metaObject +12 (int (*)(...))QStackedWidget::qt_metacast +16 (int (*)(...))QStackedWidget::qt_metacall +20 (int (*)(...))QStackedWidget::~QStackedWidget +24 (int (*)(...))QStackedWidget::~QStackedWidget +28 (int (*)(...))QStackedWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QFrame::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QFrame::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QFrame::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI14QStackedWidget) +224 (int (*)(...))QStackedWidget::_ZThn8_N14QStackedWidgetD1Ev +228 (int (*)(...))QStackedWidget::_ZThn8_N14QStackedWidgetD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QStackedWidget + size=24 align=4 + base size=24 base align=4 +QStackedWidget (0xb1d0fe88) 0 + vptr=((& QStackedWidget::_ZTV14QStackedWidget) + 8u) + QFrame (0xb1d0fec4) 0 + primary-for QStackedWidget (0xb1d0fe88) + QWidget (0xb1a0f400) 0 + primary-for QFrame (0xb1d0fec4) + QObject (0xb1a17738) 0 + primary-for QWidget (0xb1a0f400) + QPaintDevice (0xb1a17770) 8 + vptr=((& QStackedWidget::_ZTV14QStackedWidget) + 224u) + +Class QStatusBar::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QStatusBar::QPrivateSignal (0xb182c2a0) 0 empty + +Vtable for QStatusBar +QStatusBar::_ZTV10QStatusBar: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI10QStatusBar) +8 (int (*)(...))QStatusBar::metaObject +12 (int (*)(...))QStatusBar::qt_metacast +16 (int (*)(...))QStatusBar::qt_metacall +20 (int (*)(...))QStatusBar::~QStatusBar +24 (int (*)(...))QStatusBar::~QStatusBar +28 (int (*)(...))QStatusBar::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QStatusBar::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QStatusBar::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QStatusBar::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI10QStatusBar) +224 (int (*)(...))QStatusBar::_ZThn8_N10QStatusBarD1Ev +228 (int (*)(...))QStatusBar::_ZThn8_N10QStatusBarD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QStatusBar + size=24 align=4 + base size=24 base align=4 +QStatusBar (0xb1d0ff00) 0 + vptr=((& QStatusBar::_ZTV10QStatusBar) + 8u) + QWidget (0xb1a0f680) 0 + primary-for QStatusBar (0xb1d0ff00) + QObject (0xb182c188) 0 + primary-for QWidget (0xb1a0f680) + QPaintDevice (0xb182c1c0) 8 + vptr=((& QStatusBar::_ZTV10QStatusBar) + 224u) + +Class QTextBrowser::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QTextBrowser::QPrivateSignal (0xb182cc08) 0 empty + +Vtable for QTextBrowser +QTextBrowser::_ZTV12QTextBrowser: 78u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QTextBrowser) +8 (int (*)(...))QTextBrowser::metaObject +12 (int (*)(...))QTextBrowser::qt_metacast +16 (int (*)(...))QTextBrowser::qt_metacall +20 (int (*)(...))QTextBrowser::~QTextBrowser +24 (int (*)(...))QTextBrowser::~QTextBrowser +28 (int (*)(...))QTextBrowser::event +32 (int (*)(...))QAbstractScrollArea::eventFilter +36 (int (*)(...))QTextEdit::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QAbstractScrollArea::sizeHint +68 (int (*)(...))QAbstractScrollArea::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QTextBrowser::mousePressEvent +88 (int (*)(...))QTextBrowser::mouseReleaseEvent +92 (int (*)(...))QTextEdit::mouseDoubleClickEvent +96 (int (*)(...))QTextBrowser::mouseMoveEvent +100 (int (*)(...))QTextEdit::wheelEvent +104 (int (*)(...))QTextBrowser::keyPressEvent +108 (int (*)(...))QTextEdit::keyReleaseEvent +112 (int (*)(...))QTextEdit::focusInEvent +116 (int (*)(...))QTextBrowser::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QTextBrowser::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QTextEdit::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QTextEdit::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QTextEdit::dragEnterEvent +160 (int (*)(...))QTextEdit::dragMoveEvent +164 (int (*)(...))QTextEdit::dragLeaveEvent +168 (int (*)(...))QTextEdit::dropEvent +172 (int (*)(...))QTextEdit::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QTextEdit::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QTextEdit::inputMethodEvent +208 (int (*)(...))QTextEdit::inputMethodQuery +212 (int (*)(...))QTextBrowser::focusNextPrevChild +216 (int (*)(...))QAbstractScrollArea::setupViewport +220 (int (*)(...))QAbstractScrollArea::viewportEvent +224 (int (*)(...))QTextEdit::scrollContentsBy +228 (int (*)(...))QAbstractScrollArea::viewportSizeHint +232 (int (*)(...))QTextBrowser::loadResource +236 (int (*)(...))QTextEdit::createMimeDataFromSelection +240 (int (*)(...))QTextEdit::canInsertFromMimeData +244 (int (*)(...))QTextEdit::insertFromMimeData +248 (int (*)(...))QTextEdit::doSetTextCursor +252 (int (*)(...))QTextBrowser::setSource +256 (int (*)(...))QTextBrowser::backward +260 (int (*)(...))QTextBrowser::forward +264 (int (*)(...))QTextBrowser::home +268 (int (*)(...))QTextBrowser::reload +272 (int (*)(...))-0x00000000000000008 +276 (int (*)(...))(& _ZTI12QTextBrowser) +280 (int (*)(...))QTextBrowser::_ZThn8_N12QTextBrowserD1Ev +284 (int (*)(...))QTextBrowser::_ZThn8_N12QTextBrowserD0Ev +288 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +292 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +296 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +300 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +304 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +308 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QTextBrowser + size=24 align=4 + base size=24 base align=4 +QTextBrowser (0xb1d0ff3c) 0 + vptr=((& QTextBrowser::_ZTV12QTextBrowser) + 8u) + QTextEdit (0xb1d0ff78) 0 + primary-for QTextBrowser (0xb1d0ff3c) + QAbstractScrollArea (0xb1d0ffb4) 0 + primary-for QTextEdit (0xb1d0ff78) + QFrame (0xb183b000) 0 + primary-for QAbstractScrollArea (0xb1d0ffb4) + QWidget (0xb1a0f900) 0 + primary-for QFrame (0xb183b000) + QObject (0xb182caf0) 0 + primary-for QWidget (0xb1a0f900) + QPaintDevice (0xb182cb28) 8 + vptr=((& QTextBrowser::_ZTV12QTextBrowser) + 280u) + +Class QToolBar::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QToolBar::QPrivateSignal (0xb18483f0) 0 empty + +Vtable for QToolBar +QToolBar::_ZTV8QToolBar: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QToolBar) +8 (int (*)(...))QToolBar::metaObject +12 (int (*)(...))QToolBar::qt_metacast +16 (int (*)(...))QToolBar::qt_metacall +20 (int (*)(...))QToolBar::~QToolBar +24 (int (*)(...))QToolBar::~QToolBar +28 (int (*)(...))QToolBar::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QToolBar::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QToolBar::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QToolBar::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI8QToolBar) +224 (int (*)(...))QToolBar::_ZThn8_N8QToolBarD1Ev +228 (int (*)(...))QToolBar::_ZThn8_N8QToolBarD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QToolBar + size=24 align=4 + base size=24 base align=4 +QToolBar (0xb183b03c) 0 + vptr=((& QToolBar::_ZTV8QToolBar) + 8u) + QWidget (0xb1a0fb80) 0 + primary-for QToolBar (0xb183b03c) + QObject (0xb18482d8) 0 + primary-for QWidget (0xb1a0fb80) + QPaintDevice (0xb1848310) 8 + vptr=((& QToolBar::_ZTV8QToolBar) + 224u) + +Class QToolBox::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QToolBox::QPrivateSignal (0xb1860230) 0 empty + +Vtable for QToolBox +QToolBox::_ZTV8QToolBox: 66u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QToolBox) +8 (int (*)(...))QToolBox::metaObject +12 (int (*)(...))QToolBox::qt_metacast +16 (int (*)(...))QToolBox::qt_metacall +20 (int (*)(...))QToolBox::~QToolBox +24 (int (*)(...))QToolBox::~QToolBox +28 (int (*)(...))QToolBox::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QFrame::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QFrame::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QToolBox::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QToolBox::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QToolBox::itemInserted +220 (int (*)(...))QToolBox::itemRemoved +224 (int (*)(...))-0x00000000000000008 +228 (int (*)(...))(& _ZTI8QToolBox) +232 (int (*)(...))QToolBox::_ZThn8_N8QToolBoxD1Ev +236 (int (*)(...))QToolBox::_ZThn8_N8QToolBoxD0Ev +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QToolBox + size=24 align=4 + base size=24 base align=4 +QToolBox (0xb183b078) 0 + vptr=((& QToolBox::_ZTV8QToolBox) + 8u) + QFrame (0xb183b0b4) 0 + primary-for QToolBox (0xb183b078) + QWidget (0xb1a0fe80) 0 + primary-for QFrame (0xb183b0b4) + QObject (0xb1860118) 0 + primary-for QWidget (0xb1a0fe80) + QPaintDevice (0xb1860150) 8 + vptr=((& QToolBox::_ZTV8QToolBox) + 232u) + +Class QToolButton::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QToolButton::QPrivateSignal (0xb1874150) 0 empty + +Vtable for QToolButton +QToolButton::_ZTV11QToolButton: 67u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI11QToolButton) +8 (int (*)(...))QToolButton::metaObject +12 (int (*)(...))QToolButton::qt_metacast +16 (int (*)(...))QToolButton::qt_metacall +20 (int (*)(...))QToolButton::~QToolButton +24 (int (*)(...))QToolButton::~QToolButton +28 (int (*)(...))QToolButton::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QToolButton::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QWidget::setVisible +64 (int (*)(...))QToolButton::sizeHint +68 (int (*)(...))QToolButton::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QToolButton::mousePressEvent +88 (int (*)(...))QToolButton::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QAbstractButton::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QAbstractButton::keyPressEvent +108 (int (*)(...))QAbstractButton::keyReleaseEvent +112 (int (*)(...))QAbstractButton::focusInEvent +116 (int (*)(...))QAbstractButton::focusOutEvent +120 (int (*)(...))QToolButton::enterEvent +124 (int (*)(...))QToolButton::leaveEvent +128 (int (*)(...))QToolButton::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QToolButton::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QToolButton::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QToolButton::hitButton +220 (int (*)(...))QAbstractButton::checkStateSet +224 (int (*)(...))QToolButton::nextCheckState +228 (int (*)(...))-0x00000000000000008 +232 (int (*)(...))(& _ZTI11QToolButton) +236 (int (*)(...))QToolButton::_ZThn8_N11QToolButtonD1Ev +240 (int (*)(...))QToolButton::_ZThn8_N11QToolButtonD0Ev +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QToolButton + size=24 align=4 + base size=24 base align=4 +QToolButton (0xb183b0f0) 0 + vptr=((& QToolButton::_ZTV11QToolButton) + 8u) + QAbstractButton (0xb183b12c) 0 + primary-for QToolButton (0xb183b0f0) + QWidget (0xb18711c0) 0 + primary-for QAbstractButton (0xb183b12c) + QObject (0xb1874038) 0 + primary-for QWidget (0xb18711c0) + QPaintDevice (0xb1874070) 8 + vptr=((& QToolButton::_ZTV11QToolButton) + 236u) + +Class QAbstractPrintDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QAbstractPrintDialog::QPrivateSignal (0xb1874a80) 0 empty + +Vtable for QAbstractPrintDialog +QAbstractPrintDialog::_ZTV20QAbstractPrintDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI20QAbstractPrintDialog) +8 (int (*)(...))QAbstractPrintDialog::metaObject +12 (int (*)(...))QAbstractPrintDialog::qt_metacast +16 (int (*)(...))QAbstractPrintDialog::qt_metacall +20 (int (*)(...))QAbstractPrintDialog::~QAbstractPrintDialog +24 (int (*)(...))QAbstractPrintDialog::~QAbstractPrintDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))__cxa_pure_virtual +224 (int (*)(...))QDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI20QAbstractPrintDialog) +244 (int (*)(...))QAbstractPrintDialog::_ZThn8_N20QAbstractPrintDialogD1Ev +248 (int (*)(...))QAbstractPrintDialog::_ZThn8_N20QAbstractPrintDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QAbstractPrintDialog + size=24 align=4 + base size=24 base align=4 +QAbstractPrintDialog (0xb183b168) 0 + vptr=((& QAbstractPrintDialog::_ZTV20QAbstractPrintDialog) + 8u) + QDialog (0xb183b1a4) 0 + primary-for QAbstractPrintDialog (0xb183b168) + QWidget (0xb1871440) 0 + primary-for QDialog (0xb183b1a4) + QObject (0xb1874968) 0 + primary-for QWidget (0xb1871440) + QPaintDevice (0xb18749a0) 8 + vptr=((& QAbstractPrintDialog::_ZTV20QAbstractPrintDialog) + 244u) + +Class QPageSetupDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPageSetupDialog::QPrivateSignal (0xb18aa508) 0 empty + +Vtable for QPageSetupDialog +QPageSetupDialog::_ZTV16QPageSetupDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI16QPageSetupDialog) +8 (int (*)(...))QPageSetupDialog::metaObject +12 (int (*)(...))QPageSetupDialog::qt_metacast +16 (int (*)(...))QPageSetupDialog::qt_metacall +20 (int (*)(...))QPageSetupDialog::~QPageSetupDialog +24 (int (*)(...))QPageSetupDialog::~QPageSetupDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QPageSetupDialog::exec +224 (int (*)(...))QPageSetupDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI16QPageSetupDialog) +244 (int (*)(...))QPageSetupDialog::_ZThn8_N16QPageSetupDialogD1Ev +248 (int (*)(...))QPageSetupDialog::_ZThn8_N16QPageSetupDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QPageSetupDialog + size=24 align=4 + base size=24 base align=4 +QPageSetupDialog (0xb183b258) 0 + vptr=((& QPageSetupDialog::_ZTV16QPageSetupDialog) + 8u) + QDialog (0xb183b294) 0 + primary-for QPageSetupDialog (0xb183b258) + QWidget (0xb1871800) 0 + primary-for QDialog (0xb183b294) + QObject (0xb18aa3f0) 0 + primary-for QWidget (0xb1871800) + QPaintDevice (0xb18aa428) 8 + vptr=((& QPageSetupDialog::_ZTV16QPageSetupDialog) + 244u) + +Class QPrintDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPrintDialog::QPrivateSignal (0xb18aac40) 0 empty + +Vtable for QPrintDialog +QPrintDialog::_ZTV12QPrintDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QPrintDialog) +8 (int (*)(...))QPrintDialog::metaObject +12 (int (*)(...))QPrintDialog::qt_metacast +16 (int (*)(...))QPrintDialog::qt_metacall +20 (int (*)(...))QPrintDialog::~QPrintDialog +24 (int (*)(...))QPrintDialog::~QPrintDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QPrintDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QPrintDialog::exec +224 (int (*)(...))QPrintDialog::done +228 (int (*)(...))QPrintDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI12QPrintDialog) +244 (int (*)(...))QPrintDialog::_ZThn8_N12QPrintDialogD1Ev +248 (int (*)(...))QPrintDialog::_ZThn8_N12QPrintDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QPrintDialog + size=24 align=4 + base size=24 base align=4 +QPrintDialog (0xb183b2d0) 0 + vptr=((& QPrintDialog::_ZTV12QPrintDialog) + 8u) + QAbstractPrintDialog (0xb183b30c) 0 + primary-for QPrintDialog (0xb183b2d0) + QDialog (0xb183b348) 0 + primary-for QAbstractPrintDialog (0xb183b30c) + QWidget (0xb1871a80) 0 + primary-for QDialog (0xb183b348) + QObject (0xb18aab28) 0 + primary-for QWidget (0xb1871a80) + QPaintDevice (0xb18aab60) 8 + vptr=((& QPrintDialog::_ZTV12QPrintDialog) + 244u) + +Class QPrintPreviewDialog::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPrintPreviewDialog::QPrivateSignal (0xb18cc508) 0 empty + +Vtable for QPrintPreviewDialog +QPrintPreviewDialog::_ZTV19QPrintPreviewDialog: 69u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QPrintPreviewDialog) +8 (int (*)(...))QPrintPreviewDialog::metaObject +12 (int (*)(...))QPrintPreviewDialog::qt_metacast +16 (int (*)(...))QPrintPreviewDialog::qt_metacall +20 (int (*)(...))QPrintPreviewDialog::~QPrintPreviewDialog +24 (int (*)(...))QPrintPreviewDialog::~QPrintPreviewDialog +28 (int (*)(...))QWidget::event +32 (int (*)(...))QDialog::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QPrintPreviewDialog::setVisible +64 (int (*)(...))QDialog::sizeHint +68 (int (*)(...))QDialog::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QDialog::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QDialog::resizeEvent +140 (int (*)(...))QDialog::closeEvent +144 (int (*)(...))QDialog::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QDialog::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))QDialog::open +220 (int (*)(...))QDialog::exec +224 (int (*)(...))QPrintPreviewDialog::done +228 (int (*)(...))QDialog::accept +232 (int (*)(...))QDialog::reject +236 (int (*)(...))-0x00000000000000008 +240 (int (*)(...))(& _ZTI19QPrintPreviewDialog) +244 (int (*)(...))QPrintPreviewDialog::_ZThn8_N19QPrintPreviewDialogD1Ev +248 (int (*)(...))QPrintPreviewDialog::_ZThn8_N19QPrintPreviewDialogD0Ev +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +256 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +260 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +264 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +268 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +272 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QPrintPreviewDialog + size=24 align=4 + base size=24 base align=4 +QPrintPreviewDialog (0xb183b384) 0 + vptr=((& QPrintPreviewDialog::_ZTV19QPrintPreviewDialog) + 8u) + QDialog (0xb183b3c0) 0 + primary-for QPrintPreviewDialog (0xb183b384) + QWidget (0xb1871d00) 0 + primary-for QDialog (0xb183b3c0) + QObject (0xb18cc3f0) 0 + primary-for QWidget (0xb1871d00) + QPaintDevice (0xb18cc428) 8 + vptr=((& QPrintPreviewDialog::_ZTV19QPrintPreviewDialog) + 244u) + +Vtable for QPrinter +QPrinter::_ZTV8QPrinter: 14u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI8QPrinter) +8 (int (*)(...))QPrinter::~QPrinter +12 (int (*)(...))QPrinter::~QPrinter +16 (int (*)(...))QPrinter::devType +20 (int (*)(...))QPrinter::paintEngine +24 (int (*)(...))QPrinter::metric +28 (int (*)(...))QPaintDevice::initPainter +32 (int (*)(...))QPaintDevice::redirected +36 (int (*)(...))QPaintDevice::sharedPainter +40 (int (*)(...))QPrinter::newPage +44 (int (*)(...))QPrinter::setPageSize +48 (int (*)(...))QPrinter::setPageSizeMM +52 (int (*)(...))QPrinter::setMargins + +Class QPrinter + size=20 align=4 + base size=20 base align=4 +QPrinter (0xb183b3fc) 0 + vptr=((& QPrinter::_ZTV8QPrinter) + 8u) + QPagedPaintDevice (0xb183b438) 0 + primary-for QPrinter (0xb183b3fc) + QPaintDevice (0xb18ccb28) 0 + primary-for QPagedPaintDevice (0xb183b438) + +Vtable for QPrintEngine +QPrintEngine::_ZTV12QPrintEngine: 10u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI12QPrintEngine) +8 (int (*)(...))QPrintEngine::~QPrintEngine +12 (int (*)(...))QPrintEngine::~QPrintEngine +16 (int (*)(...))__cxa_pure_virtual +20 (int (*)(...))__cxa_pure_virtual +24 (int (*)(...))__cxa_pure_virtual +28 (int (*)(...))__cxa_pure_virtual +32 (int (*)(...))__cxa_pure_virtual +36 (int (*)(...))__cxa_pure_virtual + +Class QPrintEngine + size=4 align=4 + base size=4 base align=4 +QPrintEngine (0xb18e6d58) 0 nearly-empty + vptr=((& QPrintEngine::_ZTV12QPrintEngine) + 8u) + +Class QPrinterInfo + size=4 align=4 + base size=4 base align=4 +QPrinterInfo (0xb19000a8) 0 + +Class QPrintPreviewWidget::QPrivateSignal + size=1 align=1 + base size=0 base align=1 +QPrintPreviewWidget::QPrivateSignal (0xb1900ce8) 0 empty + +Vtable for QPrintPreviewWidget +QPrintPreviewWidget::_ZTV19QPrintPreviewWidget: 64u entries +0 (int (*)(...))0 +4 (int (*)(...))(& _ZTI19QPrintPreviewWidget) +8 (int (*)(...))QPrintPreviewWidget::metaObject +12 (int (*)(...))QPrintPreviewWidget::qt_metacast +16 (int (*)(...))QPrintPreviewWidget::qt_metacall +20 (int (*)(...))QPrintPreviewWidget::~QPrintPreviewWidget +24 (int (*)(...))QPrintPreviewWidget::~QPrintPreviewWidget +28 (int (*)(...))QWidget::event +32 (int (*)(...))QObject::eventFilter +36 (int (*)(...))QObject::timerEvent +40 (int (*)(...))QObject::childEvent +44 (int (*)(...))QObject::customEvent +48 (int (*)(...))QObject::connectNotify +52 (int (*)(...))QObject::disconnectNotify +56 (int (*)(...))QWidget::devType +60 (int (*)(...))QPrintPreviewWidget::setVisible +64 (int (*)(...))QWidget::sizeHint +68 (int (*)(...))QWidget::minimumSizeHint +72 (int (*)(...))QWidget::heightForWidth +76 (int (*)(...))QWidget::hasHeightForWidth +80 (int (*)(...))QWidget::paintEngine +84 (int (*)(...))QWidget::mousePressEvent +88 (int (*)(...))QWidget::mouseReleaseEvent +92 (int (*)(...))QWidget::mouseDoubleClickEvent +96 (int (*)(...))QWidget::mouseMoveEvent +100 (int (*)(...))QWidget::wheelEvent +104 (int (*)(...))QWidget::keyPressEvent +108 (int (*)(...))QWidget::keyReleaseEvent +112 (int (*)(...))QWidget::focusInEvent +116 (int (*)(...))QWidget::focusOutEvent +120 (int (*)(...))QWidget::enterEvent +124 (int (*)(...))QWidget::leaveEvent +128 (int (*)(...))QWidget::paintEvent +132 (int (*)(...))QWidget::moveEvent +136 (int (*)(...))QWidget::resizeEvent +140 (int (*)(...))QWidget::closeEvent +144 (int (*)(...))QWidget::contextMenuEvent +148 (int (*)(...))QWidget::tabletEvent +152 (int (*)(...))QWidget::actionEvent +156 (int (*)(...))QWidget::dragEnterEvent +160 (int (*)(...))QWidget::dragMoveEvent +164 (int (*)(...))QWidget::dragLeaveEvent +168 (int (*)(...))QWidget::dropEvent +172 (int (*)(...))QWidget::showEvent +176 (int (*)(...))QWidget::hideEvent +180 (int (*)(...))QWidget::nativeEvent +184 (int (*)(...))QWidget::changeEvent +188 (int (*)(...))QWidget::metric +192 (int (*)(...))QWidget::initPainter +196 (int (*)(...))QWidget::redirected +200 (int (*)(...))QWidget::sharedPainter +204 (int (*)(...))QWidget::inputMethodEvent +208 (int (*)(...))QWidget::inputMethodQuery +212 (int (*)(...))QWidget::focusNextPrevChild +216 (int (*)(...))-0x00000000000000008 +220 (int (*)(...))(& _ZTI19QPrintPreviewWidget) +224 (int (*)(...))QPrintPreviewWidget::_ZThn8_N19QPrintPreviewWidgetD1Ev +228 (int (*)(...))QPrintPreviewWidget::_ZThn8_N19QPrintPreviewWidgetD0Ev +232 (int (*)(...))QWidget::_ZThn8_NK7QWidget7devTypeEv +236 (int (*)(...))QWidget::_ZThn8_NK7QWidget11paintEngineEv +240 (int (*)(...))QWidget::_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE +244 (int (*)(...))QWidget::_ZThn8_NK7QWidget11initPainterEP8QPainter +248 (int (*)(...))QWidget::_ZThn8_NK7QWidget10redirectedEP6QPoint +252 (int (*)(...))QWidget::_ZThn8_NK7QWidget13sharedPainterEv + +Class QPrintPreviewWidget + size=24 align=4 + base size=24 base align=4 +QPrintPreviewWidget (0xb183b474) 0 + vptr=((& QPrintPreviewWidget::_ZTV19QPrintPreviewWidget) + 8u) + QWidget (0xb18f7300) 0 + primary-for QPrintPreviewWidget (0xb183b474) + QObject (0xb1900bd0) 0 + primary-for QWidget (0xb18f7300) + QPaintDevice (0xb1900c08) 8 + vptr=((& QPrintPreviewWidget::_ZTV19QPrintPreviewWidget) + 224u) + diff --git a/tests/global/global.cfg b/tests/global/global.cfg index fa02f53341..b2620f4bd6 100644 --- a/tests/global/global.cfg +++ b/tests/global/global.cfg @@ -1,12 +1,14 @@ - - - - - - - - + + + + + + + + + + -- cgit v1.2.3 From b188d9481b98680deb7f44fb41f8eafce18aedab Mon Sep 17 00:00:00 2001 From: Jian Liang Date: Mon, 14 Jan 2013 10:39:56 +0800 Subject: Fix QOpenGLContextGroup object leak MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-29056 QOpenGLContextGroup object is designed to be destroyed by deleteLater(), but this method will not always work due to the fact that in many cases event loop will exit before the deferred deletion of the QOpenGLContextGroup object is queued. Think about the following case: int main(int argc, char *argv[]) { QApplication a(argc, argv); QGLWidget w; w.show(); return a.exec(); } In the above program, the event loop will exit before QGLWidget object's destruction. This will cause the QOpenGLContextGroup object hold by QGLWidget object never been deleted. This patch will delete QOpenGLContextGroup object directly with delete operator if the current thread is the same as the thread which the QOpenGLContextGroup lives in. Change-Id: If835d7482474f4a668763fc7c21b293a27f075fd Reviewed-by: Samuel Rødal Reviewed-by: Sean Harmer --- src/gui/kernel/qopenglcontext.cpp | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/src/gui/kernel/qopenglcontext.cpp b/src/gui/kernel/qopenglcontext.cpp index f16f29718d..96b09342c7 100644 --- a/src/gui/kernel/qopenglcontext.cpp +++ b/src/gui/kernel/qopenglcontext.cpp @@ -759,15 +759,26 @@ void QOpenGLContextGroupPrivate::removeContext(QOpenGLContext *ctx) { Q_Q(QOpenGLContextGroup); - QMutexLocker locker(&m_mutex); - m_shares.removeOne(ctx); + bool deleteObject = false; + + { + QMutexLocker locker(&m_mutex); + m_shares.removeOne(ctx); - if (ctx == m_context && !m_shares.isEmpty()) - m_context = m_shares.first(); + if (ctx == m_context && !m_shares.isEmpty()) + m_context = m_shares.first(); + + if (!m_refs.deref()) { + cleanup(); + deleteObject = true; + } + } - if (!m_refs.deref()) { - cleanup(); - q->deleteLater(); + if (deleteObject) { + if (q->thread() == QThread::currentThread()) + delete q; // Delete directly to prevent leak, refer to QTBUG-29056 + else + q->deleteLater(); } } -- cgit v1.2.3 From 008c455a6a217cd19a8c289f765bf1ad55a24c5c Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Mon, 17 Dec 2012 15:46:13 -0800 Subject: Remove the QtSql driver headers from the API These headers are technically private API, since they include private headers. They should be _p.h actually, but that change I'll leave for 5.1. Change-Id: I2dec222854e147da0fc166de311012472954012e Reviewed-by: Mark Brand --- src/sql/drivers/db2/qsql_db2.h | 6 ++++++ src/sql/drivers/ibase/qsql_ibase.h | 6 ++++++ src/sql/drivers/mysql/qsql_mysql.h | 5 +++++ src/sql/drivers/oci/qsql_oci.h | 5 +++++ src/sql/drivers/odbc/qsql_odbc.h | 5 +++++ src/sql/drivers/psql/qsql_psql.h | 5 +++++ src/sql/drivers/sqlite/qsql_sqlite.h | 6 ++++++ src/sql/drivers/sqlite2/qsql_sqlite2.h | 5 +++++ src/sql/drivers/tds/qsql_tds.h | 5 +++++ 9 files changed, 48 insertions(+) diff --git a/src/sql/drivers/db2/qsql_db2.h b/src/sql/drivers/db2/qsql_db2.h index 99d2e5d505..35dbd4af04 100644 --- a/src/sql/drivers/db2/qsql_db2.h +++ b/src/sql/drivers/db2/qsql_db2.h @@ -54,6 +54,12 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE + +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QDB2Driver; class QDB2DriverPrivate; class QDB2ResultPrivate; diff --git a/src/sql/drivers/ibase/qsql_ibase.h b/src/sql/drivers/ibase/qsql_ibase.h index 86c5365823..de86744731 100644 --- a/src/sql/drivers/ibase/qsql_ibase.h +++ b/src/sql/drivers/ibase/qsql_ibase.h @@ -50,6 +50,12 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE + +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QIBaseDriverPrivate; class QIBaseResultPrivate; class QIBaseDriver; diff --git a/src/sql/drivers/mysql/qsql_mysql.h b/src/sql/drivers/mysql/qsql_mysql.h index d48218537b..eb17c8ed28 100644 --- a/src/sql/drivers/mysql/qsql_mysql.h +++ b/src/sql/drivers/mysql/qsql_mysql.h @@ -61,6 +61,11 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QMYSQLDriverPrivate; class QMYSQLResultPrivate; class QMYSQLDriver; diff --git a/src/sql/drivers/oci/qsql_oci.h b/src/sql/drivers/oci/qsql_oci.h index 15a0357ace..188dba2c64 100644 --- a/src/sql/drivers/oci/qsql_oci.h +++ b/src/sql/drivers/oci/qsql_oci.h @@ -59,6 +59,11 @@ typedef struct OCISvcCtx OCISvcCtx; QT_BEGIN_NAMESPACE +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QOCIDriver; class QOCICols; struct QOCIDriverPrivate; diff --git a/src/sql/drivers/odbc/qsql_odbc.h b/src/sql/drivers/odbc/qsql_odbc.h index 18a3c68b57..4e60e90c11 100644 --- a/src/sql/drivers/odbc/qsql_odbc.h +++ b/src/sql/drivers/odbc/qsql_odbc.h @@ -74,6 +74,11 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QODBCPrivate; class QODBCDriverPrivate; class QODBCDriver; diff --git a/src/sql/drivers/psql/qsql_psql.h b/src/sql/drivers/psql/qsql_psql.h index 4a2ec12bf1..fd02b3563f 100644 --- a/src/sql/drivers/psql/qsql_psql.h +++ b/src/sql/drivers/psql/qsql_psql.h @@ -58,6 +58,11 @@ typedef struct pg_result PGresult; QT_BEGIN_NAMESPACE +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QPSQLResultPrivate; class QPSQLDriverPrivate; class QPSQLDriver; diff --git a/src/sql/drivers/sqlite/qsql_sqlite.h b/src/sql/drivers/sqlite/qsql_sqlite.h index 1b09ff505d..0dfb1f6207 100644 --- a/src/sql/drivers/sqlite/qsql_sqlite.h +++ b/src/sql/drivers/sqlite/qsql_sqlite.h @@ -57,6 +57,12 @@ struct sqlite3; QT_BEGIN_HEADER QT_BEGIN_NAMESPACE + +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QSQLiteDriverPrivate; class QSQLiteResultPrivate; class QSQLiteDriver; diff --git a/src/sql/drivers/sqlite2/qsql_sqlite2.h b/src/sql/drivers/sqlite2/qsql_sqlite2.h index 5e1501671e..9e832dc360 100644 --- a/src/sql/drivers/sqlite2/qsql_sqlite2.h +++ b/src/sql/drivers/sqlite2/qsql_sqlite2.h @@ -58,6 +58,11 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QSQLite2DriverPrivate; class QSQLite2ResultPrivate; class QSQLite2Driver; diff --git a/src/sql/drivers/tds/qsql_tds.h b/src/sql/drivers/tds/qsql_tds.h index 55df21b163..81f1c7b754 100644 --- a/src/sql/drivers/tds/qsql_tds.h +++ b/src/sql/drivers/tds/qsql_tds.h @@ -71,6 +71,11 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE +#if 0 +#pragma qt_no_master_include +#pragma qt_sync_stop_processing +#endif + class QTDSDriverPrivate; class QTDSResultPrivate; class QTDSDriver; -- cgit v1.2.3 From aeb2941ca1dcb901ca8bd6b74af456c1473728a4 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Fri, 28 Dec 2012 20:01:07 -0200 Subject: Remove the framework directories from qmake's default include dirs On Mac, GCC and Clang print "(framework directory)" at the end of the directory listing for includes if that's a framework dir. The directory with "(framework directory)" at the end does not exist, so it doesn't affect anything by being there. But we don't have to keep the list longer just for that. Change-Id: I3d031d3d15c75801ec0d6112b2c913bd63e5def3 Reviewed-by: Oswald Buddenhagen --- configure | 1 + 1 file changed, 1 insertion(+) diff --git a/configure b/configure index 89246c8d7c..ea6711de4f 100755 --- a/configure +++ b/configure @@ -2739,6 +2739,7 @@ libdirs=`echo "$gccout" | sed -n -e 's/^LIBRARY_PATH=\(.*\)/\1/p'` DEFAULT_LIBDIRS=`IFS=:; for i in $libdirs; do test -d "$i" && cd "$i" && pwd; done | sort -u` DEFAULT_INCDIRS=`echo "$gccout" | awk ' /^End of search/ { yup=0 } +/ \(framework directory\)$/ { next } yup { print substr($0, 2) } /^\#include Date: Thu, 10 Jan 2013 23:11:04 -0800 Subject: Resolve some race conditions on tst_QSharedMemory This test runs fine almost all of the time on systems with 1 processor, which were the norm when the test was written and are still the way that the Qt Continuous Integration system works as of today. But it falls flatly on multi-processor systems. The root of the problem is that QSystemSemaphore recreates the semaphore if it disappears underneath it. However, the recreation process is not thread-safe at all: if two threads race to recreate it, weird things might happen. strace on Linux shows that a thread got stuck trying to acquire the semaphore: <... nanosleep resumed> NULL) = 0 stat("/tmp/qipc_systemsem_market5c9f73af73334ffe350c60ec076e5744db0ecda3", {st_mode=S_IFREG|0640, st_size=0, ...}) = 0 stat("/tmp/qipc_systemsem_market5c9f73af73334ffe350c60ec076e5744db0ecda3", {st_mode=S_IFREG|0640, st_size=0, ...}) = 0 semget(0x51001388, 1, IPC_CREAT|IPC_EXCL|0600) = -1 EEXIST (File exists) semget(0x51001388, 1, IPC_CREAT|0600) = 114786308 semop(114786308, {{0, -1, SEM_UNDO}}, 1 This problem does not happen if the creation and destruction of the QSharedMemory (which uses QSystemSemaphore) does not race with other threads or processes attaching and detaching. For the threads test it's easy. For the processes, we use stdin and stdout as a communication channel. Change-Id: Ie11b135431d4abfc59234654848b67f622eb03c9 Reviewed-by: Richard J. Moore --- .../qsharedmemory/sharedmemoryhelper/main.cpp | 9 +++++--- .../qsharedmemory/test/tst_qsharedmemory.cpp | 25 ++++++++++++++++------ 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/tests/auto/corelib/kernel/qsharedmemory/sharedmemoryhelper/main.cpp b/tests/auto/corelib/kernel/qsharedmemory/sharedmemoryhelper/main.cpp index 63f38f43f3..30c9d01e98 100644 --- a/tests/auto/corelib/kernel/qsharedmemory/sharedmemoryhelper/main.cpp +++ b/tests/auto/corelib/kernel/qsharedmemory/sharedmemoryhelper/main.cpp @@ -43,6 +43,7 @@ #include #include #include +#include void set(QSharedMemory &sm, int pos, QChar value) { @@ -82,7 +83,10 @@ int producer() return EXIT_FAILURE; } } + // tell parent we're ready //qDebug("producer created and attached"); + puts(""); + fflush(stdout); if (!producer.lock()) { qWarning() << "Could not lock" << producer.key(); @@ -129,9 +133,8 @@ int producer() //qDebug("producer done"); - // Sleep for a bit to let all consumers start, otherwise they will get stuck in the attach loop, - // because at least in Symbian the shared memory will be destroyed if there are no active handles to it. - QTest::qSleep(3000); + // Sleep for a bit to let all consumers exit + getchar(); return EXIT_SUCCESS; } diff --git a/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp b/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp index 5d9b470494..c7c75947ad 100644 --- a/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp +++ b/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp @@ -177,6 +177,7 @@ void tst_QSharedMemory::cleanup() #include #include #include +#include #endif QString tst_QSharedMemory::helperBinary() @@ -211,7 +212,7 @@ int tst_QSharedMemory::remove(const QString &key) int id = shmget(unix_key, 0, 0660); if (-1 == id) { - qDebug() << "shmget failed"; + qDebug() << "shmget failed" << strerror(errno); return -4; } @@ -634,9 +635,8 @@ class Producer : public QThread { public: - void run() + Producer() : producer(QLatin1String("market")) { - QSharedMemory producer(QLatin1String("market")); int size = 1024; if (!producer.create(size)) { // left over from a crash... @@ -646,7 +646,11 @@ public: QVERIFY(producer.create(size)); } } - QVERIFY(producer.isAttached()); + } + + void run() + { + char *memory = (char*)producer.data(); memory[1] = '0'; QTime timer; @@ -671,6 +675,8 @@ public: QVERIFY(producer.unlock()); } + + QSharedMemory producer; private: }; @@ -701,6 +707,7 @@ void tst_QSharedMemory::simpleThreadedProducerConsumer() #endif Producer p; + QVERIFY(p.producer.isAttached()); if (producerIsThread) p.start(); @@ -741,9 +748,10 @@ void tst_QSharedMemory::simpleProcessProducerConsumer() rememberKey("market"); QProcess producer; - producer.setProcessChannelMode(QProcess::ForwardedChannels); producer.start(helperBinary(), QStringList("producer")); QVERIFY2(producer.waitForStarted(), "Could not start helper binary"); + QVERIFY2(producer.waitForReadyRead(), "Helper process failed to create shared memory segment: " + + producer.readAllStandardError()); QList consumers; unsigned int failedProcesses = 0; @@ -758,8 +766,6 @@ void tst_QSharedMemory::simpleProcessProducerConsumer() ++failedProcesses; } - QVERIFY(producer.waitForFinished(5000)); - bool consumerFailed = false; while (!consumers.isEmpty()) { @@ -773,6 +779,11 @@ void tst_QSharedMemory::simpleProcessProducerConsumer() } QCOMPARE(consumerFailed, false); QCOMPARE(failedProcesses, (unsigned int)(0)); + + // tell the producer to exit now + producer.write("", 1); + producer.waitForBytesWritten(); + QVERIFY(producer.waitForFinished(5000)); } void tst_QSharedMemory::uniqueKey_data() -- cgit v1.2.3 From 4c8d8a72ec65f409394075ef50401265e495c1dd Mon Sep 17 00:00:00 2001 From: Peter Hartmann Date: Mon, 14 Jan 2013 10:28:58 +0100 Subject: BlackBerry: change SSL root cert folder Currently /etc/openssl/certs is symlinked to /var/certmgr/web/user_trusted, but this will be changed in the future. /etc/openssl/certs is the folder to be used to read the root certs. Change-Id: Ic037e5075ec7ee50c132fe08dc69abbe585e32e4 Reviewed-by: Sean Harmer --- src/network/ssl/qsslsocket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/ssl/qsslsocket.cpp b/src/network/ssl/qsslsocket.cpp index e97cf0817a..0d3800685b 100644 --- a/src/network/ssl/qsslsocket.cpp +++ b/src/network/ssl/qsslsocket.cpp @@ -2389,7 +2389,7 @@ QList QSslSocketPrivate::unixRootCertDirectories() << "/usr/local/ssl/" // Normal OpenSSL Tarball << "/var/ssl/certs/" // AIX << "/usr/local/ssl/certs/" // Solaris - << "/var/certmgr/web/user_trusted/" // BlackBerry + << "/etc/openssl/certs/" // BlackBerry << "/opt/openssl/certs/"; // HP-UX } -- cgit v1.2.3 From 9941bf5118f1944fe882497444308e7d3a48e349 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 10 Jan 2013 16:49:01 +0100 Subject: Fix crash in tst_qtreewidget. A division by zero occurred since an empty model was used. Task-number: QTBUG-28611 Change-Id: I1f9e869bda9f76a1c97840dff6ba48ab813bce9a Reviewed-by: Janne Anttila Reviewed-by: Frederik Gladhorn --- src/plugins/accessible/widgets/itemviews.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/accessible/widgets/itemviews.cpp b/src/plugins/accessible/widgets/itemviews.cpp index 301838997f..76aeb5bfe0 100644 --- a/src/plugins/accessible/widgets/itemviews.cpp +++ b/src/plugins/accessible/widgets/itemviews.cpp @@ -489,7 +489,7 @@ int QAccessibleTree::childCount() const QAccessibleInterface *QAccessibleTree::child(int index) const { - if ((index < 0) || (!view()->model())) + if (index < 0 || !view()->model() || !view()->model()->columnCount()) return 0; int hHeader = horizontalHeader() ? 1 : 0; -- cgit v1.2.3 From e11cf63b0babcba8709cd39ff46e43e773f7fa9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Fri, 11 Jan 2013 16:58:43 +0100 Subject: Fix crash when trying to create paths for color-glyphs (Emoji) on Mac CoreText segfaults when creating paths for color-glyphs: 0 0x00007fff8fd41e69 in TFont::FindColourBitmapForGlyph () 1 0x00007fff8fd417ac in TFont::CreatePathForGlyph () 2 0x000000010567d1af in QCoreTextFontEngine::addGlyphsToPath (...) So we shortcut the code-path, since we don't support Emoji yet anyways. Task-number: QTBUG-28615 Change-Id: Ife16ae4959077d9eaaf6ea5cd1f27a4e2e01e7f5 Reviewed-by: Eskil Abrahamsen Blomfeldt --- src/gui/text/qfontengineglyphcache_p.h | 3 ++- .../fontdatabases/mac/qfontengine_coretext.mm | 13 +++++++++++-- .../fontdatabases/mac/qfontengine_coretext_p.h | 15 +++++++++++++++ 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/src/gui/text/qfontengineglyphcache_p.h b/src/gui/text/qfontengineglyphcache_p.h index 18440f22fa..092873a4d4 100644 --- a/src/gui/text/qfontengineglyphcache_p.h +++ b/src/gui/text/qfontengineglyphcache_p.h @@ -69,7 +69,8 @@ public: enum Type { Raster_RGBMask, Raster_A8, - Raster_Mono + Raster_Mono, + Raster_ARGB }; QFontEngineGlyphCache(const QTransform &matrix, Type type) : m_transform(matrix), m_type(type) { } diff --git a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm index 1087d18891..4923950c13 100644 --- a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm +++ b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm @@ -149,8 +149,6 @@ void QCoreTextFontEngine::init() Q_ASSERT(ctfont != NULL); Q_ASSERT(cgFont != NULL); - glyphFormat = defaultGlyphFormat; - QCFString family = CTFontCopyFamilyName(ctfont); fontDef.family = family; @@ -159,6 +157,14 @@ void QCoreTextFontEngine::init() synthesisFlags = 0; CTFontSymbolicTraits traits = CTFontGetSymbolicTraits(ctfont); + +#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070 + if (supportsColorGlyphs() && (traits & kCTFontColorGlyphsTrait)) + glyphFormat = QFontEngineGlyphCache::Raster_ARGB; + else +#endif + glyphFormat = defaultGlyphFormat; + if (traits & kCTFontItalicTrait) fontDef.style = QFont::StyleItalic; @@ -422,6 +428,9 @@ static void convertCGPathToQPainterPath(void *info, const CGPathElement *element void QCoreTextFontEngine::addGlyphsToPath(glyph_t *glyphs, QFixedPoint *positions, int nGlyphs, QPainterPath *path, QTextItem::RenderFlags) { + if (glyphFormat == QFontEngineGlyphCache::Raster_ARGB) + return; // We can't convert color-glyphs to path + CGAffineTransform cgMatrix = CGAffineTransformIdentity; cgMatrix = CGAffineTransformScale(cgMatrix, 1, -1); diff --git a/src/platformsupport/fontdatabases/mac/qfontengine_coretext_p.h b/src/platformsupport/fontdatabases/mac/qfontengine_coretext_p.h index 6c5c557b13..b3a0968c4b 100644 --- a/src/platformsupport/fontdatabases/mac/qfontengine_coretext_p.h +++ b/src/platformsupport/fontdatabases/mac/qfontengine_coretext_p.h @@ -108,6 +108,21 @@ public: virtual QFontEngine *cloneWithSize(qreal pixelSize) const; virtual int glyphMargin(QFontEngineGlyphCache::Type type) { Q_UNUSED(type); return 0; } + static bool supportsColorGlyphs() + { +#if defined(Q_OS_IOS) + return true; +#elif MAC_OS_X_VERSION_MAX_ALLOWED >= 1070 + #if MAC_OS_X_VERSION_MIN_REQUIRED < 1070 + return &CTFontDrawGlyphs; + #else + return true; + #endif +#else + return false; +#endif + } + static int antialiasingThreshold; static QFontEngineGlyphCache::Type defaultGlyphFormat; -- cgit v1.2.3 From aa2da482fe950bc148ca3b245548a5474b0b0887 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Fri, 11 Jan 2013 17:31:03 +0100 Subject: Docs: fix the minimum required GTK+ version The minimum GTK+ version was bumped from from 2.10 to 2.18 (sep 2009) in commit 2cce297b58ae50486094a6dcc148484a4a4bace5. Change-Id: I77a48c8a3b0955b00e399f714949d08293abbebd Reviewed-by: Jens Bache-Wiig --- src/widgets/styles/qgtkstyle.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/styles/qgtkstyle.cpp b/src/widgets/styles/qgtkstyle.cpp index 3ee242334d..33ed9e9b69 100644 --- a/src/widgets/styles/qgtkstyle.cpp +++ b/src/widgets/styles/qgtkstyle.cpp @@ -317,7 +317,7 @@ static GdkColor fromQColor(const QColor &color) It does this by making use of the GTK+ theme engine, ensuring that Qt applications look and feel native on these platforms. - Note: The style requires GTK+ version 2.10 or later. + Note: The style requires GTK+ version 2.18 or later. The Qt3-based "Qt" GTK+ theme engine will not work with QGtkStyle. \sa QWindowsXPStyle, QMacStyle, QWindowsStyle, QFusionStyle -- cgit v1.2.3 From d5257644302e349fec8df5750d100fd4918ddd6b Mon Sep 17 00:00:00 2001 From: Sergio Martins Date: Mon, 14 Jan 2013 11:29:39 +0000 Subject: QNX: Make QWidget::hide() work immediately. Change-Id: I3ea2556769703a8cd4c2931cc2332ab0733fbea6 Reviewed-by: Sean Harmer Reviewed-by: Kevin Krammer Reviewed-by: Thomas McGuire --- src/plugins/platforms/qnx/qqnxwindow.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/plugins/platforms/qnx/qqnxwindow.cpp b/src/plugins/platforms/qnx/qqnxwindow.cpp index af7a89a399..2cee666e23 100644 --- a/src/plugins/platforms/qnx/qqnxwindow.cpp +++ b/src/plugins/platforms/qnx/qqnxwindow.cpp @@ -271,8 +271,14 @@ void QQnxWindow::setVisible(bool visible) window()->requestActivate(); - if (window()->isTopLevel() && visible) - QWindowSystemInterface::handleExposeEvent(window(), window()->geometry()); + if (window()->isTopLevel()) { + if (visible) { + QWindowSystemInterface::handleExposeEvent(window(), window()->geometry()); + } else { + // Flush the context, otherwise it won't disappear immediately + screen_flush_context(m_screenContext, 0); + } + } } void QQnxWindow::updateVisibility(bool parentVisible) -- cgit v1.2.3 From 791eb399d2a4c585352930b7b6757a4b29ddda9d Mon Sep 17 00:00:00 2001 From: Rafael Roquetto Date: Wed, 9 Jan 2013 17:49:08 -0200 Subject: Split QQNXLocaleData::readPPSLocale() Because this method creates a QSocketNotifier, it needs to be split into a part that is run on initialization, namely QQNXLocaleData::initialize(), and one that is run delayed through event loop invocation, namely QQNXLocaleData::installSocketNotifier(). Task-number: QTBUG-28701 Change-Id: Ib60000902692bbca4820d3d0bc7719212668dfa9 Reviewed-by: Laszlo Papp Reviewed-by: Kevin Krammer Reviewed-by: Sean Harmer --- src/corelib/tools/qlocale_p.h | 5 ++++- src/corelib/tools/qlocale_unix.cpp | 27 ++++++++++++++++++++++----- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/src/corelib/tools/qlocale_p.h b/src/corelib/tools/qlocale_p.h index 65201374a9..ca1b6f8b07 100644 --- a/src/corelib/tools/qlocale_p.h +++ b/src/corelib/tools/qlocale_p.h @@ -380,10 +380,13 @@ class QQNXLocaleData: public QObject public: QQNXLocaleData(); virtual ~QQNXLocaleData(); - void readPPSLocale(); public Q_SLOTS: void updateMeasurementSystem(); + void installSocketNotifier(); + +private: + void initialize(); public: uint ppsMeasurement; diff --git a/src/corelib/tools/qlocale_unix.cpp b/src/corelib/tools/qlocale_unix.cpp index 088e40b176..49bed37075 100644 --- a/src/corelib/tools/qlocale_unix.cpp +++ b/src/corelib/tools/qlocale_unix.cpp @@ -66,7 +66,12 @@ QQNXLocaleData::QQNXLocaleData() :ppsNotifier(0) ,ppsFd(-1) { - readPPSLocale(); + initialize(); + + // we cannot call this directly, because by the time this constructor is + // called, the event dispatcher has not yet been created, causing the + // subsequent call to QSocketNotifier constructor to fail. + QMetaObject::invokeMethod(this, "installSocketNotifier", Qt::QueuedConnection); } QQNXLocaleData::~QQNXLocaleData() @@ -106,7 +111,7 @@ void QQNXLocaleData::updateMeasurementSystem() ppsMeasurement = QLocale::MetricSystem; } -void QQNXLocaleData::readPPSLocale() +void QQNXLocaleData::initialize() { errno = 0; ppsFd = qt_safe_open(ppsServicePath, O_RDONLY); @@ -116,10 +121,22 @@ void QQNXLocaleData::readPPSLocale() } updateMeasurementSystem(); - if (QCoreApplication::instance()) { - ppsNotifier = new QSocketNotifier(ppsFd, QSocketNotifier::Read, this); - QObject::connect(ppsNotifier, SIGNAL(activated(int)), this, SLOT(updateMeasurementSystem())); +} + +void QQNXLocaleData::installSocketNotifier() +{ + if (!QCoreApplication::instance() || ppsFd == -1) { + qWarning("QQNXLocaleData: Failed to create socket notifier, locale updates may not work."); + return; } + + if (ppsNotifier) { + qWarning("QQNXLocaleData: socket notifier already created."); + return; + } + + ppsNotifier = new QSocketNotifier(ppsFd, QSocketNotifier::Read, this); + QObject::connect(ppsNotifier, SIGNAL(activated(int)), this, SLOT(updateMeasurementSystem())); } #endif -- cgit v1.2.3 From b6963f109ad54c6f03b3391d57db9a536d49ba7d Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Thu, 10 Jan 2013 22:43:22 +0200 Subject: QMenu: Fix nested popup when keyboard shortcut is used Task-number: QTBUG-20403 Change-Id: I2a5fe00dd16e9dc1ec0d742a8f48083fc2954996 Reviewed-by: Friedemann Kleint Reviewed-by: Olivier Goffart Reviewed-by: Jarek Kobus --- src/widgets/widgets/qmenu.cpp | 2 +- tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/widgets/widgets/qmenu.cpp b/src/widgets/widgets/qmenu.cpp index 17f9ca7911..b3fc6524c5 100644 --- a/src/widgets/widgets/qmenu.cpp +++ b/src/widgets/widgets/qmenu.cpp @@ -2722,7 +2722,7 @@ void QMenu::keyPressEvent(QKeyEvent *e) key_consumed = true; if(d->scroll) d->scrollMenu(nextAction, QMenuPrivate::QMenuScroller::ScrollCenter, false); - d->setCurrentAction(nextAction, 20, QMenuPrivate::SelectedFromElsewhere, true); + d->setCurrentAction(nextAction, 0, QMenuPrivate::SelectedFromElsewhere, true); if (!nextAction->menu() && activateAction) { d->setSyncAction(); d->activateAction(nextAction, QAction::Trigger); diff --git a/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp b/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp index 4e5b82a712..9da1dd389a 100644 --- a/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp +++ b/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp @@ -101,6 +101,7 @@ private slots: void pushButtonPopulateOnAboutToShow(); void QTBUG7907_submenus_autoselect(); void QTBUG7411_submenus_activate(); + void QTBUG20403_nested_popup_on_shortcut_trigger(); void QTBUG_10735_crashWithDialog(); protected slots: void onActivated(QAction*); @@ -895,6 +896,22 @@ void tst_QMenu::QTBUG7411_submenus_activate() QTRY_VERIFY(sub1.isVisible()); } +void tst_QMenu::QTBUG20403_nested_popup_on_shortcut_trigger() +{ + QMenu menu("Test Menu"); + QMenu sub1("&sub1"); + QMenu subsub1("&subsub1"); + subsub1.addAction("foo"); + sub1.addMenu(&subsub1); + menu.addMenu(&sub1); + menu.show(); + QVERIFY(QTest::qWaitForWindowExposed(&menu)); + QTest::keyPress(&menu, Qt::Key_S); + QTest::qWait(100); // 20ms delay with previous behavior + QTRY_VERIFY(sub1.isVisible()); + QVERIFY(!subsub1.isVisible()); +} + class MyMenu : public QMenu { Q_OBJECT -- cgit v1.2.3 From f12cc9c6489d1882058dd990383a7f43f204bbcd Mon Sep 17 00:00:00 2001 From: Weng Xuetian Date: Thu, 10 Jan 2013 10:22:43 -0500 Subject: set gtk-entry im-module to none in gtkstyle in qt5, gtkstyle use gtk_widget_send_focus_change, this had a side effect that will trigger real gtk im module, if qt load the same qt and gtk im module for same input method, it will cause conflicts for qt im module. The only gtk widget have im-module property is GtkEntry and GtkTextView, since only GtkEntry is used here, we only need to override im-module for GtkEntry. gtk-im-context-none exists in gtk+ since 2.19.5, and for older version, it will also harmlessly fallback to gtk-im-context-simple. Change-Id: I4ffb93453e77c8d5db3349b084342bdca8e4a571 Reviewed-by: Liang Qi Reviewed-by: J-P Nurmi --- src/widgets/styles/qgtkstyle_p.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/widgets/styles/qgtkstyle_p.cpp b/src/widgets/styles/qgtkstyle_p.cpp index 782ef8d483..3ba1d07361 100644 --- a/src/widgets/styles/qgtkstyle_p.cpp +++ b/src/widgets/styles/qgtkstyle_p.cpp @@ -579,7 +579,17 @@ void QGtkStylePrivate::initGtkWidgets() const addWidget(QGtkStylePrivate::gtk_combo_box_entry_new()); if (gtk_combo_box_new_with_entry) addWidget(QGtkStylePrivate::gtk_combo_box_new_with_entry()); - addWidget(QGtkStylePrivate::gtk_entry_new()); + GtkWidget *entry = QGtkStylePrivate::gtk_entry_new(); + // gtk-im-context-none is supported in gtk+ since 2.19.5 + // and also exists in gtk3 + // http://git.gnome.org/browse/gtk+/tree/gtk/gtkimmulticontext.c?id=2.19.5#n33 + // reason that we don't use gtk-im-context-simple here is, + // gtk-im-context-none has less overhead, and 2.19.5 is + // relatively old. and even for older gtk+, it will fallback + // to gtk-im-context-simple if gtk-im-context-none doesn't + // exists. + g_object_set(entry, "im-module", "gtk-im-context-none", NULL); + addWidget(entry); addWidget(QGtkStylePrivate::gtk_frame_new(NULL)); addWidget(QGtkStylePrivate::gtk_expander_new("")); addWidget(QGtkStylePrivate::gtk_statusbar_new()); -- cgit v1.2.3 From 90cb4d8e2e15ec3ebcf008dbc2d1b0c3cb975791 Mon Sep 17 00:00:00 2001 From: Milian Wolff Date: Mon, 14 Jan 2013 15:30:25 +0100 Subject: Fix QtBase cross compilation in debug mode for iMX6 targets. The platform specific CFLAGS, most notably -march=armv7-a, were only added to QMake's _RELEASE flags but not to the _DEBUG flags. This then resulted in strange compilation errors such as this one: http://qt-project.org/forums/viewthread/22141 Change-Id: Ib47996c6946b043294437e8543827da270df836d Reviewed-by: Oswald Buddenhagen --- mkspecs/devices/linux-imx6-g++/qmake.conf | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mkspecs/devices/linux-imx6-g++/qmake.conf b/mkspecs/devices/linux-imx6-g++/qmake.conf index 322a19d05b..20f6d115bf 100644 --- a/mkspecs/devices/linux-imx6-g++/qmake.conf +++ b/mkspecs/devices/linux-imx6-g++/qmake.conf @@ -27,9 +27,12 @@ QMAKE_LIBS_OPENVG += -lOpenVG -lEGL -lGAL QMAKE_LFLAGS += -Wl,-rpath-link,$$[QT_SYSROOT]/usr/lib -IMX6_CFLAGS = -O2 -march=armv7-a -mfpu=neon -DLINUX=1 -DEGL_API_FB=1 -QMAKE_CFLAGS_RELEASE += $$IMX6_CFLAGS -QMAKE_CXXFLAGS_RELEASE += $$IMX6_CFLAGS +IMX6_CFLAGS = -march=armv7-a -mfpu=neon -DLINUX=1 -DEGL_API_FB=1 +IMX6_CFLAGS_RELEASE = -O2 $$IMX6_CFLAGS +QMAKE_CFLAGS_RELEASE += $$IMX6_CFLAGS_RELEASE +QMAKE_CXXFLAGS_RELEASE += $$IMX6_CFLAGS_RELEASE +QMAKE_CFLAGS_DEBUG += $$IMX6_CFLAGS +QMAKE_CXXFLAGS_DEBUG += $$IMX6_CFLAGS include(../common/linux_device_post.conf) -- cgit v1.2.3 From 67195dc394001ee1c9adc7db97fd6ff9d88e9b0c Mon Sep 17 00:00:00 2001 From: Jeremy Nicholl Date: Mon, 10 Dec 2012 14:56:17 -0500 Subject: Fix malloc errors from legacy realpath on Mac OSX. Avoid using realpath(X,0) on Mac OSX at all, since even on versions of OSX where realpath(X,0) is supported, we still get the legacy version due to our compiler flags. If we were to change the -mmacosx-version-min to 10.5 or higher then this patch would be safe but unnecessary. Task-number: QTBUG-28282 Change-Id: Iee21003f3e9616482483a05ceee706b476091914 Reviewed-by: Thiago Macieira Reviewed-by: Robin Burchell --- src/corelib/io/qfilesystemengine_unix.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/corelib/io/qfilesystemengine_unix.cpp b/src/corelib/io/qfilesystemengine_unix.cpp index 5870cdf7de..f8cb130997 100644 --- a/src/corelib/io/qfilesystemengine_unix.cpp +++ b/src/corelib/io/qfilesystemengine_unix.cpp @@ -174,9 +174,16 @@ QFileSystemEntry QFileSystemEngine::canonicalName(const QFileSystemEntry &entry, #else char *ret = 0; # if defined(Q_OS_MAC) && !defined(Q_OS_IOS) - // Mac OS X 10.5.x doesn't support the realpath(X,0) extension we use here. + // When using -mmacosx-version-min=10.4, we get the legacy realpath implementation, + // which does not work properly with the realpath(X,0) form. See QTBUG-28282. if (QSysInfo::MacintoshVersion >= QSysInfo::MV_10_6) { - ret = realpath(entry.nativeFilePath().constData(), (char*)0); + ret = (char*)malloc(PATH_MAX + 1); + if (ret && realpath(entry.nativeFilePath().constData(), (char*)ret) == 0) { + const int savedErrno = errno; // errno is checked below, and free() might change it + free(ret); + errno = savedErrno; + ret = 0; + } } else { // on 10.5 we can use FSRef to resolve the file path. QString path = QDir::cleanPath(entry.filePath()); -- cgit v1.2.3 From c174d101bddb63758ae604840e2852759089d57c Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Thu, 20 Dec 2012 14:13:40 +0100 Subject: configure: disable GTK auto-detection on Mac Task-number: QTBUG-28769 Change-Id: I2f05fdf530cde8ae7ed1470a99acade6267e19e6 Reviewed-by: Oswald Buddenhagen Reviewed-by: Jens Bache-Wiig Reviewed-by: Andy Shaw --- configure | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configure b/configure index ea6711de4f..db1a12e619 100755 --- a/configure +++ b/configure @@ -2623,6 +2623,11 @@ else CFG_FRAMEWORK=no fi +# disable GTK style support auto-detection on Mac +if [ "$BUILD_ON_MAC" = "yes" ] && [ "$CFG_QGTKSTYLE" = "auto" ]; then + CFG_QGTKSTYLE=no +fi + QMAKE_CONF_COMPILER=`getXQMakeConf QMAKE_CXX` TEST_COMPILER=$QMAKE_CONF_COMPILER -- cgit v1.2.3 From 856f209fb63ae336bfb389a12d2a75fa886dc1c5 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Fri, 21 Dec 2012 10:07:53 -0800 Subject: Change all shmget calls to user-only memory Drop the read and write permissions for group and other users in the system. Change-Id: I8fc753f09126651af3fb82df3049050f0b14e876 Reviewed-by: Richard J. Moore --- dist/changes-5.0.1 | 4 ++++ src/corelib/kernel/qsharedmemory_unix.cpp | 6 +++--- src/corelib/kernel/qsystemsemaphore_unix.cpp | 4 ++-- src/plugins/platforms/xcb/qxcbbackingstore.cpp | 2 +- tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp | 2 +- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/dist/changes-5.0.1 b/dist/changes-5.0.1 index 3d9a59dd0a..e73776185d 100644 --- a/dist/changes-5.0.1 +++ b/dist/changes-5.0.1 @@ -114,3 +114,7 @@ Qt for Windows CE * Important Behavior Changes * **************************************************************************** +- QSharedMemory on Unix systems now no longer creates shared memory + segments that are readable and writeable to everyone. From Qt 5.0.1 + forward, the segments are created readable and writeable only by the + current user. This matches the behavior on Windows. diff --git a/src/corelib/kernel/qsharedmemory_unix.cpp b/src/corelib/kernel/qsharedmemory_unix.cpp index fd2bc97b2d..6bcb4076b4 100644 --- a/src/corelib/kernel/qsharedmemory_unix.cpp +++ b/src/corelib/kernel/qsharedmemory_unix.cpp @@ -197,7 +197,7 @@ bool QSharedMemoryPrivate::create(int size) } // create - if (-1 == shmget(unix_key, size, 0666 | IPC_CREAT | IPC_EXCL)) { + if (-1 == shmget(unix_key, size, 0600 | IPC_CREAT | IPC_EXCL)) { QString function = QLatin1String("QSharedMemory::create"); switch (errno) { case EINVAL: @@ -218,7 +218,7 @@ bool QSharedMemoryPrivate::create(int size) bool QSharedMemoryPrivate::attach(QSharedMemory::AccessMode mode) { // grab the shared memory segment id - int id = shmget(unix_key, 0, (mode == QSharedMemory::ReadOnly ? 0444 : 0660)); + int id = shmget(unix_key, 0, (mode == QSharedMemory::ReadOnly ? 0400 : 0600)); if (-1 == id) { setErrorString(QLatin1String("QSharedMemory::attach (shmget)")); return false; @@ -263,7 +263,7 @@ bool QSharedMemoryPrivate::detach() size = 0; // Get the number of current attachments - int id = shmget(unix_key, 0, 0444); + int id = shmget(unix_key, 0, 0400); cleanHandle(); struct shmid_ds shmid_ds; diff --git a/src/corelib/kernel/qsystemsemaphore_unix.cpp b/src/corelib/kernel/qsystemsemaphore_unix.cpp index e67fb42285..303f0c7725 100644 --- a/src/corelib/kernel/qsystemsemaphore_unix.cpp +++ b/src/corelib/kernel/qsystemsemaphore_unix.cpp @@ -136,10 +136,10 @@ key_t QSystemSemaphorePrivate::handle(QSystemSemaphore::AccessMode mode) } // Get semaphore - semaphore = semget(unix_key, 1, 0666 | IPC_CREAT | IPC_EXCL); + semaphore = semget(unix_key, 1, 0600 | IPC_CREAT | IPC_EXCL); if (-1 == semaphore) { if (errno == EEXIST) - semaphore = semget(unix_key, 1, 0666 | IPC_CREAT); + semaphore = semget(unix_key, 1, 0600 | IPC_CREAT); if (-1 == semaphore) { setErrorString(QLatin1String("QSystemSemaphore::handle")); cleanHandle(); diff --git a/src/plugins/platforms/xcb/qxcbbackingstore.cpp b/src/plugins/platforms/xcb/qxcbbackingstore.cpp index 649469ab9d..e2e0bff94c 100644 --- a/src/plugins/platforms/xcb/qxcbbackingstore.cpp +++ b/src/plugins/platforms/xcb/qxcbbackingstore.cpp @@ -107,7 +107,7 @@ QXcbShmImage::QXcbShmImage(QXcbScreen *screen, const QSize &size, uint depth, QI if (!segmentSize) return; - int id = shmget(IPC_PRIVATE, segmentSize, IPC_CREAT | 0777); + int id = shmget(IPC_PRIVATE, segmentSize, IPC_CREAT | 0600); if (id == -1) qWarning("QXcbShmImage: shmget() failed (%d) for size %d (%dx%d)", errno, segmentSize, size.width(), size.height()); diff --git a/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp b/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp index 5d9b470494..11a6119259 100644 --- a/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp +++ b/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp @@ -209,7 +209,7 @@ int tst_QSharedMemory::remove(const QString &key) return -3; } - int id = shmget(unix_key, 0, 0660); + int id = shmget(unix_key, 0, 0600); if (-1 == id) { qDebug() << "shmget failed"; return -4; -- cgit v1.2.3 From 0c4f6c6ea9415bcc5fde3e34bf909f43a9c6483c Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Tue, 8 Jan 2013 10:31:26 -0200 Subject: Fix compilation of Qt Concurrent with gcc 4.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GCC 4.3 had support for decltype but not the new function syntax (which we call "auto function" for short). That meant the code did not compile. qtconcurrentrun.h:105: error: expected initializer before ‘->’ token Task-number: QTBUG-28984 Change-Id: I792276ec59c4f6e73f6137c517636e70c71ed849 Reviewed-by: Olivier Goffart --- src/concurrent/qtconcurrentrun.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/concurrent/qtconcurrentrun.h b/src/concurrent/qtconcurrentrun.h index 0c173d267c..3ac09fc98f 100644 --- a/src/concurrent/qtconcurrentrun.h +++ b/src/concurrent/qtconcurrentrun.h @@ -98,7 +98,7 @@ QFuture run(T (*functionPointer)(Param1, Param2, Param3, Param4, Param5), con return (new StoredFunctorCall5(functionPointer, arg1, arg2, arg3, arg4, arg5))->start(); } -#ifdef Q_COMPILER_DECLTYPE +#if defined(Q_COMPILER_DECLTYPE) && defined(Q_COMPILER_AUTO_FUNCTION) template auto run(Functor functor) -> typename QtPrivate::QEnableIf::Value, QFuture >::Type -- cgit v1.2.3 From 5eab554227597568a799edb9e9e01563e35e8974 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 14 Jan 2013 12:11:45 +0100 Subject: Check for existence of QWindow in QApplication::isBlockedByModal. Warn if window == 0 is passed in QApplicationPrivate::isWindowBlocked(). Task-number: QTBUG-28637 Change-Id: I1213ea371813eeb90f962cc39235ddfccc663d45 Reviewed-by: Jing Bai Reviewed-by: Joerg Bornemann --- src/widgets/kernel/qapplication.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/widgets/kernel/qapplication.cpp b/src/widgets/kernel/qapplication.cpp index ed6262ce93..c66a4487b4 100644 --- a/src/widgets/kernel/qapplication.cpp +++ b/src/widgets/kernel/qapplication.cpp @@ -2217,12 +2217,17 @@ Q_WIDGETS_EXPORT bool qt_tryModalHelper(QWidget *widget, QWidget **rettop) bool QApplicationPrivate::isBlockedByModal(QWidget *widget) { widget = widget->window(); - return self->isWindowBlocked(widget->windowHandle()); + QWindow *window = widget->windowHandle(); + return window && self->isWindowBlocked(window); } bool QApplicationPrivate::isWindowBlocked(QWindow *window, QWindow **blockingWindow) const { QWindow *unused = 0; + if (!window) { + qWarning().nospace() << "window == 0 passed."; + return false; + } if (!blockingWindow) blockingWindow = &unused; -- cgit v1.2.3 From d2e64c47ce63607e7c4159ad9fb6a31e6652f8b8 Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Mon, 14 Jan 2013 15:53:59 +0100 Subject: XCB: Force XSync after creating Window MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make sure that dpy->request == dpy->last_request_read after setting up a new window. If we don't do this, last_request_read might never be updated until the difference hits a limit that can lead to hangs in the application (see e.g. QTCREATORBUG-8373). Task-number: QTBUG-29106 Change-Id: I390493ca6f966dc105d3ea3a2c48abec01177bc2 Reviewed-by: Uli Schlachter Reviewed-by: Samuel Rødal --- src/plugins/platforms/xcb/qxcbwindow.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/platforms/xcb/qxcbwindow.cpp b/src/plugins/platforms/xcb/qxcbwindow.cpp index 528c4c6580..01f4d6d231 100644 --- a/src/plugins/platforms/xcb/qxcbwindow.cpp +++ b/src/plugins/platforms/xcb/qxcbwindow.cpp @@ -382,6 +382,11 @@ void QXcbWindow::create() if (window()->flags() & Qt::WindowTransparentForInput) setTransparentForMouseEvents(true); +#ifdef XCB_USE_XLIB + // force sync to read outstanding requests - see QTBUG-29106 + XSync(DISPLAY_FROM_XCB(m_screen), false); +#endif + #ifndef QT_NO_DRAGANDDROP connection()->drag()->dndEnable(this, true); #endif -- cgit v1.2.3 From 71a7ad80c0fd908fd743ff1f4919a72997568e3e Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 15 Jan 2013 10:56:19 +0100 Subject: Fix warning about missing enumeration value. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: If97a325d056282a033cdb4c6e5bdc79eb400c525 Reviewed-by: Tor Arne Vestbø --- src/gui/painting/qtextureglyphcache.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/painting/qtextureglyphcache.cpp b/src/gui/painting/qtextureglyphcache.cpp index 43243b7c34..a9d5e21b50 100644 --- a/src/gui/painting/qtextureglyphcache.cpp +++ b/src/gui/painting/qtextureglyphcache.cpp @@ -305,6 +305,8 @@ void QImageTextureGlyphCache::createTextureData(int width, int height) case QFontEngineGlyphCache::Raster_RGBMask: m_image = QImage(width, height, QImage::Format_RGB32); break; + case QFontEngineGlyphCache::Raster_ARGB: + break; } } -- cgit v1.2.3 From cd7ba89a07f794b17fc66ba29515b104c4d21f27 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 14 Jan 2013 15:42:33 +0100 Subject: Windows: Force toplevel flag in setParent() in both cases. When re-applying window flags in setParent, force top level on or off according to state. Task-number: QTBUG-28872 Change-Id: If931fcb38394f472a6cdf260aa935c1d03779611 Reviewed-by: Joerg Bornemann --- src/plugins/platforms/windows/qwindowswindow.cpp | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/plugins/platforms/windows/qwindowswindow.cpp b/src/plugins/platforms/windows/qwindowswindow.cpp index 3831c6b10e..9360ba6460 100644 --- a/src/plugins/platforms/windows/qwindowswindow.cpp +++ b/src/plugins/platforms/windows/qwindowswindow.cpp @@ -267,7 +267,7 @@ static void setWindowOpacity(HWND hwnd, Qt::WindowFlags flags, qreal level) struct WindowCreationData { typedef QWindowsWindow::WindowData WindowData; - enum Flags { ForceChild = 0x1 }; + enum Flags { ForceChild = 0x1, ForceTopLevel = 0x2 }; WindowCreationData() : parentHandle(0), type(Qt::Widget), style(0), exStyle(0), topLevel(false), popup(false), dialog(false), desktop(false), @@ -319,7 +319,13 @@ void WindowCreationData::fromWindow(const QWindow *w, const Qt::WindowFlags flag parentHandle = (HWND)prop.value(); } - topLevel = ((creationFlags & ForceChild) || embedded) ? false : w->isTopLevel(); + if (creationFlags & ForceChild) { + topLevel = false; + } else if (creationFlags & ForceTopLevel) { + topLevel = true; + } else { + topLevel = w->isTopLevel(); + } if (topLevel && flags == 1) { flags |= Qt::WindowTitleHint|Qt::WindowSystemMenuHint|Qt::WindowMinimizeButtonHint @@ -984,10 +990,9 @@ void QWindowsWindow::setParent_sys(const QPlatformWindow *parent) const // WS_CHILD/WS_POPUP must be manually set/cleared in addition // to dialog frames, etc (see SetParent() ) if the top level state changes. - if (wasTopLevel != isTopLevel) { - const unsigned flags = isTopLevel ? unsigned(0) : unsigned(WindowCreationData::ForceChild); - setWindowFlags_sys(window()->flags(), flags); - } + // Force toplevel state as QWindow::isTopLevel cannot be relied upon here. + if (wasTopLevel != isTopLevel) + setWindowFlags_sys(window()->flags(), unsigned(isTopLevel ? WindowCreationData::ForceTopLevel : WindowCreationData::ForceChild)); } } -- cgit v1.2.3 From bb5e11b56dd2f5fe2957f151a3810360bda8c71e Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 15 Jan 2013 14:09:59 +0100 Subject: Fix crash in tst_qaccessibility. Release the table item below the table test instead of releasing the text item twice. Change-Id: I74d283d50a39b9a4570b73a8297ed3dbb2de2271 Reviewed-by: Frederik Gladhorn --- tests/auto/other/qaccessibility/tst_qaccessibility.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/auto/other/qaccessibility/tst_qaccessibility.cpp b/tests/auto/other/qaccessibility/tst_qaccessibility.cpp index 7e25684bff..acb072bf6d 100644 --- a/tests/auto/other/qaccessibility/tst_qaccessibility.cpp +++ b/tests/auto/other/qaccessibility/tst_qaccessibility.cpp @@ -3254,7 +3254,7 @@ void tst_QAccessibility::bridgeTest() ia2TableCell->Release(); ia2Table->Release(); #endif - iaccTextEdit->Release(); + iaccTable->Release(); } iaccWindow->Release(); -- cgit v1.2.3 From 4cad9e466784ec54e3cf6f216d3df20ba7a595b0 Mon Sep 17 00:00:00 2001 From: Gunnar Sletta Date: Tue, 15 Jan 2013 07:58:49 +0100 Subject: Revert "Added note in the README" This reverts commit f15a73f2548d5f0fcb1d06e03390c00275085cf0. The note has been there for the 5.0.0 release, so it should now be removed. Change-Id: I8744f74834cc87002aa590de9c258f544bcf0c9b Reviewed-by: Sergio Ahumada --- dist/README | 5 ----- 1 file changed, 5 deletions(-) diff --git a/dist/README b/dist/README index d9eed68fb7..19443c1bbe 100644 --- a/dist/README +++ b/dist/README @@ -152,8 +152,3 @@ Much more information is available at: We hope you will enjoy using Qt! - The Qt developers @ qt-project.org - - - - In memory of Trond Kjernåsen. - You will not be forgotten. \ No newline at end of file -- cgit v1.2.3 From d3dc0f21225845f404262ea563870044cbbbe53f Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 9 Jan 2013 09:11:17 +0100 Subject: Fix renaming of files that differ only in case. This currently fails on case-insensitive file systems since the check for existence then triggered and indicated "file already exists". Check on the file id (inode or file id) whether the target file is really a different file for a case-changing rename. Task-number: QTBUG-3570 Change-Id: I1b2d40850692e02142ee23d2c753428de00aedc6 Reviewed-by: Oswald Buddenhagen Reviewed-by: Thiago Macieira --- src/corelib/io/qfile.cpp | 15 ++++++- src/corelib/io/qfilesystemengine_p.h | 1 + src/corelib/io/qfilesystemengine_unix.cpp | 16 +++++++ src/corelib/io/qfilesystemengine_win.cpp | 75 +++++++++++++++++++++++++++++++ tests/auto/corelib/io/qfile/tst_qfile.cpp | 10 ++++- 5 files changed, 114 insertions(+), 3 deletions(-) diff --git a/src/corelib/io/qfile.cpp b/src/corelib/io/qfile.cpp index d9f2c5c605..24f0eba1b7 100644 --- a/src/corelib/io/qfile.cpp +++ b/src/corelib/io/qfile.cpp @@ -48,6 +48,7 @@ #include "qfileinfo.h" #include "private/qiodevice_p.h" #include "private/qfile_p.h" +#include "private/qfilesystemengine_p.h" #include "private/qsystemerror_p.h" #if defined(QT_BUILD_CORE_LIB) # include "qcoreapplication.h" @@ -548,7 +549,19 @@ QFile::rename(const QString &newName) qWarning("QFile::rename: Empty or null file name"); return false; } - if (QFile(newName).exists()) { + if (d->fileName == newName) { + d->setError(QFile::RenameError, tr("Destination file is the same file.")); + return false; + } + if (!exists()) { + d->setError(QFile::RenameError, tr("Source file does not exist.")); + return false; + } + // If the file exists and it is a case-changing rename ("foo" -> "Foo"), + // compare Ids to make sure it really is a different file. + if (QFile::exists(newName) + && (d->fileName.compare(newName, Qt::CaseInsensitive) + || QFileSystemEngine::id(QFileSystemEntry(d->fileName)) != QFileSystemEngine::id(QFileSystemEntry(newName)))) { // ### Race condition. If a file is moved in after this, it /will/ be // overwritten. On Unix, the proper solution is to use hardlinks: // return ::link(old, new) && ::remove(old); diff --git a/src/corelib/io/qfilesystemengine_p.h b/src/corelib/io/qfilesystemengine_p.h index bb91cf1142..9d03a6b459 100644 --- a/src/corelib/io/qfilesystemengine_p.h +++ b/src/corelib/io/qfilesystemengine_p.h @@ -75,6 +75,7 @@ public: static QFileSystemEntry getLinkTarget(const QFileSystemEntry &link, QFileSystemMetaData &data); static QFileSystemEntry canonicalName(const QFileSystemEntry &entry, QFileSystemMetaData &data); static QFileSystemEntry absoluteName(const QFileSystemEntry &entry); + static QByteArray id(const QFileSystemEntry &entry); static QString resolveUserName(const QFileSystemEntry &entry, QFileSystemMetaData &data); static QString resolveGroupName(const QFileSystemEntry &entry, QFileSystemMetaData &data); diff --git a/src/corelib/io/qfilesystemengine_unix.cpp b/src/corelib/io/qfilesystemengine_unix.cpp index f8cb130997..fa0e07b045 100644 --- a/src/corelib/io/qfilesystemengine_unix.cpp +++ b/src/corelib/io/qfilesystemengine_unix.cpp @@ -46,6 +46,8 @@ #include #include // for realpath() +#include +#include #include #include #include @@ -258,6 +260,20 @@ QFileSystemEntry QFileSystemEngine::absoluteName(const QFileSystemEntry &entry) return QFileSystemEntry(stringVersion); } +//static +QByteArray QFileSystemEngine::id(const QFileSystemEntry &entry) +{ + struct stat statResult; + if (stat(entry.nativeFilePath().constData(), &statResult)) { + qErrnoWarning("stat() failed for '%s'", entry.nativeFilePath().constData()); + return QByteArray(); + } + QByteArray result = QByteArray::number(quint64(statResult.st_dev), 16); + result += ':'; + result += QByteArray::number(quint64(statResult.st_ino), 16); + return result; +} + //static QString QFileSystemEngine::resolveUserName(uint userId) { diff --git a/src/corelib/io/qfilesystemengine_win.cpp b/src/corelib/io/qfilesystemengine_win.cpp index 5364a44f91..cc40d4af3f 100644 --- a/src/corelib/io/qfilesystemengine_win.cpp +++ b/src/corelib/io/qfilesystemengine_win.cpp @@ -42,6 +42,7 @@ #include "qfilesystemengine_p.h" #include "qplatformdefs.h" +#include "qsysinfo.h" #include "private/qabstractfileengine_p.h" #include "private/qfsfileengine_p.h" #include @@ -563,6 +564,80 @@ QFileSystemEntry QFileSystemEngine::absoluteName(const QFileSystemEntry &entry) return QFileSystemEntry(ret, QFileSystemEntry::FromInternalPath()); } +#ifndef Q_OS_WINCE + +// FILE_INFO_BY_HANDLE_CLASS has been extended by FileIdInfo = 18 as of VS2012. +typedef enum { Q_FileIdInfo = 18 } Q_FILE_INFO_BY_HANDLE_CLASS; + +# if defined(Q_CC_MINGW) || (defined(Q_CC_MSVC) && _MSC_VER < 1700) + +typedef struct _FILE_ID_128 { + BYTE Identifier[16]; +} FILE_ID_128, *PFILE_ID_128; + +typedef struct _FILE_ID_INFO { + ULONGLONG VolumeSerialNumber; + FILE_ID_128 FileId; +} FILE_ID_INFO, *PFILE_ID_INFO; +# endif // if defined (Q_CC_MINGW) || (defined(Q_CC_MSVC) && _MSC_VER < 1700)) + +// File ID for Windows up to version 7. +static inline QByteArray fileId(HANDLE handle) +{ + QByteArray result; + BY_HANDLE_FILE_INFORMATION info; + if (GetFileInformationByHandle(handle, &info)) { + result = QByteArray::number(uint(info.nFileIndexLow), 16); + result += ':'; + result += QByteArray::number(uint(info.nFileIndexHigh), 16); + } + return result; +} + +// File ID for Windows starting from version 8. +QByteArray fileIdWin8(HANDLE handle) +{ + typedef BOOL (WINAPI* GetFileInformationByHandleExType)(HANDLE, Q_FILE_INFO_BY_HANDLE_CLASS, void *, DWORD); + + // Dynamically resolve GetFileInformationByHandleEx (Vista onwards). + static GetFileInformationByHandleExType getFileInformationByHandleEx = 0; + if (!getFileInformationByHandleEx) { + QSystemLibrary library(QLatin1String("kernel32")); + getFileInformationByHandleEx = (GetFileInformationByHandleExType)library.resolve("GetFileInformationByHandleEx"); + } + QByteArray result; + if (getFileInformationByHandleEx) { + FILE_ID_INFO infoEx; + if (getFileInformationByHandleEx(handle, Q_FileIdInfo, + &infoEx, sizeof(FILE_ID_INFO))) { + result = QByteArray::number(infoEx.VolumeSerialNumber, 16); + result += ':'; + result += QByteArray((char *)infoEx.FileId.Identifier, sizeof(infoEx.FileId.Identifier)).toHex(); + } + } + return result; +} +#endif // !Q_OS_WINCE + +//static +QByteArray QFileSystemEngine::id(const QFileSystemEntry &entry) +{ +#ifndef Q_OS_WINCE + QByteArray result; + const HANDLE handle = + CreateFile((wchar_t*)entry.nativeFilePath().utf16(), GENERIC_READ, + FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); + if (handle) { + result = QSysInfo::windowsVersion() >= QSysInfo::WV_WINDOWS8 ? + fileIdWin8(handle) : fileId(handle); + CloseHandle(handle); + } + return result; +#else // !Q_OS_WINCE + return entry.nativeFilePath().toLower().toLatin1(); +#endif +} + //static QString QFileSystemEngine::owner(const QFileSystemEntry &entry, QAbstractFileEngine::FileOwner own) { diff --git a/tests/auto/corelib/io/qfile/tst_qfile.cpp b/tests/auto/corelib/io/qfile/tst_qfile.cpp index 61a1fea343..f523225ef1 100644 --- a/tests/auto/corelib/io/qfile/tst_qfile.cpp +++ b/tests/auto/corelib/io/qfile/tst_qfile.cpp @@ -51,6 +51,7 @@ #include #include +#include #ifdef Q_OS_WIN QT_BEGIN_NAMESPACE @@ -2418,6 +2419,7 @@ void tst_QFile::rename_data() #endif QTest::newRow("renamefile -> renamedfile") << QString::fromLatin1(renameSourceFile) << QString("renamedfile") << true; QTest::newRow("renamefile -> ..") << QString::fromLatin1(renameSourceFile) << QString("..") << false; + QTest::newRow("renamefile -> rEnAmEfIlE") << QString::fromLatin1(renameSourceFile) << QStringLiteral("rEnAmEfIlE") << true; } void tst_QFile::rename() @@ -2435,7 +2437,8 @@ void tst_QFile::rename() } #endif - QFile sourceFile(QString::fromLatin1(renameSourceFile)); + const QString sourceFileName = QString::fromLatin1(renameSourceFile); + QFile sourceFile(sourceFileName); QVERIFY2(sourceFile.open(QFile::WriteOnly | QFile::Text), qPrintable(sourceFile.errorString())); QVERIFY2(sourceFile.write(content), qPrintable(sourceFile.errorString())); sourceFile.close(); @@ -2445,7 +2448,10 @@ void tst_QFile::rename() if (result) { QVERIFY2(success, qPrintable(file.errorString())); QCOMPARE(file.error(), QFile::NoError); - QVERIFY(!sourceFile.exists()); + // This will report the source file still existing for a rename changing the case + // on Windows, Mac. + if (sourceFileName.compare(destination, Qt::CaseInsensitive)) + QVERIFY(!sourceFile.exists()); QFile destinationFile(destination); QVERIFY2(destinationFile.open(QFile::ReadOnly | QFile::Text), qPrintable(destinationFile.errorString())); QCOMPARE(destinationFile.readAll(), content); -- cgit v1.2.3 From c1b974c611f963c8f46bdea0aada1b7f6565fc56 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 15 Jan 2013 16:20:09 +0100 Subject: Fix crash in hellowindow example when minimizing. Task-number: QTBUG-28439 Change-Id: Idcea2712afdbb08b4da2fa230fd8ba6aebd380b7 Reviewed-by: Joerg Bornemann --- examples/opengl/hellowindow/hellowindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/opengl/hellowindow/hellowindow.cpp b/examples/opengl/hellowindow/hellowindow.cpp index b1140c4f1d..998b29b540 100644 --- a/examples/opengl/hellowindow/hellowindow.cpp +++ b/examples/opengl/hellowindow/hellowindow.cpp @@ -92,7 +92,8 @@ void HelloWindow::mousePressEvent(QMouseEvent *) void HelloWindow::render() { - emit needRender(this, m_color, size()); + if (isExposed()) + emit needRender(this, m_color, size()); } void HelloWindow::updateColor() -- cgit v1.2.3 From 3d9a40038f01bc2a3df0027a9be04e7fa3ce3850 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 15 Jan 2013 16:52:54 +0100 Subject: Implement QPlatformWindow::isExposed() on Windows. Task-number: QTBUG-28439 Change-Id: I4a81a8947056ecd4e1e61ffb0e5d94ee2ad860df Reviewed-by: Gunnar Sletta --- src/plugins/platforms/windows/qwindowswindow.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/platforms/windows/qwindowswindow.h b/src/plugins/platforms/windows/qwindowswindow.h index 978d1d5a53..2ca1a41c18 100644 --- a/src/plugins/platforms/windows/qwindowswindow.h +++ b/src/plugins/platforms/windows/qwindowswindow.h @@ -154,6 +154,7 @@ public: virtual void setVisible(bool visible); bool isVisible() const; + virtual bool isExposed() const { return m_windowState != Qt::WindowMinimized && isVisible(); } virtual bool isActive() const; virtual bool isEmbedded(const QPlatformWindow *parentWindow) const; virtual QPoint mapToGlobal(const QPoint &pos) const; -- cgit v1.2.3