From f978e04e84d283e8cfd51f258c0dfa6b44229101 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Tue, 26 Nov 2019 09:34:53 +0000 Subject: [PATCH] genmap script review Signed-off-by: Ivailo Monev --- scripts/genmap.py | 43 +- src/shared/qclass_lib_map.h | 697 -------------------------------- src/tools/uic/cpp/cppwriteincludes.cpp | 709 ++++++++++++++++++++++++++++++++- 3 files changed, 714 insertions(+), 735 deletions(-) delete mode 100644 src/shared/qclass_lib_map.h diff --git a/scripts/genmap.py b/scripts/genmap.py index 887a4f2a0..88813e2f9 100755 --- a/scripts/genmap.py +++ b/scripts/genmap.py @@ -1,6 +1,7 @@ #!/usr/bin/python import sys, os, re +from collections import OrderedDict components = { 'Core': 'Q_CORE_EXPORT', @@ -17,17 +18,10 @@ components = { 'Test': 'Q_TEST_EXPORT', 'UiTools': 'Q_UITOOLS_EXPORT', } -mapoutput = 'src/shared/qclass_lib_map.h' -classcount = -1 -mappedclasses = [] -mapdata = '// Automatically generated by genmap.py, DO NOT EDIT!\n\n' -mapdata += '#ifndef QT_CLASS_MAP_H\n#define QT_CLASS_MAP_H\n\n' -mapdata += 'static const ClassInfoEntry qclass_lib_map[] = {\n' +classesmap = OrderedDict() def exportscan(sdir, pattern, component): - dirmap = '' regex = re.compile('(?:class|struct) (?:%s) (\w+)' % pattern) - global classcount for sroot, sdir, lfiles in os.walk(sdir): for sfile in sorted(lfiles): if not sfile.endswith('.h') or sfile.endswith('_p.h'): @@ -37,24 +31,21 @@ def exportscan(sdir, pattern, component): scontent = f.read() scontent = scontent.decode('utf-8') for match in regex.findall(scontent): - if match in mappedclasses: + if match in classesmap: continue - mappedclasses.append(match) - dirmap += ' { "%s", "%s/%s"},\n' % (match, component, sfile) - classcount += 1 - return dirmap + classesmap[match] = '%s/%s' % (component, sfile) for component in components: - pattern = components[component] - mapdata += exportscan('src/%s' % component.lower(), pattern, 'Qt%s' % component) - -mapdata += '};\n' -mapdata += 'static const qint16 qclass_lib_count = %d;\n\n' % classcount -mapdata += '#endif\n' - -with open(mapoutput, 'wb') as f: - sys.stdout.write('-- Writing: %s\n' % mapoutput) - if sys.version_info[0] == 3: - f.write(bytes(mapdata, 'utf-8')) - else: - f.write(mapdata) + exportscan('src/%s' % component.lower(), components[component], 'Qt%s' % component) + +print('''static const struct ClassTblData { + const QLatin1String klass; + const QLatin1String header; +} ClassTbl[] = {''') + +for klass in sorted(classesmap.keys()): + print(' { QLatin1String("%s"), QLatin1String("%s") },' % (klass, classesmap[klass])) + + +print('''}; +static const qint16 ClassTblSize = sizeof(ClassTbl) / sizeof(ClassTblData);''') diff --git a/src/shared/qclass_lib_map.h b/src/shared/qclass_lib_map.h deleted file mode 100644 index 191843656..000000000 --- a/src/shared/qclass_lib_map.h +++ /dev/null @@ -1,697 +0,0 @@ -// Automatically generated by genmap.py, DO NOT EDIT! - -#ifndef QT_CLASS_MAP_H -#define QT_CLASS_MAP_H - -static const ClassInfoEntry qclass_lib_map[] = { - { "QTextCodec", "QtCore/qtextcodec.h"}, - { "ConverterState", "QtCore/qtextcodec.h"}, - { "QTextEncoder", "QtCore/qtextcodec.h"}, - { "QTextDecoder", "QtCore/qtextcodec.h"}, - { "QTextCodecFactoryInterface", "QtCore/qtextcodecplugin.h"}, - { "QTextCodecPlugin", "QtCore/qtextcodecplugin.h"}, - { "QFutureInterfaceBase", "QtCore/qfutureinterface.h"}, - { "QFutureWatcherBase", "QtCore/qfuturewatcher.h"}, - { "Exception", "QtCore/qtconcurrentexception.h"}, - { "UnhandledException", "QtCore/qtconcurrentexception.h"}, - { "ExceptionStore", "QtCore/qtconcurrentexception.h"}, - { "BlockSizeManager", "QtCore/qtconcurrentiteratekernel.h"}, - { "ResultIteratorBase", "QtCore/qtconcurrentresultstore.h"}, - { "ResultStoreBase", "QtCore/qtconcurrentresultstore.h"}, - { "ThreadEngineBase", "QtCore/qtconcurrentthreadengine.h"}, - { "QThreadPool", "QtCore/qthreadpool.h"}, - { "QBitArray", "QtCore/qbitarray.h"}, - { "QBitRef", "QtCore/qbitarray.h"}, - { "QByteArray", "QtCore/qbytearray.h"}, - { "QByteRef", "QtCore/qbytearray.h"}, - { "QByteArrayMatcher", "QtCore/qbytearraymatcher.h"}, - { "QChar", "QtCore/qchar.h"}, - { "QCommandLineOption", "QtCore/qcommandlineoption.h"}, - { "QCommandLineParser", "QtCore/qcommandlineparser.h"}, - { "QContiguousCacheData", "QtCore/qcontiguouscache.h"}, - { "QCryptographicHash", "QtCore/qcryptographichash.h"}, - { "QDate", "QtCore/qdatetime.h"}, - { "QTime", "QtCore/qdatetime.h"}, - { "QDateTime", "QtCore/qdatetime.h"}, - { "QEasingCurve", "QtCore/qeasingcurve.h"}, - { "QElapsedTimer", "QtCore/qelapsedtimer.h"}, - { "QHashData", "QtCore/qhash.h"}, - { "QLine", "QtCore/qline.h"}, - { "QLineF", "QtCore/qline.h"}, - { "QLinkedListData", "QtCore/qlinkedlist.h"}, - { "QListData", "QtCore/qlist.h"}, - { "QSystemLocale", "QtCore/qlocale.h"}, - { "QLocale", "QtCore/qlocale.h"}, - { "QMapData", "QtCore/qmap.h"}, - { "QPoint", "QtCore/qpoint.h"}, - { "QPointF", "QtCore/qpoint.h"}, - { "QRect", "QtCore/qrect.h"}, - { "QRectF", "QtCore/qrect.h"}, - { "QRegExp", "QtCore/qregexp.h"}, - { "QSharedData", "QtCore/qshareddata.h"}, - { "QSize", "QtCore/qsize.h"}, - { "QSizeF", "QtCore/qsize.h"}, - { "QString", "QtCore/qstring.h"}, - { "QLatin1String", "QtCore/qstring.h"}, - { "QCharRef", "QtCore/qstring.h"}, - { "QStringRef", "QtCore/qstring.h"}, - { "QStringList", "QtCore/qstringlist.h"}, - { "QStringMatcher", "QtCore/qstringmatcher.h"}, - { "QTextBoundaryFinder", "QtCore/qtextboundaryfinder.h"}, - { "QTimeLine", "QtCore/qtimeline.h"}, - { "QVectorData", "QtCore/qvector.h"}, - { "QAtomicInt", "QtCore/qatomic.h"}, - { "QAtomicPointer", "QtCore/qatomic.h"}, - { "QMutex", "QtCore/qmutex.h"}, - { "QMutexLocker", "QtCore/qmutex.h"}, - { "QReadWriteLock", "QtCore/qreadwritelock.h"}, - { "QReadLocker", "QtCore/qreadwritelock.h"}, - { "QWriteLocker", "QtCore/qreadwritelock.h"}, - { "QSemaphore", "QtCore/qsemaphore.h"}, - { "QThread", "QtCore/qthread.h"}, - { "QWaitCondition", "QtCore/qwaitcondition.h"}, - { "QFactoryInterface", "QtCore/qfactoryinterface.h"}, - { "QLibrary", "QtCore/qlibrary.h"}, - { "QPluginLoader", "QtCore/qpluginloader.h"}, - { "QUuid", "QtCore/quuid.h"}, - { "QLibraryInfo", "QtCore/qlibraryinfo.h"}, - { "QInternal", "QtCore/qnamespace.h"}, - { "QJsonArray", "QtCore/qjsonarray.h"}, - { "QJsonParseError", "QtCore/qjsondocument.h"}, - { "QJsonDocument", "QtCore/qjsondocument.h"}, - { "QJsonObject", "QtCore/qjsonobject.h"}, - { "QJsonValue", "QtCore/qjsonvalue.h"}, - { "QJsonValueRef", "QtCore/qjsonvalue.h"}, - { "QJsonValueRefPtr", "QtCore/qjsonvalue.h"}, - { "QJsonValuePtr", "QtCore/qjsonvalue.h"}, - { "QAbstractFileEngine", "QtCore/qabstractfileengine.h"}, - { "QAbstractFileEngineHandler", "QtCore/qabstractfileengine.h"}, - { "QAbstractFileEngineIterator", "QtCore/qabstractfileengine.h"}, - { "QBuffer", "QtCore/qbuffer.h"}, - { "QDataStream", "QtCore/qdatastream.h"}, - { "QDebug", "QtCore/qdebug.h"}, - { "QDir", "QtCore/qdir.h"}, - { "QDirIterator", "QtCore/qdiriterator.h"}, - { "QFile", "QtCore/qfile.h"}, - { "QFileInfo", "QtCore/qfileinfo.h"}, - { "QFileSystemWatcher", "QtCore/qfilesystemwatcher.h"}, - { "QFSFileEngine", "QtCore/qfsfileengine.h"}, - { "QIODevice", "QtCore/qiodevice.h"}, - { "QProcessEnvironment", "QtCore/qprocess.h"}, - { "QProcess", "QtCore/qprocess.h"}, - { "QResource", "QtCore/qresource.h"}, - { "QSettings", "QtCore/qsettings.h"}, - { "QStandardPaths", "QtCore/qstandardpaths.h"}, - { "QTemporaryFile", "QtCore/qtemporaryfile.h"}, - { "QTextStream", "QtCore/qtextstream.h"}, - { "QTextStreamManipulator", "QtCore/qtextstream.h"}, - { "QUrl", "QtCore/qurl.h"}, - { "QAbstractEventDispatcher", "QtCore/qabstracteventdispatcher.h"}, - { "QModelIndex", "QtCore/qabstractitemmodel.h"}, - { "QPersistentModelIndex", "QtCore/qabstractitemmodel.h"}, - { "QAbstractItemModel", "QtCore/qabstractitemmodel.h"}, - { "QAbstractTableModel", "QtCore/qabstractitemmodel.h"}, - { "QAbstractListModel", "QtCore/qabstractitemmodel.h"}, - { "QBasicTimer", "QtCore/qbasictimer.h"}, - { "QCoreApplication", "QtCore/qcoreapplication.h"}, - { "QEvent", "QtCore/qcoreevent.h"}, - { "QTimerEvent", "QtCore/qcoreevent.h"}, - { "QChildEvent", "QtCore/qcoreevent.h"}, - { "QDynamicPropertyChangeEvent", "QtCore/qcoreevent.h"}, - { "QEventLoop", "QtCore/qeventloop.h"}, - { "QMetaMethod", "QtCore/qmetaobject.h"}, - { "QMetaEnum", "QtCore/qmetaobject.h"}, - { "QMetaProperty", "QtCore/qmetaobject.h"}, - { "QMetaClassInfo", "QtCore/qmetaobject.h"}, - { "QMetaType", "QtCore/qmetatype.h"}, - { "QMimeData", "QtCore/qmimedata.h"}, - { "QObject", "QtCore/qobject.h"}, - { "QObjectCleanupHandler", "QtCore/qobjectcleanuphandler.h"}, - { "QGenericArgument", "QtCore/qobjectdefs.h"}, - { "QGenericReturnArgument", "QtCore/qobjectdefs.h"}, - { "QMetaObject", "QtCore/qobjectdefs.h"}, - { "QSharedMemory", "QtCore/qsharedmemory.h"}, - { "QSignalMapper", "QtCore/qsignalmapper.h"}, - { "QSocketNotifier", "QtCore/qsocketnotifier.h"}, - { "QSystemSemaphore", "QtCore/qsystemsemaphore.h"}, - { "QTimer", "QtCore/qtimer.h"}, - { "QTranslator", "QtCore/qtranslator.h"}, - { "QVariant", "QtCore/qvariant.h"}, - { "QAbstractTextDocumentLayout", "QtGui/qabstracttextdocumentlayout.h"}, - { "QTextObjectInterface", "QtGui/qabstracttextdocumentlayout.h"}, - { "QFont", "QtGui/qfont.h"}, - { "QFontDatabase", "QtGui/qfontdatabase.h"}, - { "QFontInfo", "QtGui/qfontinfo.h"}, - { "QFontMetrics", "QtGui/qfontmetrics.h"}, - { "QFontMetricsF", "QtGui/qfontmetrics.h"}, - { "QStaticText", "QtGui/qstatictext.h"}, - { "QSyntaxHighlighter", "QtGui/qsyntaxhighlighter.h"}, - { "QTextCursor", "QtGui/qtextcursor.h"}, - { "QAbstractUndoItem", "QtGui/qtextdocument.h"}, - { "QTextDocument", "QtGui/qtextdocument.h"}, - { "QTextDocumentFragment", "QtGui/qtextdocumentfragment.h"}, - { "QTextDocumentWriter", "QtGui/qtextdocumentwriter.h"}, - { "QTextLength", "QtGui/qtextformat.h"}, - { "QTextFormat", "QtGui/qtextformat.h"}, - { "QTextCharFormat", "QtGui/qtextformat.h"}, - { "QTextBlockFormat", "QtGui/qtextformat.h"}, - { "QTextListFormat", "QtGui/qtextformat.h"}, - { "QTextImageFormat", "QtGui/qtextformat.h"}, - { "QTextFrameFormat", "QtGui/qtextformat.h"}, - { "QTextTableFormat", "QtGui/qtextformat.h"}, - { "QTextTableCellFormat", "QtGui/qtextformat.h"}, - { "QTextInlineObject", "QtGui/qtextlayout.h"}, - { "QTextLayout", "QtGui/qtextlayout.h"}, - { "QTextLine", "QtGui/qtextlayout.h"}, - { "QTextList", "QtGui/qtextlist.h"}, - { "QTextObject", "QtGui/qtextobject.h"}, - { "QTextBlockGroup", "QtGui/qtextobject.h"}, - { "QTextFrameLayoutData", "QtGui/qtextobject.h"}, - { "QTextFrame", "QtGui/qtextobject.h"}, - { "QTextBlockUserData", "QtGui/qtextobject.h"}, - { "QTextBlock", "QtGui/qtextobject.h"}, - { "QTextFragment", "QtGui/qtextobject.h"}, - { "QTextOption", "QtGui/qtextoption.h"}, - { "Tab", "QtGui/qtextoption.h"}, - { "QTextTableCell", "QtGui/qtexttable.h"}, - { "QTextTable", "QtGui/qtexttable.h"}, - { "QGraphicsAnchor", "QtGui/qgraphicsanchorlayout.h"}, - { "QGraphicsAnchorLayout", "QtGui/qgraphicsanchorlayout.h"}, - { "QGraphicsGridLayout", "QtGui/qgraphicsgridlayout.h"}, - { "QGraphicsItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsObject", "QtGui/qgraphicsitem.h"}, - { "QAbstractGraphicsShapeItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsPathItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsRectItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsEllipseItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsPolygonItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsLineItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsPixmapItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsTextItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsSimpleTextItem", "QtGui/qgraphicsitem.h"}, - { "QGraphicsItemGroup", "QtGui/qgraphicsitem.h"}, - { "QGraphicsItemAnimation", "QtGui/qgraphicsitemanimation.h"}, - { "QGraphicsLayout", "QtGui/qgraphicslayout.h"}, - { "QGraphicsLayoutItem", "QtGui/qgraphicslayoutitem.h"}, - { "QGraphicsLinearLayout", "QtGui/qgraphicslinearlayout.h"}, - { "QGraphicsProxyWidget", "QtGui/qgraphicsproxywidget.h"}, - { "QGraphicsScene", "QtGui/qgraphicsscene.h"}, - { "QGraphicsSceneEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneMouseEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneWheelEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneContextMenuEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneHoverEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneHelpEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneDragDropEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneResizeEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsSceneMoveEvent", "QtGui/qgraphicssceneevent.h"}, - { "QGraphicsTransform", "QtGui/qgraphicstransform.h"}, - { "QGraphicsScale", "QtGui/qgraphicstransform.h"}, - { "QGraphicsRotation", "QtGui/qgraphicstransform.h"}, - { "QGraphicsView", "QtGui/qgraphicsview.h"}, - { "QGraphicsWidget", "QtGui/qgraphicswidget.h"}, - { "QBitmap", "QtGui/qbitmap.h"}, - { "QIcon", "QtGui/qicon.h"}, - { "QIconEngine", "QtGui/qiconengine.h"}, - { "QIconEngineFactoryInterface", "QtGui/qiconengineplugin.h"}, - { "QIconEnginePlugin", "QtGui/qiconengineplugin.h"}, - { "QImage", "QtGui/qimage.h"}, - { "QImageIOHandler", "QtGui/qimageiohandler.h"}, - { "QImageIOHandlerFactoryInterface", "QtGui/qimageiohandler.h"}, - { "QImageIOPlugin", "QtGui/qimageiohandler.h"}, - { "QImageReader", "QtGui/qimagereader.h"}, - { "QImageWriter", "QtGui/qimagewriter.h"}, - { "QMovie", "QtGui/qmovie.h"}, - { "QPixmap", "QtGui/qpixmap.h"}, - { "QPixmapCache", "QtGui/qpixmapcache.h"}, - { "QAccessible", "QtGui/qaccessible.h"}, - { "QAccessibleInterface", "QtGui/qaccessible.h"}, - { "QAccessibleEvent", "QtGui/qaccessible.h"}, - { "QAccessible2Interface", "QtGui/qaccessible2.h"}, - { "QAccessibleTextInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleEditableTextInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleSimpleEditableTextInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleValueInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleTableInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleTable2CellInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleTable2Interface", "QtGui/qaccessible2.h"}, - { "QAccessibleActionInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleImageInterface", "QtGui/qaccessible2.h"}, - { "QAccessibleBridgeFactoryInterface", "QtGui/qaccessiblebridge.h"}, - { "QAccessibleBridgePlugin", "QtGui/qaccessiblebridge.h"}, - { "QAccessibleObject", "QtGui/qaccessibleobject.h"}, - { "QAccessibleApplication", "QtGui/qaccessibleobject.h"}, - { "QAccessibleFactoryInterface", "QtGui/qaccessibleplugin.h"}, - { "QAccessiblePlugin", "QtGui/qaccessibleplugin.h"}, - { "QAccessibleWidget", "QtGui/qaccessiblewidget.h"}, - { "QBrush", "QtGui/qbrush.h"}, - { "QGradient", "QtGui/qbrush.h"}, - { "QLinearGradient", "QtGui/qbrush.h"}, - { "QRadialGradient", "QtGui/qbrush.h"}, - { "QConicalGradient", "QtGui/qbrush.h"}, - { "QColor", "QtGui/qcolor.h"}, - { "QColormap", "QtGui/qcolormap.h"}, - { "QMatrix", "QtGui/qmatrix.h"}, - { "QPaintDevice", "QtGui/qpaintdevice.h"}, - { "QTextItem", "QtGui/qpaintengine.h"}, - { "QPaintEngine", "QtGui/qpaintengine.h"}, - { "QPaintEngineState", "QtGui/qpaintengine.h"}, - { "QPainter", "QtGui/qpainter.h"}, - { "QPainterPath", "QtGui/qpainterpath.h"}, - { "QPainterPathStroker", "QtGui/qpainterpath.h"}, - { "QPen", "QtGui/qpen.h"}, - { "QPolygon", "QtGui/qpolygon.h"}, - { "QPolygonF", "QtGui/qpolygon.h"}, - { "QPrintEngine", "QtGui/qprintengine.h"}, - { "QPrinter", "QtGui/qprinter.h"}, - { "QPrinterInfo", "QtGui/qprinterinfo.h"}, - { "QRegion", "QtGui/qregion.h"}, - { "QTransform", "QtGui/qtransform.h"}, - { "QAbstractItemDelegate", "QtGui/qabstractitemdelegate.h"}, - { "QAbstractItemView", "QtGui/qabstractitemview.h"}, - { "QAbstractProxyModel", "QtGui/qabstractproxymodel.h"}, - { "QColumnView", "QtGui/qcolumnview.h"}, - { "QDataWidgetMapper", "QtGui/qdatawidgetmapper.h"}, - { "QDirModel", "QtGui/qdirmodel.h"}, - { "QFileIconProvider", "QtGui/qfileiconprovider.h"}, - { "QHeaderView", "QtGui/qheaderview.h"}, - { "QIdentityProxyModel", "QtGui/qidentityproxymodel.h"}, - { "QItemDelegate", "QtGui/qitemdelegate.h"}, - { "QItemEditorCreatorBase", "QtGui/qitemeditorfactory.h"}, - { "QItemEditorFactory", "QtGui/qitemeditorfactory.h"}, - { "QItemSelectionRange", "QtGui/qitemselectionmodel.h"}, - { "QItemSelectionModel", "QtGui/qitemselectionmodel.h"}, - { "QItemSelection", "QtGui/qitemselectionmodel.h"}, - { "QListView", "QtGui/qlistview.h"}, - { "QListWidgetItem", "QtGui/qlistwidget.h"}, - { "QListWidget", "QtGui/qlistwidget.h"}, - { "QProxyModel", "QtGui/qproxymodel.h"}, - { "QSortFilterProxyModel", "QtGui/qsortfilterproxymodel.h"}, - { "QStandardItem", "QtGui/qstandarditemmodel.h"}, - { "QStandardItemModel", "QtGui/qstandarditemmodel.h"}, - { "QStringListModel", "QtGui/qstringlistmodel.h"}, - { "QStyledItemDelegate", "QtGui/qstyleditemdelegate.h"}, - { "QTableView", "QtGui/qtableview.h"}, - { "QTableWidgetSelectionRange", "QtGui/qtablewidget.h"}, - { "QTableWidgetItem", "QtGui/qtablewidget.h"}, - { "QTableWidget", "QtGui/qtablewidget.h"}, - { "QTreeView", "QtGui/qtreeview.h"}, - { "QTreeWidgetItem", "QtGui/qtreewidget.h"}, - { "QTreeWidget", "QtGui/qtreewidget.h"}, - { "QTreeWidgetItemIterator", "QtGui/qtreewidgetitemiterator.h"}, - { "QGraphicsEffect", "QtGui/qgraphicseffect.h"}, - { "QGraphicsColorizeEffect", "QtGui/qgraphicseffect.h"}, - { "QGraphicsBlurEffect", "QtGui/qgraphicseffect.h"}, - { "QGraphicsDropShadowEffect", "QtGui/qgraphicseffect.h"}, - { "QGraphicsOpacityEffect", "QtGui/qgraphicseffect.h"}, - { "QAbstractAnimation", "QtGui/qabstractanimation.h"}, - { "QAnimationDriver", "QtGui/qabstractanimation.h"}, - { "QAnimationGroup", "QtGui/qanimationgroup.h"}, - { "QParallelAnimationGroup", "QtGui/qparallelanimationgroup.h"}, - { "QPauseAnimation", "QtGui/qpauseanimation.h"}, - { "QPropertyAnimation", "QtGui/qpropertyanimation.h"}, - { "QSequentialAnimationGroup", "QtGui/qsequentialanimationgroup.h"}, - { "QVariantAnimation", "QtGui/qvariantanimation.h"}, - { "QMatrix4x4", "QtGui/qmatrix4x4.h"}, - { "QQuaternion", "QtGui/qquaternion.h"}, - { "QVector2D", "QtGui/qvector2d.h"}, - { "QVector3D", "QtGui/qvector3d.h"}, - { "QVector4D", "QtGui/qvector4d.h"}, - { "QAbstractButton", "QtGui/qabstractbutton.h"}, - { "QAbstractScrollArea", "QtGui/qabstractscrollarea.h"}, - { "QAbstractSlider", "QtGui/qabstractslider.h"}, - { "QAbstractSpinBox", "QtGui/qabstractspinbox.h"}, - { "QButtonGroup", "QtGui/qbuttongroup.h"}, - { "QCalendarWidget", "QtGui/qcalendarwidget.h"}, - { "QCheckBox", "QtGui/qcheckbox.h"}, - { "QComboBox", "QtGui/qcombobox.h"}, - { "QCommandLinkButton", "QtGui/qcommandlinkbutton.h"}, - { "QDateTimeEdit", "QtGui/qdatetimeedit.h"}, - { "QTimeEdit", "QtGui/qdatetimeedit.h"}, - { "QDateEdit", "QtGui/qdatetimeedit.h"}, - { "QDial", "QtGui/qdial.h"}, - { "QDialogButtonBox", "QtGui/qdialogbuttonbox.h"}, - { "QDockWidget", "QtGui/qdockwidget.h"}, - { "QFocusFrame", "QtGui/qfocusframe.h"}, - { "QFontComboBox", "QtGui/qfontcombobox.h"}, - { "QFrame", "QtGui/qframe.h"}, - { "QGroupBox", "QtGui/qgroupbox.h"}, - { "QLabel", "QtGui/qlabel.h"}, - { "QLCDNumber", "QtGui/qlcdnumber.h"}, - { "QLineEdit", "QtGui/qlineedit.h"}, - { "QMainWindow", "QtGui/qmainwindow.h"}, - { "QMdiArea", "QtGui/qmdiarea.h"}, - { "QMdiSubWindow", "QtGui/qmdisubwindow.h"}, - { "QMenu", "QtGui/qmenu.h"}, - { "QMenuBar", "QtGui/qmenubar.h"}, - { "QPlainTextEdit", "QtGui/qplaintextedit.h"}, - { "QPlainTextDocumentLayout", "QtGui/qplaintextedit.h"}, - { "QPrintPreviewWidget", "QtGui/qprintpreviewwidget.h"}, - { "QProgressBar", "QtGui/qprogressbar.h"}, - { "QPushButton", "QtGui/qpushbutton.h"}, - { "QRadioButton", "QtGui/qradiobutton.h"}, - { "QRubberBand", "QtGui/qrubberband.h"}, - { "QScrollArea", "QtGui/qscrollarea.h"}, - { "QScrollBar", "QtGui/qscrollbar.h"}, - { "QSizeGrip", "QtGui/qsizegrip.h"}, - { "QSlider", "QtGui/qslider.h"}, - { "QSpinBox", "QtGui/qspinbox.h"}, - { "QDoubleSpinBox", "QtGui/qspinbox.h"}, - { "QSplashScreen", "QtGui/qsplashscreen.h"}, - { "QSplitter", "QtGui/qsplitter.h"}, - { "QSplitterHandle", "QtGui/qsplitter.h"}, - { "QStackedWidget", "QtGui/qstackedwidget.h"}, - { "QStatusBar", "QtGui/qstatusbar.h"}, - { "QTabBar", "QtGui/qtabbar.h"}, - { "QTabWidget", "QtGui/qtabwidget.h"}, - { "QTextBrowser", "QtGui/qtextbrowser.h"}, - { "QTextEdit", "QtGui/qtextedit.h"}, - { "QToolBar", "QtGui/qtoolbar.h"}, - { "QToolBox", "QtGui/qtoolbox.h"}, - { "QToolButton", "QtGui/qtoolbutton.h"}, - { "QValidator", "QtGui/qvalidator.h"}, - { "QIntValidator", "QtGui/qvalidator.h"}, - { "QDoubleValidator", "QtGui/qvalidator.h"}, - { "QRegExpValidator", "QtGui/qvalidator.h"}, - { "QWorkspace", "QtGui/qworkspace.h"}, - { "QCompleter", "QtGui/qcompleter.h"}, - { "QDesktopServices", "QtGui/qdesktopservices.h"}, - { "QSystemTrayIcon", "QtGui/qsystemtrayicon.h"}, - { "QUndoGroup", "QtGui/qundogroup.h"}, - { "QUndoCommand", "QtGui/qundostack.h"}, - { "QUndoStack", "QtGui/qundostack.h"}, - { "QUndoView", "QtGui/qundoview.h"}, - { "QAction", "QtGui/qaction.h"}, - { "QActionGroup", "QtGui/qactiongroup.h"}, - { "QApplication", "QtGui/qapplication.h"}, - { "QBoxLayout", "QtGui/qboxlayout.h"}, - { "QHBoxLayout", "QtGui/qboxlayout.h"}, - { "QVBoxLayout", "QtGui/qboxlayout.h"}, - { "QClipboard", "QtGui/qclipboard.h"}, - { "QCursor", "QtGui/qcursor.h"}, - { "QDesktopWidget", "QtGui/qdesktopwidget.h"}, - { "QDrag", "QtGui/qdrag.h"}, - { "QInputEvent", "QtGui/qevent.h"}, - { "QMouseEvent", "QtGui/qevent.h"}, - { "QHoverEvent", "QtGui/qevent.h"}, - { "QWheelEvent", "QtGui/qevent.h"}, - { "QKeyEvent", "QtGui/qevent.h"}, - { "QFocusEvent", "QtGui/qevent.h"}, - { "QPaintEvent", "QtGui/qevent.h"}, - { "QMoveEvent", "QtGui/qevent.h"}, - { "QResizeEvent", "QtGui/qevent.h"}, - { "QCloseEvent", "QtGui/qevent.h"}, - { "QShowEvent", "QtGui/qevent.h"}, - { "QHideEvent", "QtGui/qevent.h"}, - { "QContextMenuEvent", "QtGui/qevent.h"}, - { "QDropEvent", "QtGui/qevent.h"}, - { "QDragMoveEvent", "QtGui/qevent.h"}, - { "QDragEnterEvent", "QtGui/qevent.h"}, - { "QDragResponseEvent", "QtGui/qevent.h"}, - { "QDragLeaveEvent", "QtGui/qevent.h"}, - { "QHelpEvent", "QtGui/qevent.h"}, - { "QStatusTipEvent", "QtGui/qevent.h"}, - { "QWhatsThisClickedEvent", "QtGui/qevent.h"}, - { "QActionEvent", "QtGui/qevent.h"}, - { "QShortcutEvent", "QtGui/qevent.h"}, - { "QWindowStateChangeEvent", "QtGui/qevent.h"}, - { "QTouchEvent", "QtGui/qevent.h"}, - { "TouchPoint", "QtGui/qevent.h"}, - { "QGestureEvent", "QtGui/qevent.h"}, - { "QFormLayout", "QtGui/qformlayout.h"}, - { "QGesture", "QtGui/qgesture.h"}, - { "QPanGesture", "QtGui/qgesture.h"}, - { "QPinchGesture", "QtGui/qgesture.h"}, - { "QSwipeGesture", "QtGui/qgesture.h"}, - { "QTapGesture", "QtGui/qgesture.h"}, - { "QTapAndHoldGesture", "QtGui/qgesture.h"}, - { "QGestureRecognizer", "QtGui/qgesturerecognizer.h"}, - { "QGridLayout", "QtGui/qgridlayout.h"}, - { "QGuiPlatformPluginInterface", "QtGui/qguiplatformplugin.h"}, - { "QGuiPlatformPlugin", "QtGui/qguiplatformplugin.h"}, - { "QKeySequence", "QtGui/qkeysequence.h"}, - { "QLayout", "QtGui/qlayout.h"}, - { "QLayoutItem", "QtGui/qlayoutitem.h"}, - { "QSpacerItem", "QtGui/qlayoutitem.h"}, - { "QWidgetItem", "QtGui/qlayoutitem.h"}, - { "QWidgetItemV2", "QtGui/qlayoutitem.h"}, - { "QPalette", "QtGui/qpalette.h"}, - { "QShortcut", "QtGui/qshortcut.h"}, - { "QSizePolicy", "QtGui/qsizepolicy.h"}, - { "QStackedLayout", "QtGui/qstackedlayout.h"}, - { "QToolTip", "QtGui/qtooltip.h"}, - { "QWhatsThis", "QtGui/qwhatsthis.h"}, - { "QWidget", "QtGui/qwidget.h"}, - { "QWidgetAction", "QtGui/qwidgetaction.h"}, - { "QX11EmbedWidget", "QtGui/qx11embed_x11.h"}, - { "QX11EmbedContainer", "QtGui/qx11embed_x11.h"}, - { "QX11Info", "QtGui/qx11info_x11.h"}, - { "QCleanlooksStyle", "QtGui/qcleanlooksstyle.h"}, - { "QCommonStyle", "QtGui/qcommonstyle.h"}, - { "QMotifStyle", "QtGui/qmotifstyle.h"}, - { "QPlastiqueStyle", "QtGui/qplastiquestyle.h"}, - { "QProxyStyle", "QtGui/qproxystyle.h"}, - { "QStyle", "QtGui/qstyle.h"}, - { "QStyleFactory", "QtGui/qstylefactory.h"}, - { "QStyleOption", "QtGui/qstyleoption.h"}, - { "QStyleOptionFocusRect", "QtGui/qstyleoption.h"}, - { "QStyleOptionFrame", "QtGui/qstyleoption.h"}, - { "QStyleOptionTabWidgetFrame", "QtGui/qstyleoption.h"}, - { "QStyleOptionTabBarBase", "QtGui/qstyleoption.h"}, - { "QStyleOptionHeader", "QtGui/qstyleoption.h"}, - { "QStyleOptionButton", "QtGui/qstyleoption.h"}, - { "QStyleOptionTab", "QtGui/qstyleoption.h"}, - { "QStyleOptionToolBar", "QtGui/qstyleoption.h"}, - { "QStyleOptionProgressBar", "QtGui/qstyleoption.h"}, - { "QStyleOptionMenuItem", "QtGui/qstyleoption.h"}, - { "QStyleOptionDockWidget", "QtGui/qstyleoption.h"}, - { "QStyleOptionViewItem", "QtGui/qstyleoption.h"}, - { "QStyleOptionToolBox", "QtGui/qstyleoption.h"}, - { "QStyleOptionRubberBand", "QtGui/qstyleoption.h"}, - { "QStyleOptionComplex", "QtGui/qstyleoption.h"}, - { "QStyleOptionSlider", "QtGui/qstyleoption.h"}, - { "QStyleOptionSpinBox", "QtGui/qstyleoption.h"}, - { "QStyleOptionToolButton", "QtGui/qstyleoption.h"}, - { "QStyleOptionComboBox", "QtGui/qstyleoption.h"}, - { "QStyleOptionTitleBar", "QtGui/qstyleoption.h"}, - { "QStyleOptionGroupBox", "QtGui/qstyleoption.h"}, - { "QStyleOptionSizeGrip", "QtGui/qstyleoption.h"}, - { "QStyleOptionGraphicsItem", "QtGui/qstyleoption.h"}, - { "QStyleHintReturn", "QtGui/qstyleoption.h"}, - { "QStyleHintReturnMask", "QtGui/qstyleoption.h"}, - { "QStyleHintReturnVariant", "QtGui/qstyleoption.h"}, - { "QStyleFactoryInterface", "QtGui/qstyleplugin.h"}, - { "QStylePlugin", "QtGui/qstyleplugin.h"}, - { "QWindowsStyle", "QtGui/qwindowsstyle.h"}, - { "QAbstractPageSetupDialog", "QtGui/qabstractpagesetupdialog.h"}, - { "QAbstractPrintDialog", "QtGui/qabstractprintdialog.h"}, - { "QColorDialog", "QtGui/qcolordialog.h"}, - { "QDialog", "QtGui/qdialog.h"}, - { "QErrorMessage", "QtGui/qerrormessage.h"}, - { "QFileDialog", "QtGui/qfiledialog.h"}, - { "QFileSystemModel", "QtGui/qfilesystemmodel.h"}, - { "QFontDialog", "QtGui/qfontdialog.h"}, - { "QInputDialog", "QtGui/qinputdialog.h"}, - { "QMessageBox", "QtGui/qmessagebox.h"}, - { "QPageSetupDialog", "QtGui/qpagesetupdialog.h"}, - { "QPrintDialog", "QtGui/qprintdialog.h"}, - { "QPrintPreviewDialog", "QtGui/qprintpreviewdialog.h"}, - { "QProgressDialog", "QtGui/qprogressdialog.h"}, - { "QWizard", "QtGui/qwizard.h"}, - { "QWizardPage", "QtGui/qwizard.h"}, - { "QDBusAbstractAdaptor", "QtDBus/qdbusabstractadaptor.h"}, - { "QDBusAbstractInterfaceBase", "QtDBus/qdbusabstractinterface.h"}, - { "QDBusAbstractInterface", "QtDBus/qdbusabstractinterface.h"}, - { "QDBusArgument", "QtDBus/qdbusargument.h"}, - { "QDBusConnection", "QtDBus/qdbusconnection.h"}, - { "QDBusConnectionInterface", "QtDBus/qdbusconnectioninterface.h"}, - { "QDBusContext", "QtDBus/qdbuscontext.h"}, - { "QDBusError", "QtDBus/qdbuserror.h"}, - { "QDBusObjectPath", "QtDBus/qdbusextratypes.h"}, - { "QDBusSignature", "QtDBus/qdbusextratypes.h"}, - { "QDBusInterface", "QtDBus/qdbusinterface.h"}, - { "QDBusMessage", "QtDBus/qdbusmessage.h"}, - { "QDBusMetaType", "QtDBus/qdbusmetatype.h"}, - { "QDBusPendingCall", "QtDBus/qdbuspendingcall.h"}, - { "QDBusPendingCallWatcher", "QtDBus/qdbuspendingcall.h"}, - { "QDBusPendingReplyData", "QtDBus/qdbuspendingreply.h"}, - { "QDBusServer", "QtDBus/qdbusserver.h"}, - { "QDBusServiceWatcher", "QtDBus/qdbusservicewatcher.h"}, - { "QDBusUnixFileDescriptor", "QtDBus/qdbusunixfiledescriptor.h"}, - { "QDBusVirtualObject", "QtDBus/qdbusvirtualobject.h"}, - { "QDeclarativeComponent", "QtDeclarative/qdeclarativecomponent.h"}, - { "QDeclarativeContext", "QtDeclarative/qdeclarativecontext.h"}, - { "QDeclarativeEngine", "QtDeclarative/qdeclarativeengine.h"}, - { "QDeclarativeError", "QtDeclarative/qdeclarativeerror.h"}, - { "QDeclarativeExpression", "QtDeclarative/qdeclarativeexpression.h"}, - { "QDeclarativeExtensionInterface", "QtDeclarative/qdeclarativeextensioninterface.h"}, - { "QDeclarativeExtensionPlugin", "QtDeclarative/qdeclarativeextensionplugin.h"}, - { "QDeclarativeImageProvider", "QtDeclarative/qdeclarativeimageprovider.h"}, - { "QDeclarativeInfo", "QtDeclarative/qdeclarativeinfo.h"}, - { "QDeclarativeListReference", "QtDeclarative/qdeclarativelist.h"}, - { "QDeclarativeNetworkAccessManagerFactory", "QtDeclarative/qdeclarativenetworkaccessmanagerfactory.h"}, - { "QDeclarativeParserStatus", "QtDeclarative/qdeclarativeparserstatus.h"}, - { "QDeclarativeProperty", "QtDeclarative/qdeclarativeproperty.h"}, - { "QDeclarativePropertyValueInterceptor", "QtDeclarative/qdeclarativepropertyvalueinterceptor.h"}, - { "QDeclarativePropertyValueSource", "QtDeclarative/qdeclarativepropertyvaluesource.h"}, - { "QDeclarativeScriptString", "QtDeclarative/qdeclarativescriptstring.h"}, - { "QDeclarativeItem", "QtDeclarative/qdeclarativeitem.h"}, - { "QDeclarativePropertyMap", "QtDeclarative/qdeclarativepropertymap.h"}, - { "QDeclarativeView", "QtDeclarative/qdeclarativeview.h"}, - { "QDesignerComponents", "QtDesigner/qdesigner_components.h"}, - { "ActionProviderBase", "QtDesigner/default_actionprovider.h"}, - { "QToolBarActionProvider", "QtDesigner/default_actionprovider.h"}, - { "QMenuBarActionProvider", "QtDesigner/default_actionprovider.h"}, - { "QMenuActionProvider", "QtDesigner/default_actionprovider.h"}, - { "FormEditor", "QtDesigner/formeditor.h"}, - { "FormWindow", "QtDesigner/formwindow.h"}, - { "FormWindowWidgetStack", "QtDesigner/formwindow_widgetstack.h"}, - { "FormWindowCursor", "QtDesigner/formwindowcursor.h"}, - { "FormWindowManager", "QtDesigner/formwindowmanager.h"}, - { "IconCache", "QtDesigner/iconcache.h"}, - { "QDesignerResource", "QtDesigner/qdesigner_resource.h"}, - { "QtBrushManager", "QtDesigner/qtbrushmanager.h"}, - { "WidgetHandle", "QtDesigner/widgetselection.h"}, - { "WidgetSelection", "QtDesigner/widgetselection.h"}, - { "NewDynamicPropertyDialog", "QtDesigner/newdynamicpropertydialog.h"}, - { "PaletteEditorButton", "QtDesigner/paletteeditorbutton.h"}, - { "PropertyEditor", "QtDesigner/propertyeditor.h"}, - { "StringListEditorButton", "QtDesigner/stringlisteditorbutton.h"}, - { "SignalSlotEditor", "QtDesigner/signalsloteditor.h"}, - { "SignalSlotEditorPlugin", "QtDesigner/signalsloteditor_plugin.h"}, - { "SignalSlotEditorTool", "QtDesigner/signalsloteditor_tool.h"}, - { "ObjectInspector", "QtDesigner/objectinspector.h"}, - { "WidgetBox", "QtDesigner/widgetbox.h"}, - { "WidgetBoxDnDItem", "QtDesigner/widgetbox_dnditem.h"}, - { "BuddyEditor", "QtDesigner/buddyeditor.h"}, - { "BuddyEditorPlugin", "QtDesigner/buddyeditor_plugin.h"}, - { "BuddyEditorTool", "QtDesigner/buddyeditor_tool.h"}, - { "TabOrderEditor", "QtDesigner/tabordereditor.h"}, - { "TabOrderEditorPlugin", "QtDesigner/tabordereditor_plugin.h"}, - { "TabOrderEditorTool", "QtDesigner/tabordereditor_tool.h"}, - { "TaskMenuComponent", "QtDesigner/taskmenu_component.h"}, - { "QExtensionFactory", "QtDesigner/default_extensionfactory.h"}, - { "QExtensionManager", "QtDesigner/qextensionmanager.h"}, - { "QAbstractSocket", "QtNetwork/qabstractsocket.h"}, - { "QLocalServer", "QtNetwork/qlocalserver.h"}, - { "QLocalSocket", "QtNetwork/qlocalsocket.h"}, - { "QTcpServer", "QtNetwork/qtcpserver.h"}, - { "QTcpSocket", "QtNetwork/qtcpsocket.h"}, - { "QUdpSocket", "QtNetwork/qudpsocket.h"}, - { "QNetworkConfigurationManager", "QtNetwork/qnetworkconfigmanager.h"}, - { "QNetworkConfiguration", "QtNetwork/qnetworkconfiguration.h"}, - { "QNetworkSession", "QtNetwork/qnetworksession.h"}, - { "QAuthenticator", "QtNetwork/qauthenticator.h"}, - { "QIPv6Address", "QtNetwork/qhostaddress.h"}, - { "QHostAddress", "QtNetwork/qhostaddress.h"}, - { "QHostInfo", "QtNetwork/qhostinfo.h"}, - { "QNetworkAddressEntry", "QtNetwork/qnetworkinterface.h"}, - { "QNetworkInterface", "QtNetwork/qnetworkinterface.h"}, - { "QNetworkProxyQuery", "QtNetwork/qnetworkproxy.h"}, - { "QNetworkProxy", "QtNetwork/qnetworkproxy.h"}, - { "QNetworkProxyFactory", "QtNetwork/qnetworkproxy.h"}, - { "QUrlInfo", "QtNetwork/qurlinfo.h"}, - { "QNetworkCacheMetaData", "QtNetwork/qabstractnetworkcache.h"}, - { "QAbstractNetworkCache", "QtNetwork/qabstractnetworkcache.h"}, - { "QFtp", "QtNetwork/qftp.h"}, - { "QHttpHeader", "QtNetwork/qhttp.h"}, - { "QHttpResponseHeader", "QtNetwork/qhttp.h"}, - { "QHttpRequestHeader", "QtNetwork/qhttp.h"}, - { "QHttp", "QtNetwork/qhttp.h"}, - { "QHttpPart", "QtNetwork/qhttpmultipart.h"}, - { "QHttpMultiPart", "QtNetwork/qhttpmultipart.h"}, - { "QNetworkAccessManager", "QtNetwork/qnetworkaccessmanager.h"}, - { "QNetworkCookie", "QtNetwork/qnetworkcookie.h"}, - { "QNetworkCookieJar", "QtNetwork/qnetworkcookiejar.h"}, - { "QNetworkDiskCache", "QtNetwork/qnetworkdiskcache.h"}, - { "QNetworkReply", "QtNetwork/qnetworkreply.h"}, - { "QNetworkRequest", "QtNetwork/qnetworkrequest.h"}, - { "QSslCertificate", "QtNetwork/qsslcertificate.h"}, - { "QSslCipher", "QtNetwork/qsslcipher.h"}, - { "QSslConfiguration", "QtNetwork/qsslconfiguration.h"}, - { "QSslError", "QtNetwork/qsslerror.h"}, - { "QSslKey", "QtNetwork/qsslkey.h"}, - { "QSslSocket", "QtNetwork/qsslsocket.h"}, - { "QSqlQueryModel", "QtSql/qsqlquerymodel.h"}, - { "QSqlRelation", "QtSql/qsqlrelationaltablemodel.h"}, - { "QSqlRelationalTableModel", "QtSql/qsqlrelationaltablemodel.h"}, - { "QSqlTableModel", "QtSql/qsqltablemodel.h"}, - { "QSqlDriverCreatorBase", "QtSql/qsqldatabase.h"}, - { "QSqlDatabase", "QtSql/qsqldatabase.h"}, - { "QSqlDriver", "QtSql/qsqldriver.h"}, - { "QSqlDriverFactoryInterface", "QtSql/qsqldriverplugin.h"}, - { "QSqlDriverPlugin", "QtSql/qsqldriverplugin.h"}, - { "QSqlError", "QtSql/qsqlerror.h"}, - { "QSqlField", "QtSql/qsqlfield.h"}, - { "QSqlIndex", "QtSql/qsqlindex.h"}, - { "QSqlQuery", "QtSql/qsqlquery.h"}, - { "QSqlRecord", "QtSql/qsqlrecord.h"}, - { "QSqlResult", "QtSql/qsqlresult.h"}, - { "QGraphicsSvgItem", "QtSvg/qgraphicssvgitem.h"}, - { "QSvgGenerator", "QtSvg/qsvggenerator.h"}, - { "QSvgRenderer", "QtSvg/qsvgrenderer.h"}, - { "QSvgWidget", "QtSvg/qsvgwidget.h"}, - { "QDomImplementation", "QtXml/qdom.h"}, - { "QDomNode", "QtXml/qdom.h"}, - { "QDomNodeList", "QtXml/qdom.h"}, - { "QDomDocumentType", "QtXml/qdom.h"}, - { "QDomDocument", "QtXml/qdom.h"}, - { "QDomNamedNodeMap", "QtXml/qdom.h"}, - { "QDomDocumentFragment", "QtXml/qdom.h"}, - { "QDomCharacterData", "QtXml/qdom.h"}, - { "QDomAttr", "QtXml/qdom.h"}, - { "QDomElement", "QtXml/qdom.h"}, - { "QDomText", "QtXml/qdom.h"}, - { "QDomComment", "QtXml/qdom.h"}, - { "QDomCDATASection", "QtXml/qdom.h"}, - { "QDomNotation", "QtXml/qdom.h"}, - { "QDomEntity", "QtXml/qdom.h"}, - { "QDomEntityReference", "QtXml/qdom.h"}, - { "QDomProcessingInstruction", "QtXml/qdom.h"}, - { "QXmlNamespaceSupport", "QtXml/qxml.h"}, - { "QXmlAttributes", "QtXml/qxml.h"}, - { "QXmlInputSource", "QtXml/qxml.h"}, - { "QXmlParseException", "QtXml/qxml.h"}, - { "QXmlReader", "QtXml/qxml.h"}, - { "QXmlSimpleReader", "QtXml/qxml.h"}, - { "QXmlLocator", "QtXml/qxml.h"}, - { "QXmlContentHandler", "QtXml/qxml.h"}, - { "QXmlErrorHandler", "QtXml/qxml.h"}, - { "QXmlDTDHandler", "QtXml/qxml.h"}, - { "QXmlEntityResolver", "QtXml/qxml.h"}, - { "QXmlLexicalHandler", "QtXml/qxml.h"}, - { "QXmlDeclHandler", "QtXml/qxml.h"}, - { "QXmlDefaultHandler", "QtXml/qxml.h"}, - { "QXmlStreamAttribute", "QtXml/qxmlstream.h"}, - { "QXmlStreamAttributes", "QtXml/qxmlstream.h"}, - { "QXmlStreamNamespaceDeclaration", "QtXml/qxmlstream.h"}, - { "QXmlStreamNotationDeclaration", "QtXml/qxmlstream.h"}, - { "QXmlStreamEntityDeclaration", "QtXml/qxmlstream.h"}, - { "QXmlStreamEntityResolver", "QtXml/qxmlstream.h"}, - { "QXmlStreamReader", "QtXml/qxmlstream.h"}, - { "QXmlStreamWriter", "QtXml/qxmlstream.h"}, - { "QScriptable", "QtScript/qscriptable.h"}, - { "QScriptClass", "QtScript/qscriptclass.h"}, - { "QScriptClassPropertyIterator", "QtScript/qscriptclasspropertyiterator.h"}, - { "QScriptContext", "QtScript/qscriptcontext.h"}, - { "QScriptContextInfo", "QtScript/qscriptcontextinfo.h"}, - { "QScriptSyntaxCheckResult", "QtScript/qscriptengine.h"}, - { "QScriptEngine", "QtScript/qscriptengine.h"}, - { "QScriptEngineAgent", "QtScript/qscriptengineagent.h"}, - { "QScriptExtensionInterface", "QtScript/qscriptextensioninterface.h"}, - { "QScriptExtensionPlugin", "QtScript/qscriptextensionplugin.h"}, - { "QScriptProgram", "QtScript/qscriptprogram.h"}, - { "QScriptString", "QtScript/qscriptstring.h"}, - { "QScriptValue", "QtScript/qscriptvalue.h"}, - { "QScriptValueIterator", "QtScript/qscriptvalueiterator.h"}, - { "QScriptEngineDebugger", "QtScriptTools/qscriptenginedebugger.h"}, - { "QBenchmarkIterationController", "QtTest/qbenchmark.h"}, - { "QTestData", "QtTest/qtestdata.h"}, - { "QTestEventLoop", "QtTest/qtesteventloop.h"}, - { "QAbstractFormBuilder", "QtUiTools/abstractformbuilder.h"}, - { "QFormBuilder", "QtUiTools/formbuilder.h"}, - { "QUiLoader", "QtUiTools/quiloader.h"}, -}; -static const qint16 qclass_lib_count = 686; - -#endif diff --git a/src/tools/uic/cpp/cppwriteincludes.cpp b/src/tools/uic/cpp/cppwriteincludes.cpp index 40cea7d7c..2702dc35e 100644 --- a/src/tools/uic/cpp/cppwriteincludes.cpp +++ b/src/tools/uic/cpp/cppwriteincludes.cpp @@ -56,23 +56,708 @@ QT_BEGIN_NAMESPACE #define DEBUG_WRITE_INCLUDES 0 #define WARN_HEADER_GENERATOR 0 -struct ClassInfoEntry -{ - const char *klass; - const char *header; -}; - -#include "qclass_lib_map.h" - namespace CPP { +// generated by genmap.py +static const struct ClassTblData { + const QLatin1String klass; + const QLatin1String header; +} ClassTbl[] = { + { QLatin1String("ActionProviderBase"), QLatin1String("QtDesigner/default_actionprovider.h") }, + { QLatin1String("BlockSizeManager"), QLatin1String("QtCore/qtconcurrentiteratekernel.h") }, + { QLatin1String("BuddyEditor"), QLatin1String("QtDesigner/buddyeditor.h") }, + { QLatin1String("BuddyEditorPlugin"), QLatin1String("QtDesigner/buddyeditor_plugin.h") }, + { QLatin1String("BuddyEditorTool"), QLatin1String("QtDesigner/buddyeditor_tool.h") }, + { QLatin1String("ConverterState"), QLatin1String("QtCore/qtextcodec.h") }, + { QLatin1String("Exception"), QLatin1String("QtCore/qtconcurrentexception.h") }, + { QLatin1String("ExceptionStore"), QLatin1String("QtCore/qtconcurrentexception.h") }, + { QLatin1String("FormEditor"), QLatin1String("QtDesigner/formeditor.h") }, + { QLatin1String("FormWindow"), QLatin1String("QtDesigner/formwindow.h") }, + { QLatin1String("FormWindowCursor"), QLatin1String("QtDesigner/formwindowcursor.h") }, + { QLatin1String("FormWindowManager"), QLatin1String("QtDesigner/formwindowmanager.h") }, + { QLatin1String("FormWindowWidgetStack"), QLatin1String("QtDesigner/formwindow_widgetstack.h") }, + { QLatin1String("IconCache"), QLatin1String("QtDesigner/iconcache.h") }, + { QLatin1String("NewDynamicPropertyDialog"), QLatin1String("QtDesigner/newdynamicpropertydialog.h") }, + { QLatin1String("ObjectInspector"), QLatin1String("QtDesigner/objectinspector.h") }, + { QLatin1String("PaletteEditorButton"), QLatin1String("QtDesigner/paletteeditorbutton.h") }, + { QLatin1String("PropertyEditor"), QLatin1String("QtDesigner/propertyeditor.h") }, + { QLatin1String("QAbstractAnimation"), QLatin1String("QtGui/qabstractanimation.h") }, + { QLatin1String("QAbstractButton"), QLatin1String("QtGui/qabstractbutton.h") }, + { QLatin1String("QAbstractEventDispatcher"), QLatin1String("QtCore/qabstracteventdispatcher.h") }, + { QLatin1String("QAbstractFileEngine"), QLatin1String("QtCore/qabstractfileengine.h") }, + { QLatin1String("QAbstractFileEngineHandler"), QLatin1String("QtCore/qabstractfileengine.h") }, + { QLatin1String("QAbstractFileEngineIterator"), QLatin1String("QtCore/qabstractfileengine.h") }, + { QLatin1String("QAbstractFormBuilder"), QLatin1String("QtUiTools/abstractformbuilder.h") }, + { QLatin1String("QAbstractGraphicsShapeItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QAbstractItemDelegate"), QLatin1String("QtGui/qabstractitemdelegate.h") }, + { QLatin1String("QAbstractItemModel"), QLatin1String("QtCore/qabstractitemmodel.h") }, + { QLatin1String("QAbstractItemView"), QLatin1String("QtGui/qabstractitemview.h") }, + { QLatin1String("QAbstractListModel"), QLatin1String("QtCore/qabstractitemmodel.h") }, + { QLatin1String("QAbstractNetworkCache"), QLatin1String("QtNetwork/qabstractnetworkcache.h") }, + { QLatin1String("QAbstractPageSetupDialog"), QLatin1String("QtGui/qabstractpagesetupdialog.h") }, + { QLatin1String("QAbstractPrintDialog"), QLatin1String("QtGui/qabstractprintdialog.h") }, + { QLatin1String("QAbstractProxyModel"), QLatin1String("QtGui/qabstractproxymodel.h") }, + { QLatin1String("QAbstractScrollArea"), QLatin1String("QtGui/qabstractscrollarea.h") }, + { QLatin1String("QAbstractSlider"), QLatin1String("QtGui/qabstractslider.h") }, + { QLatin1String("QAbstractSocket"), QLatin1String("QtNetwork/qabstractsocket.h") }, + { QLatin1String("QAbstractSpinBox"), QLatin1String("QtGui/qabstractspinbox.h") }, + { QLatin1String("QAbstractTableModel"), QLatin1String("QtCore/qabstractitemmodel.h") }, + { QLatin1String("QAbstractTextDocumentLayout"), QLatin1String("QtGui/qabstracttextdocumentlayout.h") }, + { QLatin1String("QAbstractUndoItem"), QLatin1String("QtGui/qtextdocument.h") }, + { QLatin1String("QAccessible"), QLatin1String("QtGui/qaccessible.h") }, + { QLatin1String("QAccessible2Interface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleActionInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleApplication"), QLatin1String("QtGui/qaccessibleobject.h") }, + { QLatin1String("QAccessibleBridgeFactoryInterface"), QLatin1String("QtGui/qaccessiblebridge.h") }, + { QLatin1String("QAccessibleBridgePlugin"), QLatin1String("QtGui/qaccessiblebridge.h") }, + { QLatin1String("QAccessibleEditableTextInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleEvent"), QLatin1String("QtGui/qaccessible.h") }, + { QLatin1String("QAccessibleFactoryInterface"), QLatin1String("QtGui/qaccessibleplugin.h") }, + { QLatin1String("QAccessibleImageInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleInterface"), QLatin1String("QtGui/qaccessible.h") }, + { QLatin1String("QAccessibleObject"), QLatin1String("QtGui/qaccessibleobject.h") }, + { QLatin1String("QAccessiblePlugin"), QLatin1String("QtGui/qaccessibleplugin.h") }, + { QLatin1String("QAccessibleSimpleEditableTextInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleTable2CellInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleTable2Interface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleTableInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleTextInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleValueInterface"), QLatin1String("QtGui/qaccessible2.h") }, + { QLatin1String("QAccessibleWidget"), QLatin1String("QtGui/qaccessiblewidget.h") }, + { QLatin1String("QAction"), QLatin1String("QtGui/qaction.h") }, + { QLatin1String("QActionEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QActionGroup"), QLatin1String("QtGui/qactiongroup.h") }, + { QLatin1String("QAnimationDriver"), QLatin1String("QtGui/qabstractanimation.h") }, + { QLatin1String("QAnimationGroup"), QLatin1String("QtGui/qanimationgroup.h") }, + { QLatin1String("QApplication"), QLatin1String("QtGui/qapplication.h") }, + { QLatin1String("QAtomicInt"), QLatin1String("QtCore/qatomic.h") }, + { QLatin1String("QAtomicPointer"), QLatin1String("QtCore/qatomic.h") }, + { QLatin1String("QAuthenticator"), QLatin1String("QtNetwork/qauthenticator.h") }, + { QLatin1String("QBasicTimer"), QLatin1String("QtCore/qbasictimer.h") }, + { QLatin1String("QBenchmarkIterationController"), QLatin1String("QtTest/qbenchmark.h") }, + { QLatin1String("QBitArray"), QLatin1String("QtCore/qbitarray.h") }, + { QLatin1String("QBitRef"), QLatin1String("QtCore/qbitarray.h") }, + { QLatin1String("QBitmap"), QLatin1String("QtGui/qbitmap.h") }, + { QLatin1String("QBoxLayout"), QLatin1String("QtGui/qboxlayout.h") }, + { QLatin1String("QBrush"), QLatin1String("QtGui/qbrush.h") }, + { QLatin1String("QBuffer"), QLatin1String("QtCore/qbuffer.h") }, + { QLatin1String("QButtonGroup"), QLatin1String("QtGui/qbuttongroup.h") }, + { QLatin1String("QByteArray"), QLatin1String("QtCore/qbytearray.h") }, + { QLatin1String("QByteArrayMatcher"), QLatin1String("QtCore/qbytearraymatcher.h") }, + { QLatin1String("QByteRef"), QLatin1String("QtCore/qbytearray.h") }, + { QLatin1String("QCalendarWidget"), QLatin1String("QtGui/qcalendarwidget.h") }, + { QLatin1String("QChar"), QLatin1String("QtCore/qchar.h") }, + { QLatin1String("QCharRef"), QLatin1String("QtCore/qstring.h") }, + { QLatin1String("QCheckBox"), QLatin1String("QtGui/qcheckbox.h") }, + { QLatin1String("QChildEvent"), QLatin1String("QtCore/qcoreevent.h") }, + { QLatin1String("QCleanlooksStyle"), QLatin1String("QtGui/qcleanlooksstyle.h") }, + { QLatin1String("QClipboard"), QLatin1String("QtGui/qclipboard.h") }, + { QLatin1String("QCloseEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QColor"), QLatin1String("QtGui/qcolor.h") }, + { QLatin1String("QColorDialog"), QLatin1String("QtGui/qcolordialog.h") }, + { QLatin1String("QColormap"), QLatin1String("QtGui/qcolormap.h") }, + { QLatin1String("QColumnView"), QLatin1String("QtGui/qcolumnview.h") }, + { QLatin1String("QComboBox"), QLatin1String("QtGui/qcombobox.h") }, + { QLatin1String("QCommandLineOption"), QLatin1String("QtCore/qcommandlineoption.h") }, + { QLatin1String("QCommandLineParser"), QLatin1String("QtCore/qcommandlineparser.h") }, + { QLatin1String("QCommandLinkButton"), QLatin1String("QtGui/qcommandlinkbutton.h") }, + { QLatin1String("QCommonStyle"), QLatin1String("QtGui/qcommonstyle.h") }, + { QLatin1String("QCompleter"), QLatin1String("QtGui/qcompleter.h") }, + { QLatin1String("QConicalGradient"), QLatin1String("QtGui/qbrush.h") }, + { QLatin1String("QContextMenuEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QContiguousCacheData"), QLatin1String("QtCore/qcontiguouscache.h") }, + { QLatin1String("QCoreApplication"), QLatin1String("QtCore/qcoreapplication.h") }, + { QLatin1String("QCryptographicHash"), QLatin1String("QtCore/qcryptographichash.h") }, + { QLatin1String("QCursor"), QLatin1String("QtGui/qcursor.h") }, + { QLatin1String("QDBusAbstractAdaptor"), QLatin1String("QtDBus/qdbusabstractadaptor.h") }, + { QLatin1String("QDBusAbstractInterface"), QLatin1String("QtDBus/qdbusabstractinterface.h") }, + { QLatin1String("QDBusAbstractInterfaceBase"), QLatin1String("QtDBus/qdbusabstractinterface.h") }, + { QLatin1String("QDBusArgument"), QLatin1String("QtDBus/qdbusargument.h") }, + { QLatin1String("QDBusConnection"), QLatin1String("QtDBus/qdbusconnection.h") }, + { QLatin1String("QDBusConnectionInterface"), QLatin1String("QtDBus/qdbusconnectioninterface.h") }, + { QLatin1String("QDBusContext"), QLatin1String("QtDBus/qdbuscontext.h") }, + { QLatin1String("QDBusError"), QLatin1String("QtDBus/qdbuserror.h") }, + { QLatin1String("QDBusInterface"), QLatin1String("QtDBus/qdbusinterface.h") }, + { QLatin1String("QDBusMessage"), QLatin1String("QtDBus/qdbusmessage.h") }, + { QLatin1String("QDBusMetaType"), QLatin1String("QtDBus/qdbusmetatype.h") }, + { QLatin1String("QDBusObjectPath"), QLatin1String("QtDBus/qdbusextratypes.h") }, + { QLatin1String("QDBusPendingCall"), QLatin1String("QtDBus/qdbuspendingcall.h") }, + { QLatin1String("QDBusPendingCallWatcher"), QLatin1String("QtDBus/qdbuspendingcall.h") }, + { QLatin1String("QDBusPendingReplyData"), QLatin1String("QtDBus/qdbuspendingreply.h") }, + { QLatin1String("QDBusServer"), QLatin1String("QtDBus/qdbusserver.h") }, + { QLatin1String("QDBusServiceWatcher"), QLatin1String("QtDBus/qdbusservicewatcher.h") }, + { QLatin1String("QDBusSignature"), QLatin1String("QtDBus/qdbusextratypes.h") }, + { QLatin1String("QDBusUnixFileDescriptor"), QLatin1String("QtDBus/qdbusunixfiledescriptor.h") }, + { QLatin1String("QDBusVirtualObject"), QLatin1String("QtDBus/qdbusvirtualobject.h") }, + { QLatin1String("QDataStream"), QLatin1String("QtCore/qdatastream.h") }, + { QLatin1String("QDataWidgetMapper"), QLatin1String("QtGui/qdatawidgetmapper.h") }, + { QLatin1String("QDate"), QLatin1String("QtCore/qdatetime.h") }, + { QLatin1String("QDateEdit"), QLatin1String("QtGui/qdatetimeedit.h") }, + { QLatin1String("QDateTime"), QLatin1String("QtCore/qdatetime.h") }, + { QLatin1String("QDateTimeEdit"), QLatin1String("QtGui/qdatetimeedit.h") }, + { QLatin1String("QDebug"), QLatin1String("QtCore/qdebug.h") }, + { QLatin1String("QDeclarativeComponent"), QLatin1String("QtDeclarative/qdeclarativecomponent.h") }, + { QLatin1String("QDeclarativeContext"), QLatin1String("QtDeclarative/qdeclarativecontext.h") }, + { QLatin1String("QDeclarativeEngine"), QLatin1String("QtDeclarative/qdeclarativeengine.h") }, + { QLatin1String("QDeclarativeError"), QLatin1String("QtDeclarative/qdeclarativeerror.h") }, + { QLatin1String("QDeclarativeExpression"), QLatin1String("QtDeclarative/qdeclarativeexpression.h") }, + { QLatin1String("QDeclarativeExtensionInterface"), QLatin1String("QtDeclarative/qdeclarativeextensioninterface.h") }, + { QLatin1String("QDeclarativeExtensionPlugin"), QLatin1String("QtDeclarative/qdeclarativeextensionplugin.h") }, + { QLatin1String("QDeclarativeImageProvider"), QLatin1String("QtDeclarative/qdeclarativeimageprovider.h") }, + { QLatin1String("QDeclarativeInfo"), QLatin1String("QtDeclarative/qdeclarativeinfo.h") }, + { QLatin1String("QDeclarativeItem"), QLatin1String("QtDeclarative/qdeclarativeitem.h") }, + { QLatin1String("QDeclarativeListReference"), QLatin1String("QtDeclarative/qdeclarativelist.h") }, + { QLatin1String("QDeclarativeNetworkAccessManagerFactory"), QLatin1String("QtDeclarative/qdeclarativenetworkaccessmanagerfactory.h") }, + { QLatin1String("QDeclarativeParserStatus"), QLatin1String("QtDeclarative/qdeclarativeparserstatus.h") }, + { QLatin1String("QDeclarativeProperty"), QLatin1String("QtDeclarative/qdeclarativeproperty.h") }, + { QLatin1String("QDeclarativePropertyMap"), QLatin1String("QtDeclarative/qdeclarativepropertymap.h") }, + { QLatin1String("QDeclarativePropertyValueInterceptor"), QLatin1String("QtDeclarative/qdeclarativepropertyvalueinterceptor.h") }, + { QLatin1String("QDeclarativePropertyValueSource"), QLatin1String("QtDeclarative/qdeclarativepropertyvaluesource.h") }, + { QLatin1String("QDeclarativeScriptString"), QLatin1String("QtDeclarative/qdeclarativescriptstring.h") }, + { QLatin1String("QDeclarativeView"), QLatin1String("QtDeclarative/qdeclarativeview.h") }, + { QLatin1String("QDesignerComponents"), QLatin1String("QtDesigner/qdesigner_components.h") }, + { QLatin1String("QDesignerResource"), QLatin1String("QtDesigner/qdesigner_resource.h") }, + { QLatin1String("QDesktopServices"), QLatin1String("QtGui/qdesktopservices.h") }, + { QLatin1String("QDesktopWidget"), QLatin1String("QtGui/qdesktopwidget.h") }, + { QLatin1String("QDial"), QLatin1String("QtGui/qdial.h") }, + { QLatin1String("QDialog"), QLatin1String("QtGui/qdialog.h") }, + { QLatin1String("QDialogButtonBox"), QLatin1String("QtGui/qdialogbuttonbox.h") }, + { QLatin1String("QDir"), QLatin1String("QtCore/qdir.h") }, + { QLatin1String("QDirIterator"), QLatin1String("QtCore/qdiriterator.h") }, + { QLatin1String("QDirModel"), QLatin1String("QtGui/qdirmodel.h") }, + { QLatin1String("QDockWidget"), QLatin1String("QtGui/qdockwidget.h") }, + { QLatin1String("QDomAttr"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomCDATASection"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomCharacterData"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomComment"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomDocument"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomDocumentFragment"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomDocumentType"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomElement"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomEntity"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomEntityReference"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomImplementation"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomNamedNodeMap"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomNode"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomNodeList"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomNotation"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomProcessingInstruction"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDomText"), QLatin1String("QtXml/qdom.h") }, + { QLatin1String("QDoubleSpinBox"), QLatin1String("QtGui/qspinbox.h") }, + { QLatin1String("QDoubleValidator"), QLatin1String("QtGui/qvalidator.h") }, + { QLatin1String("QDrag"), QLatin1String("QtGui/qdrag.h") }, + { QLatin1String("QDragEnterEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QDragLeaveEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QDragMoveEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QDragResponseEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QDropEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QDynamicPropertyChangeEvent"), QLatin1String("QtCore/qcoreevent.h") }, + { QLatin1String("QEasingCurve"), QLatin1String("QtCore/qeasingcurve.h") }, + { QLatin1String("QElapsedTimer"), QLatin1String("QtCore/qelapsedtimer.h") }, + { QLatin1String("QErrorMessage"), QLatin1String("QtGui/qerrormessage.h") }, + { QLatin1String("QEvent"), QLatin1String("QtCore/qcoreevent.h") }, + { QLatin1String("QEventLoop"), QLatin1String("QtCore/qeventloop.h") }, + { QLatin1String("QExtensionFactory"), QLatin1String("QtDesigner/default_extensionfactory.h") }, + { QLatin1String("QExtensionManager"), QLatin1String("QtDesigner/qextensionmanager.h") }, + { QLatin1String("QFSFileEngine"), QLatin1String("QtCore/qfsfileengine.h") }, + { QLatin1String("QFactoryInterface"), QLatin1String("QtCore/qfactoryinterface.h") }, + { QLatin1String("QFile"), QLatin1String("QtCore/qfile.h") }, + { QLatin1String("QFileDialog"), QLatin1String("QtGui/qfiledialog.h") }, + { QLatin1String("QFileIconProvider"), QLatin1String("QtGui/qfileiconprovider.h") }, + { QLatin1String("QFileInfo"), QLatin1String("QtCore/qfileinfo.h") }, + { QLatin1String("QFileSystemModel"), QLatin1String("QtGui/qfilesystemmodel.h") }, + { QLatin1String("QFileSystemWatcher"), QLatin1String("QtCore/qfilesystemwatcher.h") }, + { QLatin1String("QFocusEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QFocusFrame"), QLatin1String("QtGui/qfocusframe.h") }, + { QLatin1String("QFont"), QLatin1String("QtGui/qfont.h") }, + { QLatin1String("QFontComboBox"), QLatin1String("QtGui/qfontcombobox.h") }, + { QLatin1String("QFontDatabase"), QLatin1String("QtGui/qfontdatabase.h") }, + { QLatin1String("QFontDialog"), QLatin1String("QtGui/qfontdialog.h") }, + { QLatin1String("QFontInfo"), QLatin1String("QtGui/qfontinfo.h") }, + { QLatin1String("QFontMetrics"), QLatin1String("QtGui/qfontmetrics.h") }, + { QLatin1String("QFontMetricsF"), QLatin1String("QtGui/qfontmetrics.h") }, + { QLatin1String("QFormBuilder"), QLatin1String("QtUiTools/formbuilder.h") }, + { QLatin1String("QFormLayout"), QLatin1String("QtGui/qformlayout.h") }, + { QLatin1String("QFrame"), QLatin1String("QtGui/qframe.h") }, + { QLatin1String("QFtp"), QLatin1String("QtNetwork/qftp.h") }, + { QLatin1String("QFutureInterfaceBase"), QLatin1String("QtCore/qfutureinterface.h") }, + { QLatin1String("QFutureWatcherBase"), QLatin1String("QtCore/qfuturewatcher.h") }, + { QLatin1String("QGenericArgument"), QLatin1String("QtCore/qobjectdefs.h") }, + { QLatin1String("QGenericReturnArgument"), QLatin1String("QtCore/qobjectdefs.h") }, + { QLatin1String("QGesture"), QLatin1String("QtGui/qgesture.h") }, + { QLatin1String("QGestureEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QGestureRecognizer"), QLatin1String("QtGui/qgesturerecognizer.h") }, + { QLatin1String("QGradient"), QLatin1String("QtGui/qbrush.h") }, + { QLatin1String("QGraphicsAnchor"), QLatin1String("QtGui/qgraphicsanchorlayout.h") }, + { QLatin1String("QGraphicsAnchorLayout"), QLatin1String("QtGui/qgraphicsanchorlayout.h") }, + { QLatin1String("QGraphicsBlurEffect"), QLatin1String("QtGui/qgraphicseffect.h") }, + { QLatin1String("QGraphicsColorizeEffect"), QLatin1String("QtGui/qgraphicseffect.h") }, + { QLatin1String("QGraphicsDropShadowEffect"), QLatin1String("QtGui/qgraphicseffect.h") }, + { QLatin1String("QGraphicsEffect"), QLatin1String("QtGui/qgraphicseffect.h") }, + { QLatin1String("QGraphicsEllipseItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsGridLayout"), QLatin1String("QtGui/qgraphicsgridlayout.h") }, + { QLatin1String("QGraphicsItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsItemAnimation"), QLatin1String("QtGui/qgraphicsitemanimation.h") }, + { QLatin1String("QGraphicsItemGroup"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsLayout"), QLatin1String("QtGui/qgraphicslayout.h") }, + { QLatin1String("QGraphicsLayoutItem"), QLatin1String("QtGui/qgraphicslayoutitem.h") }, + { QLatin1String("QGraphicsLineItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsLinearLayout"), QLatin1String("QtGui/qgraphicslinearlayout.h") }, + { QLatin1String("QGraphicsObject"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsOpacityEffect"), QLatin1String("QtGui/qgraphicseffect.h") }, + { QLatin1String("QGraphicsPathItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsPixmapItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsPolygonItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsProxyWidget"), QLatin1String("QtGui/qgraphicsproxywidget.h") }, + { QLatin1String("QGraphicsRectItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsRotation"), QLatin1String("QtGui/qgraphicstransform.h") }, + { QLatin1String("QGraphicsScale"), QLatin1String("QtGui/qgraphicstransform.h") }, + { QLatin1String("QGraphicsScene"), QLatin1String("QtGui/qgraphicsscene.h") }, + { QLatin1String("QGraphicsSceneContextMenuEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneDragDropEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneHelpEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneHoverEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneMouseEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneMoveEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneResizeEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSceneWheelEvent"), QLatin1String("QtGui/qgraphicssceneevent.h") }, + { QLatin1String("QGraphicsSimpleTextItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsSvgItem"), QLatin1String("QtSvg/qgraphicssvgitem.h") }, + { QLatin1String("QGraphicsTextItem"), QLatin1String("QtGui/qgraphicsitem.h") }, + { QLatin1String("QGraphicsTransform"), QLatin1String("QtGui/qgraphicstransform.h") }, + { QLatin1String("QGraphicsView"), QLatin1String("QtGui/qgraphicsview.h") }, + { QLatin1String("QGraphicsWidget"), QLatin1String("QtGui/qgraphicswidget.h") }, + { QLatin1String("QGridLayout"), QLatin1String("QtGui/qgridlayout.h") }, + { QLatin1String("QGroupBox"), QLatin1String("QtGui/qgroupbox.h") }, + { QLatin1String("QGuiPlatformPlugin"), QLatin1String("QtGui/qguiplatformplugin.h") }, + { QLatin1String("QGuiPlatformPluginInterface"), QLatin1String("QtGui/qguiplatformplugin.h") }, + { QLatin1String("QHBoxLayout"), QLatin1String("QtGui/qboxlayout.h") }, + { QLatin1String("QHashData"), QLatin1String("QtCore/qhash.h") }, + { QLatin1String("QHeaderView"), QLatin1String("QtGui/qheaderview.h") }, + { QLatin1String("QHelpEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QHideEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QHostAddress"), QLatin1String("QtNetwork/qhostaddress.h") }, + { QLatin1String("QHostInfo"), QLatin1String("QtNetwork/qhostinfo.h") }, + { QLatin1String("QHoverEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QHttp"), QLatin1String("QtNetwork/qhttp.h") }, + { QLatin1String("QHttpHeader"), QLatin1String("QtNetwork/qhttp.h") }, + { QLatin1String("QHttpMultiPart"), QLatin1String("QtNetwork/qhttpmultipart.h") }, + { QLatin1String("QHttpPart"), QLatin1String("QtNetwork/qhttpmultipart.h") }, + { QLatin1String("QHttpRequestHeader"), QLatin1String("QtNetwork/qhttp.h") }, + { QLatin1String("QHttpResponseHeader"), QLatin1String("QtNetwork/qhttp.h") }, + { QLatin1String("QIODevice"), QLatin1String("QtCore/qiodevice.h") }, + { QLatin1String("QIPv6Address"), QLatin1String("QtNetwork/qhostaddress.h") }, + { QLatin1String("QIcon"), QLatin1String("QtGui/qicon.h") }, + { QLatin1String("QIconEngine"), QLatin1String("QtGui/qiconengine.h") }, + { QLatin1String("QIconEngineFactoryInterface"), QLatin1String("QtGui/qiconengineplugin.h") }, + { QLatin1String("QIconEnginePlugin"), QLatin1String("QtGui/qiconengineplugin.h") }, + { QLatin1String("QIdentityProxyModel"), QLatin1String("QtGui/qidentityproxymodel.h") }, + { QLatin1String("QImage"), QLatin1String("QtGui/qimage.h") }, + { QLatin1String("QImageIOHandler"), QLatin1String("QtGui/qimageiohandler.h") }, + { QLatin1String("QImageIOHandlerFactoryInterface"), QLatin1String("QtGui/qimageiohandler.h") }, + { QLatin1String("QImageIOPlugin"), QLatin1String("QtGui/qimageiohandler.h") }, + { QLatin1String("QImageReader"), QLatin1String("QtGui/qimagereader.h") }, + { QLatin1String("QImageWriter"), QLatin1String("QtGui/qimagewriter.h") }, + { QLatin1String("QInputDialog"), QLatin1String("QtGui/qinputdialog.h") }, + { QLatin1String("QInputEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QIntValidator"), QLatin1String("QtGui/qvalidator.h") }, + { QLatin1String("QInternal"), QLatin1String("QtCore/qnamespace.h") }, + { QLatin1String("QItemDelegate"), QLatin1String("QtGui/qitemdelegate.h") }, + { QLatin1String("QItemEditorCreatorBase"), QLatin1String("QtGui/qitemeditorfactory.h") }, + { QLatin1String("QItemEditorFactory"), QLatin1String("QtGui/qitemeditorfactory.h") }, + { QLatin1String("QItemSelection"), QLatin1String("QtGui/qitemselectionmodel.h") }, + { QLatin1String("QItemSelectionModel"), QLatin1String("QtGui/qitemselectionmodel.h") }, + { QLatin1String("QItemSelectionRange"), QLatin1String("QtGui/qitemselectionmodel.h") }, + { QLatin1String("QJsonArray"), QLatin1String("QtCore/qjsonarray.h") }, + { QLatin1String("QJsonDocument"), QLatin1String("QtCore/qjsondocument.h") }, + { QLatin1String("QJsonObject"), QLatin1String("QtCore/qjsonobject.h") }, + { QLatin1String("QJsonParseError"), QLatin1String("QtCore/qjsondocument.h") }, + { QLatin1String("QJsonValue"), QLatin1String("QtCore/qjsonvalue.h") }, + { QLatin1String("QJsonValuePtr"), QLatin1String("QtCore/qjsonvalue.h") }, + { QLatin1String("QJsonValueRef"), QLatin1String("QtCore/qjsonvalue.h") }, + { QLatin1String("QJsonValueRefPtr"), QLatin1String("QtCore/qjsonvalue.h") }, + { QLatin1String("QKeyEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QKeySequence"), QLatin1String("QtGui/qkeysequence.h") }, + { QLatin1String("QLCDNumber"), QLatin1String("QtGui/qlcdnumber.h") }, + { QLatin1String("QLabel"), QLatin1String("QtGui/qlabel.h") }, + { QLatin1String("QLatin1String"), QLatin1String("QtCore/qstring.h") }, + { QLatin1String("QLayout"), QLatin1String("QtGui/qlayout.h") }, + { QLatin1String("QLayoutItem"), QLatin1String("QtGui/qlayoutitem.h") }, + { QLatin1String("QLibrary"), QLatin1String("QtCore/qlibrary.h") }, + { QLatin1String("QLibraryInfo"), QLatin1String("QtCore/qlibraryinfo.h") }, + { QLatin1String("QLine"), QLatin1String("QtCore/qline.h") }, + { QLatin1String("QLineEdit"), QLatin1String("QtGui/qlineedit.h") }, + { QLatin1String("QLineF"), QLatin1String("QtCore/qline.h") }, + { QLatin1String("QLinearGradient"), QLatin1String("QtGui/qbrush.h") }, + { QLatin1String("QLinkedListData"), QLatin1String("QtCore/qlinkedlist.h") }, + { QLatin1String("QListData"), QLatin1String("QtCore/qlist.h") }, + { QLatin1String("QListView"), QLatin1String("QtGui/qlistview.h") }, + { QLatin1String("QListWidget"), QLatin1String("QtGui/qlistwidget.h") }, + { QLatin1String("QListWidgetItem"), QLatin1String("QtGui/qlistwidget.h") }, + { QLatin1String("QLocalServer"), QLatin1String("QtNetwork/qlocalserver.h") }, + { QLatin1String("QLocalSocket"), QLatin1String("QtNetwork/qlocalsocket.h") }, + { QLatin1String("QLocale"), QLatin1String("QtCore/qlocale.h") }, + { QLatin1String("QMainWindow"), QLatin1String("QtGui/qmainwindow.h") }, + { QLatin1String("QMapData"), QLatin1String("QtCore/qmap.h") }, + { QLatin1String("QMatrix"), QLatin1String("QtGui/qmatrix.h") }, + { QLatin1String("QMatrix4x4"), QLatin1String("QtGui/qmatrix4x4.h") }, + { QLatin1String("QMdiArea"), QLatin1String("QtGui/qmdiarea.h") }, + { QLatin1String("QMdiSubWindow"), QLatin1String("QtGui/qmdisubwindow.h") }, + { QLatin1String("QMenu"), QLatin1String("QtGui/qmenu.h") }, + { QLatin1String("QMenuActionProvider"), QLatin1String("QtDesigner/default_actionprovider.h") }, + { QLatin1String("QMenuBar"), QLatin1String("QtGui/qmenubar.h") }, + { QLatin1String("QMenuBarActionProvider"), QLatin1String("QtDesigner/default_actionprovider.h") }, + { QLatin1String("QMessageBox"), QLatin1String("QtGui/qmessagebox.h") }, + { QLatin1String("QMetaClassInfo"), QLatin1String("QtCore/qmetaobject.h") }, + { QLatin1String("QMetaEnum"), QLatin1String("QtCore/qmetaobject.h") }, + { QLatin1String("QMetaMethod"), QLatin1String("QtCore/qmetaobject.h") }, + { QLatin1String("QMetaObject"), QLatin1String("QtCore/qobjectdefs.h") }, + { QLatin1String("QMetaProperty"), QLatin1String("QtCore/qmetaobject.h") }, + { QLatin1String("QMetaType"), QLatin1String("QtCore/qmetatype.h") }, + { QLatin1String("QMimeData"), QLatin1String("QtCore/qmimedata.h") }, + { QLatin1String("QModelIndex"), QLatin1String("QtCore/qabstractitemmodel.h") }, + { QLatin1String("QMotifStyle"), QLatin1String("QtGui/qmotifstyle.h") }, + { QLatin1String("QMouseEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QMoveEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QMovie"), QLatin1String("QtGui/qmovie.h") }, + { QLatin1String("QMutex"), QLatin1String("QtCore/qmutex.h") }, + { QLatin1String("QMutexLocker"), QLatin1String("QtCore/qmutex.h") }, + { QLatin1String("QNetworkAccessManager"), QLatin1String("QtNetwork/qnetworkaccessmanager.h") }, + { QLatin1String("QNetworkAddressEntry"), QLatin1String("QtNetwork/qnetworkinterface.h") }, + { QLatin1String("QNetworkCacheMetaData"), QLatin1String("QtNetwork/qabstractnetworkcache.h") }, + { QLatin1String("QNetworkConfiguration"), QLatin1String("QtNetwork/qnetworkconfiguration.h") }, + { QLatin1String("QNetworkConfigurationManager"), QLatin1String("QtNetwork/qnetworkconfigmanager.h") }, + { QLatin1String("QNetworkCookie"), QLatin1String("QtNetwork/qnetworkcookie.h") }, + { QLatin1String("QNetworkCookieJar"), QLatin1String("QtNetwork/qnetworkcookiejar.h") }, + { QLatin1String("QNetworkDiskCache"), QLatin1String("QtNetwork/qnetworkdiskcache.h") }, + { QLatin1String("QNetworkInterface"), QLatin1String("QtNetwork/qnetworkinterface.h") }, + { QLatin1String("QNetworkProxy"), QLatin1String("QtNetwork/qnetworkproxy.h") }, + { QLatin1String("QNetworkProxyFactory"), QLatin1String("QtNetwork/qnetworkproxy.h") }, + { QLatin1String("QNetworkProxyQuery"), QLatin1String("QtNetwork/qnetworkproxy.h") }, + { QLatin1String("QNetworkReply"), QLatin1String("QtNetwork/qnetworkreply.h") }, + { QLatin1String("QNetworkRequest"), QLatin1String("QtNetwork/qnetworkrequest.h") }, + { QLatin1String("QNetworkSession"), QLatin1String("QtNetwork/qnetworksession.h") }, + { QLatin1String("QObject"), QLatin1String("QtCore/qobject.h") }, + { QLatin1String("QObjectCleanupHandler"), QLatin1String("QtCore/qobjectcleanuphandler.h") }, + { QLatin1String("QPageSetupDialog"), QLatin1String("QtGui/qpagesetupdialog.h") }, + { QLatin1String("QPaintDevice"), QLatin1String("QtGui/qpaintdevice.h") }, + { QLatin1String("QPaintEngine"), QLatin1String("QtGui/qpaintengine.h") }, + { QLatin1String("QPaintEngineState"), QLatin1String("QtGui/qpaintengine.h") }, + { QLatin1String("QPaintEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QPainter"), QLatin1String("QtGui/qpainter.h") }, + { QLatin1String("QPainterPath"), QLatin1String("QtGui/qpainterpath.h") }, + { QLatin1String("QPainterPathStroker"), QLatin1String("QtGui/qpainterpath.h") }, + { QLatin1String("QPalette"), QLatin1String("QtGui/qpalette.h") }, + { QLatin1String("QPanGesture"), QLatin1String("QtGui/qgesture.h") }, + { QLatin1String("QParallelAnimationGroup"), QLatin1String("QtGui/qparallelanimationgroup.h") }, + { QLatin1String("QPauseAnimation"), QLatin1String("QtGui/qpauseanimation.h") }, + { QLatin1String("QPen"), QLatin1String("QtGui/qpen.h") }, + { QLatin1String("QPersistentModelIndex"), QLatin1String("QtCore/qabstractitemmodel.h") }, + { QLatin1String("QPinchGesture"), QLatin1String("QtGui/qgesture.h") }, + { QLatin1String("QPixmap"), QLatin1String("QtGui/qpixmap.h") }, + { QLatin1String("QPixmapCache"), QLatin1String("QtGui/qpixmapcache.h") }, + { QLatin1String("QPlainTextDocumentLayout"), QLatin1String("QtGui/qplaintextedit.h") }, + { QLatin1String("QPlainTextEdit"), QLatin1String("QtGui/qplaintextedit.h") }, + { QLatin1String("QPlastiqueStyle"), QLatin1String("QtGui/qplastiquestyle.h") }, + { QLatin1String("QPluginLoader"), QLatin1String("QtCore/qpluginloader.h") }, + { QLatin1String("QPoint"), QLatin1String("QtCore/qpoint.h") }, + { QLatin1String("QPointF"), QLatin1String("QtCore/qpoint.h") }, + { QLatin1String("QPolygon"), QLatin1String("QtGui/qpolygon.h") }, + { QLatin1String("QPolygonF"), QLatin1String("QtGui/qpolygon.h") }, + { QLatin1String("QPrintDialog"), QLatin1String("QtGui/qprintdialog.h") }, + { QLatin1String("QPrintEngine"), QLatin1String("QtGui/qprintengine.h") }, + { QLatin1String("QPrintPreviewDialog"), QLatin1String("QtGui/qprintpreviewdialog.h") }, + { QLatin1String("QPrintPreviewWidget"), QLatin1String("QtGui/qprintpreviewwidget.h") }, + { QLatin1String("QPrinter"), QLatin1String("QtGui/qprinter.h") }, + { QLatin1String("QPrinterInfo"), QLatin1String("QtGui/qprinterinfo.h") }, + { QLatin1String("QProcess"), QLatin1String("QtCore/qprocess.h") }, + { QLatin1String("QProcessEnvironment"), QLatin1String("QtCore/qprocess.h") }, + { QLatin1String("QProgressBar"), QLatin1String("QtGui/qprogressbar.h") }, + { QLatin1String("QProgressDialog"), QLatin1String("QtGui/qprogressdialog.h") }, + { QLatin1String("QPropertyAnimation"), QLatin1String("QtGui/qpropertyanimation.h") }, + { QLatin1String("QProxyModel"), QLatin1String("QtGui/qproxymodel.h") }, + { QLatin1String("QProxyStyle"), QLatin1String("QtGui/qproxystyle.h") }, + { QLatin1String("QPushButton"), QLatin1String("QtGui/qpushbutton.h") }, + { QLatin1String("QQuaternion"), QLatin1String("QtGui/qquaternion.h") }, + { QLatin1String("QRadialGradient"), QLatin1String("QtGui/qbrush.h") }, + { QLatin1String("QRadioButton"), QLatin1String("QtGui/qradiobutton.h") }, + { QLatin1String("QReadLocker"), QLatin1String("QtCore/qreadwritelock.h") }, + { QLatin1String("QReadWriteLock"), QLatin1String("QtCore/qreadwritelock.h") }, + { QLatin1String("QRect"), QLatin1String("QtCore/qrect.h") }, + { QLatin1String("QRectF"), QLatin1String("QtCore/qrect.h") }, + { QLatin1String("QRegExp"), QLatin1String("QtCore/qregexp.h") }, + { QLatin1String("QRegExpValidator"), QLatin1String("QtGui/qvalidator.h") }, + { QLatin1String("QRegion"), QLatin1String("QtGui/qregion.h") }, + { QLatin1String("QResizeEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QResource"), QLatin1String("QtCore/qresource.h") }, + { QLatin1String("QRubberBand"), QLatin1String("QtGui/qrubberband.h") }, + { QLatin1String("QScriptClass"), QLatin1String("QtScript/qscriptclass.h") }, + { QLatin1String("QScriptClassPropertyIterator"), QLatin1String("QtScript/qscriptclasspropertyiterator.h") }, + { QLatin1String("QScriptContext"), QLatin1String("QtScript/qscriptcontext.h") }, + { QLatin1String("QScriptContextInfo"), QLatin1String("QtScript/qscriptcontextinfo.h") }, + { QLatin1String("QScriptEngine"), QLatin1String("QtScript/qscriptengine.h") }, + { QLatin1String("QScriptEngineAgent"), QLatin1String("QtScript/qscriptengineagent.h") }, + { QLatin1String("QScriptEngineDebugger"), QLatin1String("QtScriptTools/qscriptenginedebugger.h") }, + { QLatin1String("QScriptExtensionInterface"), QLatin1String("QtScript/qscriptextensioninterface.h") }, + { QLatin1String("QScriptExtensionPlugin"), QLatin1String("QtScript/qscriptextensionplugin.h") }, + { QLatin1String("QScriptProgram"), QLatin1String("QtScript/qscriptprogram.h") }, + { QLatin1String("QScriptString"), QLatin1String("QtScript/qscriptstring.h") }, + { QLatin1String("QScriptSyntaxCheckResult"), QLatin1String("QtScript/qscriptengine.h") }, + { QLatin1String("QScriptValue"), QLatin1String("QtScript/qscriptvalue.h") }, + { QLatin1String("QScriptValueIterator"), QLatin1String("QtScript/qscriptvalueiterator.h") }, + { QLatin1String("QScriptable"), QLatin1String("QtScript/qscriptable.h") }, + { QLatin1String("QScrollArea"), QLatin1String("QtGui/qscrollarea.h") }, + { QLatin1String("QScrollBar"), QLatin1String("QtGui/qscrollbar.h") }, + { QLatin1String("QSemaphore"), QLatin1String("QtCore/qsemaphore.h") }, + { QLatin1String("QSequentialAnimationGroup"), QLatin1String("QtGui/qsequentialanimationgroup.h") }, + { QLatin1String("QSettings"), QLatin1String("QtCore/qsettings.h") }, + { QLatin1String("QSharedData"), QLatin1String("QtCore/qshareddata.h") }, + { QLatin1String("QSharedMemory"), QLatin1String("QtCore/qsharedmemory.h") }, + { QLatin1String("QShortcut"), QLatin1String("QtGui/qshortcut.h") }, + { QLatin1String("QShortcutEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QShowEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QSignalMapper"), QLatin1String("QtCore/qsignalmapper.h") }, + { QLatin1String("QSize"), QLatin1String("QtCore/qsize.h") }, + { QLatin1String("QSizeF"), QLatin1String("QtCore/qsize.h") }, + { QLatin1String("QSizeGrip"), QLatin1String("QtGui/qsizegrip.h") }, + { QLatin1String("QSizePolicy"), QLatin1String("QtGui/qsizepolicy.h") }, + { QLatin1String("QSlider"), QLatin1String("QtGui/qslider.h") }, + { QLatin1String("QSocketNotifier"), QLatin1String("QtCore/qsocketnotifier.h") }, + { QLatin1String("QSortFilterProxyModel"), QLatin1String("QtGui/qsortfilterproxymodel.h") }, + { QLatin1String("QSpacerItem"), QLatin1String("QtGui/qlayoutitem.h") }, + { QLatin1String("QSpinBox"), QLatin1String("QtGui/qspinbox.h") }, + { QLatin1String("QSplashScreen"), QLatin1String("QtGui/qsplashscreen.h") }, + { QLatin1String("QSplitter"), QLatin1String("QtGui/qsplitter.h") }, + { QLatin1String("QSplitterHandle"), QLatin1String("QtGui/qsplitter.h") }, + { QLatin1String("QSqlDatabase"), QLatin1String("QtSql/qsqldatabase.h") }, + { QLatin1String("QSqlDriver"), QLatin1String("QtSql/qsqldriver.h") }, + { QLatin1String("QSqlDriverCreatorBase"), QLatin1String("QtSql/qsqldatabase.h") }, + { QLatin1String("QSqlDriverFactoryInterface"), QLatin1String("QtSql/qsqldriverplugin.h") }, + { QLatin1String("QSqlDriverPlugin"), QLatin1String("QtSql/qsqldriverplugin.h") }, + { QLatin1String("QSqlError"), QLatin1String("QtSql/qsqlerror.h") }, + { QLatin1String("QSqlField"), QLatin1String("QtSql/qsqlfield.h") }, + { QLatin1String("QSqlIndex"), QLatin1String("QtSql/qsqlindex.h") }, + { QLatin1String("QSqlQuery"), QLatin1String("QtSql/qsqlquery.h") }, + { QLatin1String("QSqlQueryModel"), QLatin1String("QtSql/qsqlquerymodel.h") }, + { QLatin1String("QSqlRecord"), QLatin1String("QtSql/qsqlrecord.h") }, + { QLatin1String("QSqlRelation"), QLatin1String("QtSql/qsqlrelationaltablemodel.h") }, + { QLatin1String("QSqlRelationalTableModel"), QLatin1String("QtSql/qsqlrelationaltablemodel.h") }, + { QLatin1String("QSqlResult"), QLatin1String("QtSql/qsqlresult.h") }, + { QLatin1String("QSqlTableModel"), QLatin1String("QtSql/qsqltablemodel.h") }, + { QLatin1String("QSslCertificate"), QLatin1String("QtNetwork/qsslcertificate.h") }, + { QLatin1String("QSslCipher"), QLatin1String("QtNetwork/qsslcipher.h") }, + { QLatin1String("QSslConfiguration"), QLatin1String("QtNetwork/qsslconfiguration.h") }, + { QLatin1String("QSslError"), QLatin1String("QtNetwork/qsslerror.h") }, + { QLatin1String("QSslKey"), QLatin1String("QtNetwork/qsslkey.h") }, + { QLatin1String("QSslSocket"), QLatin1String("QtNetwork/qsslsocket.h") }, + { QLatin1String("QStackedLayout"), QLatin1String("QtGui/qstackedlayout.h") }, + { QLatin1String("QStackedWidget"), QLatin1String("QtGui/qstackedwidget.h") }, + { QLatin1String("QStandardItem"), QLatin1String("QtGui/qstandarditemmodel.h") }, + { QLatin1String("QStandardItemModel"), QLatin1String("QtGui/qstandarditemmodel.h") }, + { QLatin1String("QStandardPaths"), QLatin1String("QtCore/qstandardpaths.h") }, + { QLatin1String("QStaticText"), QLatin1String("QtGui/qstatictext.h") }, + { QLatin1String("QStatusBar"), QLatin1String("QtGui/qstatusbar.h") }, + { QLatin1String("QStatusTipEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QString"), QLatin1String("QtCore/qstring.h") }, + { QLatin1String("QStringList"), QLatin1String("QtCore/qstringlist.h") }, + { QLatin1String("QStringListModel"), QLatin1String("QtGui/qstringlistmodel.h") }, + { QLatin1String("QStringMatcher"), QLatin1String("QtCore/qstringmatcher.h") }, + { QLatin1String("QStringRef"), QLatin1String("QtCore/qstring.h") }, + { QLatin1String("QStyle"), QLatin1String("QtGui/qstyle.h") }, + { QLatin1String("QStyleFactory"), QLatin1String("QtGui/qstylefactory.h") }, + { QLatin1String("QStyleFactoryInterface"), QLatin1String("QtGui/qstyleplugin.h") }, + { QLatin1String("QStyleHintReturn"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleHintReturnMask"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleHintReturnVariant"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOption"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionButton"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionComboBox"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionComplex"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionDockWidget"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionFocusRect"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionFrame"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionGraphicsItem"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionGroupBox"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionHeader"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionMenuItem"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionProgressBar"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionRubberBand"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionSizeGrip"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionSlider"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionSpinBox"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionTab"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionTabBarBase"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionTabWidgetFrame"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionTitleBar"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionToolBar"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionToolBox"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionToolButton"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStyleOptionViewItem"), QLatin1String("QtGui/qstyleoption.h") }, + { QLatin1String("QStylePlugin"), QLatin1String("QtGui/qstyleplugin.h") }, + { QLatin1String("QStyledItemDelegate"), QLatin1String("QtGui/qstyleditemdelegate.h") }, + { QLatin1String("QSvgGenerator"), QLatin1String("QtSvg/qsvggenerator.h") }, + { QLatin1String("QSvgRenderer"), QLatin1String("QtSvg/qsvgrenderer.h") }, + { QLatin1String("QSvgWidget"), QLatin1String("QtSvg/qsvgwidget.h") }, + { QLatin1String("QSwipeGesture"), QLatin1String("QtGui/qgesture.h") }, + { QLatin1String("QSyntaxHighlighter"), QLatin1String("QtGui/qsyntaxhighlighter.h") }, + { QLatin1String("QSystemLocale"), QLatin1String("QtCore/qlocale.h") }, + { QLatin1String("QSystemSemaphore"), QLatin1String("QtCore/qsystemsemaphore.h") }, + { QLatin1String("QSystemTrayIcon"), QLatin1String("QtGui/qsystemtrayicon.h") }, + { QLatin1String("QTabBar"), QLatin1String("QtGui/qtabbar.h") }, + { QLatin1String("QTabWidget"), QLatin1String("QtGui/qtabwidget.h") }, + { QLatin1String("QTableView"), QLatin1String("QtGui/qtableview.h") }, + { QLatin1String("QTableWidget"), QLatin1String("QtGui/qtablewidget.h") }, + { QLatin1String("QTableWidgetItem"), QLatin1String("QtGui/qtablewidget.h") }, + { QLatin1String("QTableWidgetSelectionRange"), QLatin1String("QtGui/qtablewidget.h") }, + { QLatin1String("QTapAndHoldGesture"), QLatin1String("QtGui/qgesture.h") }, + { QLatin1String("QTapGesture"), QLatin1String("QtGui/qgesture.h") }, + { QLatin1String("QTcpServer"), QLatin1String("QtNetwork/qtcpserver.h") }, + { QLatin1String("QTcpSocket"), QLatin1String("QtNetwork/qtcpsocket.h") }, + { QLatin1String("QTemporaryFile"), QLatin1String("QtCore/qtemporaryfile.h") }, + { QLatin1String("QTestData"), QLatin1String("QtTest/qtestdata.h") }, + { QLatin1String("QTestEventLoop"), QLatin1String("QtTest/qtesteventloop.h") }, + { QLatin1String("QTextBlock"), QLatin1String("QtGui/qtextobject.h") }, + { QLatin1String("QTextBlockFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextBlockGroup"), QLatin1String("QtGui/qtextobject.h") }, + { QLatin1String("QTextBlockUserData"), QLatin1String("QtGui/qtextobject.h") }, + { QLatin1String("QTextBoundaryFinder"), QLatin1String("QtCore/qtextboundaryfinder.h") }, + { QLatin1String("QTextBrowser"), QLatin1String("QtGui/qtextbrowser.h") }, + { QLatin1String("QTextCharFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextCodec"), QLatin1String("QtCore/qtextcodec.h") }, + { QLatin1String("QTextCodecFactoryInterface"), QLatin1String("QtCore/qtextcodecplugin.h") }, + { QLatin1String("QTextCodecPlugin"), QLatin1String("QtCore/qtextcodecplugin.h") }, + { QLatin1String("QTextCursor"), QLatin1String("QtGui/qtextcursor.h") }, + { QLatin1String("QTextDecoder"), QLatin1String("QtCore/qtextcodec.h") }, + { QLatin1String("QTextDocument"), QLatin1String("QtGui/qtextdocument.h") }, + { QLatin1String("QTextDocumentFragment"), QLatin1String("QtGui/qtextdocumentfragment.h") }, + { QLatin1String("QTextDocumentWriter"), QLatin1String("QtGui/qtextdocumentwriter.h") }, + { QLatin1String("QTextEdit"), QLatin1String("QtGui/qtextedit.h") }, + { QLatin1String("QTextEncoder"), QLatin1String("QtCore/qtextcodec.h") }, + { QLatin1String("QTextFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextFragment"), QLatin1String("QtGui/qtextobject.h") }, + { QLatin1String("QTextFrame"), QLatin1String("QtGui/qtextobject.h") }, + { QLatin1String("QTextFrameFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextFrameLayoutData"), QLatin1String("QtGui/qtextobject.h") }, + { QLatin1String("QTextImageFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextInlineObject"), QLatin1String("QtGui/qtextlayout.h") }, + { QLatin1String("QTextItem"), QLatin1String("QtGui/qpaintengine.h") }, + { QLatin1String("QTextLayout"), QLatin1String("QtGui/qtextlayout.h") }, + { QLatin1String("QTextLength"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextLine"), QLatin1String("QtGui/qtextlayout.h") }, + { QLatin1String("QTextList"), QLatin1String("QtGui/qtextlist.h") }, + { QLatin1String("QTextListFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextObject"), QLatin1String("QtGui/qtextobject.h") }, + { QLatin1String("QTextObjectInterface"), QLatin1String("QtGui/qabstracttextdocumentlayout.h") }, + { QLatin1String("QTextOption"), QLatin1String("QtGui/qtextoption.h") }, + { QLatin1String("QTextStream"), QLatin1String("QtCore/qtextstream.h") }, + { QLatin1String("QTextStreamManipulator"), QLatin1String("QtCore/qtextstream.h") }, + { QLatin1String("QTextTable"), QLatin1String("QtGui/qtexttable.h") }, + { QLatin1String("QTextTableCell"), QLatin1String("QtGui/qtexttable.h") }, + { QLatin1String("QTextTableCellFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QTextTableFormat"), QLatin1String("QtGui/qtextformat.h") }, + { QLatin1String("QThread"), QLatin1String("QtCore/qthread.h") }, + { QLatin1String("QThreadPool"), QLatin1String("QtCore/qthreadpool.h") }, + { QLatin1String("QTime"), QLatin1String("QtCore/qdatetime.h") }, + { QLatin1String("QTimeEdit"), QLatin1String("QtGui/qdatetimeedit.h") }, + { QLatin1String("QTimeLine"), QLatin1String("QtCore/qtimeline.h") }, + { QLatin1String("QTimer"), QLatin1String("QtCore/qtimer.h") }, + { QLatin1String("QTimerEvent"), QLatin1String("QtCore/qcoreevent.h") }, + { QLatin1String("QToolBar"), QLatin1String("QtGui/qtoolbar.h") }, + { QLatin1String("QToolBarActionProvider"), QLatin1String("QtDesigner/default_actionprovider.h") }, + { QLatin1String("QToolBox"), QLatin1String("QtGui/qtoolbox.h") }, + { QLatin1String("QToolButton"), QLatin1String("QtGui/qtoolbutton.h") }, + { QLatin1String("QToolTip"), QLatin1String("QtGui/qtooltip.h") }, + { QLatin1String("QTouchEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QTransform"), QLatin1String("QtGui/qtransform.h") }, + { QLatin1String("QTranslator"), QLatin1String("QtCore/qtranslator.h") }, + { QLatin1String("QTreeView"), QLatin1String("QtGui/qtreeview.h") }, + { QLatin1String("QTreeWidget"), QLatin1String("QtGui/qtreewidget.h") }, + { QLatin1String("QTreeWidgetItem"), QLatin1String("QtGui/qtreewidget.h") }, + { QLatin1String("QTreeWidgetItemIterator"), QLatin1String("QtGui/qtreewidgetitemiterator.h") }, + { QLatin1String("QUdpSocket"), QLatin1String("QtNetwork/qudpsocket.h") }, + { QLatin1String("QUiLoader"), QLatin1String("QtUiTools/quiloader.h") }, + { QLatin1String("QUndoCommand"), QLatin1String("QtGui/qundostack.h") }, + { QLatin1String("QUndoGroup"), QLatin1String("QtGui/qundogroup.h") }, + { QLatin1String("QUndoStack"), QLatin1String("QtGui/qundostack.h") }, + { QLatin1String("QUndoView"), QLatin1String("QtGui/qundoview.h") }, + { QLatin1String("QUrl"), QLatin1String("QtCore/qurl.h") }, + { QLatin1String("QUrlInfo"), QLatin1String("QtNetwork/qurlinfo.h") }, + { QLatin1String("QUuid"), QLatin1String("QtCore/quuid.h") }, + { QLatin1String("QVBoxLayout"), QLatin1String("QtGui/qboxlayout.h") }, + { QLatin1String("QValidator"), QLatin1String("QtGui/qvalidator.h") }, + { QLatin1String("QVariant"), QLatin1String("QtCore/qvariant.h") }, + { QLatin1String("QVariantAnimation"), QLatin1String("QtGui/qvariantanimation.h") }, + { QLatin1String("QVector2D"), QLatin1String("QtGui/qvector2d.h") }, + { QLatin1String("QVector3D"), QLatin1String("QtGui/qvector3d.h") }, + { QLatin1String("QVector4D"), QLatin1String("QtGui/qvector4d.h") }, + { QLatin1String("QVectorData"), QLatin1String("QtCore/qvector.h") }, + { QLatin1String("QWaitCondition"), QLatin1String("QtCore/qwaitcondition.h") }, + { QLatin1String("QWhatsThis"), QLatin1String("QtGui/qwhatsthis.h") }, + { QLatin1String("QWhatsThisClickedEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QWheelEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QWidget"), QLatin1String("QtGui/qwidget.h") }, + { QLatin1String("QWidgetAction"), QLatin1String("QtGui/qwidgetaction.h") }, + { QLatin1String("QWidgetItem"), QLatin1String("QtGui/qlayoutitem.h") }, + { QLatin1String("QWidgetItemV2"), QLatin1String("QtGui/qlayoutitem.h") }, + { QLatin1String("QWindowStateChangeEvent"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("QWindowsStyle"), QLatin1String("QtGui/qwindowsstyle.h") }, + { QLatin1String("QWizard"), QLatin1String("QtGui/qwizard.h") }, + { QLatin1String("QWizardPage"), QLatin1String("QtGui/qwizard.h") }, + { QLatin1String("QWorkspace"), QLatin1String("QtGui/qworkspace.h") }, + { QLatin1String("QWriteLocker"), QLatin1String("QtCore/qreadwritelock.h") }, + { QLatin1String("QX11EmbedContainer"), QLatin1String("QtGui/qx11embed_x11.h") }, + { QLatin1String("QX11EmbedWidget"), QLatin1String("QtGui/qx11embed_x11.h") }, + { QLatin1String("QX11Info"), QLatin1String("QtGui/qx11info_x11.h") }, + { QLatin1String("QXmlAttributes"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlContentHandler"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlDTDHandler"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlDeclHandler"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlDefaultHandler"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlEntityResolver"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlErrorHandler"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlInputSource"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlLexicalHandler"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlLocator"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlNamespaceSupport"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlParseException"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlReader"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlSimpleReader"), QLatin1String("QtXml/qxml.h") }, + { QLatin1String("QXmlStreamAttribute"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QXmlStreamAttributes"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QXmlStreamEntityDeclaration"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QXmlStreamEntityResolver"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QXmlStreamNamespaceDeclaration"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QXmlStreamNotationDeclaration"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QXmlStreamReader"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QXmlStreamWriter"), QLatin1String("QtXml/qxmlstream.h") }, + { QLatin1String("QtBrushManager"), QLatin1String("QtDesigner/qtbrushmanager.h") }, + { QLatin1String("ResultIteratorBase"), QLatin1String("QtCore/qtconcurrentresultstore.h") }, + { QLatin1String("ResultStoreBase"), QLatin1String("QtCore/qtconcurrentresultstore.h") }, + { QLatin1String("SignalSlotEditor"), QLatin1String("QtDesigner/signalsloteditor.h") }, + { QLatin1String("SignalSlotEditorPlugin"), QLatin1String("QtDesigner/signalsloteditor_plugin.h") }, + { QLatin1String("SignalSlotEditorTool"), QLatin1String("QtDesigner/signalsloteditor_tool.h") }, + { QLatin1String("StringListEditorButton"), QLatin1String("QtDesigner/stringlisteditorbutton.h") }, + { QLatin1String("Tab"), QLatin1String("QtGui/qtextoption.h") }, + { QLatin1String("TabOrderEditor"), QLatin1String("QtDesigner/tabordereditor.h") }, + { QLatin1String("TabOrderEditorPlugin"), QLatin1String("QtDesigner/tabordereditor_plugin.h") }, + { QLatin1String("TabOrderEditorTool"), QLatin1String("QtDesigner/tabordereditor_tool.h") }, + { QLatin1String("TaskMenuComponent"), QLatin1String("QtDesigner/taskmenu_component.h") }, + { QLatin1String("ThreadEngineBase"), QLatin1String("QtCore/qtconcurrentthreadengine.h") }, + { QLatin1String("TouchPoint"), QLatin1String("QtGui/qevent.h") }, + { QLatin1String("UnhandledException"), QLatin1String("QtCore/qtconcurrentexception.h") }, + { QLatin1String("WidgetBox"), QLatin1String("QtDesigner/widgetbox.h") }, + { QLatin1String("WidgetBoxDnDItem"), QLatin1String("QtDesigner/widgetbox_dnditem.h") }, + { QLatin1String("WidgetHandle"), QLatin1String("QtDesigner/widgetselection.h") }, + { QLatin1String("WidgetSelection"), QLatin1String("QtDesigner/widgetselection.h") }, +}; +static const qint16 ClassTblSize = sizeof(ClassTbl) / sizeof(ClassTblData); + WriteIncludes::WriteIncludes(Uic *uic) : m_uic(uic), m_output(uic->output()), m_scriptsActivated(false), m_laidOut(false) { - for(qint16 i = 0; i != qclass_lib_count; i++) { - const QLatin1String klass = QLatin1String(qclass_lib_map[i].klass); - const QLatin1String header = QLatin1String(qclass_lib_map[i].header); - m_classToHeader.insert(klass, header); + for (qint16 i = 0; i < ClassTblSize; i++) { + m_classToHeader.insert(ClassTbl[i].klass, ClassTbl[i].header); } } -- 2.11.0