<config>

 <moduleName>qtgui</moduleName>
 <parentModules>
     <module>qtcore</module>
 </parentModules>
 <parts>20</parts>
 <scalarTypes>
     <!-- QString is a class, but represented as a scalar (#) in munged names -->
     <typeName>QString</typeName>
     <typeName>HBITMAP__</typeName>
     <typeName>HDC__</typeName>
     <typeName>HFONT__</typeName>
     <typeName>HICON__</typeName>
     <typeName>HINSTANCE__</typeName>
     <typeName>HPALETTE__</typeName>
     <typeName>HRGN__</typeName>
     <typeName>HWND__</typeName>
 </scalarTypes>
 <voidpTypes>
     <!-- both are classes, but they are represented as Smoke::t_voidp -->
     <typeName>QStringList</typeName>
     <typeName>QString</typeName>
     <typeName>HBITMAP__</typeName>
     <typeName>HDC__</typeName>
     <typeName>HFONT__</typeName>
     <typeName>HICON__</typeName>
     <typeName>HINSTANCE__</typeName>
     <typeName>HPALETTE__</typeName>
     <typeName>HRGN__</typeName>
     <typeName>HWND__</typeName>
 </voidpTypes>
 <exclude>
     <!-- we don't want private stuff in smoke.. -->
     <signature>.*\(.*Private.*\).*</signature>
     <signature>.*::d_ptr</signature>
     <signature>.*::q_ptr</signature>
     <signature>.*QGraphicsLayoutItem::QGraphicsLayoutItem\(const QGraphicsLayoutItem&amp;\).*</signature>
     <signature>.*QGraphicsSceneEvent::QGraphicsSceneEvent\(const QGraphicsSceneEvent&amp;\).*</signature>
     <signature>.*QGraphicsScene.*Event::QGraphicsScene.*Event\(const QGraphicsScene.*Event&amp;\).*</signature>
     <signature>.*QPainterPathStroker::QPainterPathStroker\(const QPainterPathStroker&amp;\)</signature>
     <!-- Thread related stuff belongs to the bindings language -->
     <signature>.*QtConcurrent.*</signature>
     <!-- this doesn't link, internal stuff.. -->
     <signature>.*qFindString.*</signature>
     <!-- windows internal helper functions -->
     <signature>.*qFrom.*Endian_helper.*</signature>
     <signature>.*QPixmapData.*</signature>
     <signature>.*qt_x11_getX11InfoForWindow.*</signature>
     <!-- OS X internal stuff -->
     <signature>.*qt_mac_set_cursor.*</signature>
     <signature>.*QMenu::macMenu\(.*</signature>
</exclude>
 <functions>
     <!-- include functions starting with 'q' -->
     <name>^q.*</name>
     <name>.*::q.*</name>
     <!-- and operators -->
     <name>.*operator.*</name>
 </functions>
 <classList>
     <class>QAbstractButton</class>
     <class>QAbstractGraphicsShapeItem</class>
     <class>QAbstractItemDelegate</class>
     <class>QAbstractItemView</class>
     <class>QAbstractPageSetupDialog</class>
     <class>QAbstractPrintDialog</class>
     <class>QAbstractProxyModel</class>
     <class>QAbstractScrollArea</class>
     <class>QAbstractSlider</class>
     <class>QAbstractSpinBox</class>
     <class>QAbstractTextDocumentLayout</class>
     <class>QAbstractTextDocumentLayout::PaintContext</class>
     <class>QAbstractTextDocumentLayout::Selection</class>
     <class>QAbstractUndoItem</class>
     <class>QAccessible2</class>
     <class>QAccessible2::TableModelChange</class>
     <class>QAccessible2Interface</class>
     <class>QAccessibleActionInterface</class>
     <class>QAccessibleApplication</class>
     <class>QAccessibleBridge</class>
     <!-- <class>QAccessibleBridgeFactoryInterface</class>
     <class>QAccessibleBridgePlugin</class> -->
     <class>QAccessible</class>
     <class>QAccessibleEditableTextInterface</class>
     <class>QAccessibleEvent</class>
     <class>QAccessibleFactoryInterface</class>
     <class>QAccessibleImageInterface</class>
     <class>QAccessibleInterface</class>
     <class>QAccessibleInterfaceEx</class>
     <class>QAccessibleObject</class>
     <class>QAccessibleObjectEx</class>
     <class>QAccessiblePlugin</class>
     <class>QAccessibleSimpleEditableTextInterface</class>
     <class>QAccessibleTableInterface</class>
     <class>QAccessibleTable2Interface</class>
     <class>QAccessibleTable2CellInterface</class>
     <class>QAccessibleTextInterface</class>
     <class>QAccessibleValueInterface</class>
     <class>QAccessibleWidget</class>
     <class>QAccessibleWidgetEx</class>
     <class>QAction</class>
     <class>QActionEvent</class>
     <class>QActionGroup</class>
     <class>QApplication</class>
     <class>QBitmap</class>
     <class>QBoxLayout</class>
     <class>QBrush</class>
     <class>QButtonGroup</class>
     <class>QCalendarWidget</class>
     <class>QCheckBox</class>
     <class>QClipboard</class>
     <class>QClipboardEvent</class>
     <class>QCloseEvent</class>
     <class>QColor</class>
     <class>QColorDialog</class>
     <class>QColorGroup</class>
     <class>QColormap</class>
     <class>QColumnView</class>
     <class>QComboBox</class>
     <class>QCommandLinkButton</class>
     <class>QCommonStyle</class>
     <class>QCompleter</class>
     <class>QConicalGradient</class>
     <class>QContextMenuEvent</class>
     <class>QCursor</class>
     <class>QDataWidgetMapper</class>
     <class>QDateEdit</class>
     <class>QDateTimeEdit</class>
     <class>QDesktopServices</class>
     <class>QDesktopWidget</class>
     <class>QDial</class>
     <class>QDialogButtonBox</class>
     <class>QDialog</class>
     <class>QDirModel</class>
     <class>QDockAreaLayout</class>
     <class>QDockWidget</class>
     <class>QDoubleSpinBox</class>
     <class>QDoubleValidator</class>
     <class>QDrag</class>
     <class>QDragEnterEvent</class>
     <class>QDragLeaveEvent</class>
     <class>QDragManager</class>
     <class>QDragMoveEvent</class>
     <class>QDragResponseEvent</class>
     <class>QDropEvent</class>
     <class>QErrorMessage</class>
     <class>QFileDialogArgs</class>
     <class>QFileDialog</class>
     <class>QFileDialog::Options</class>
     <class>QFileIconProvider</class>
     <class>QFileOpenEvent</class>
     <class>QFileSystemModel</class>
     <class>QFocusEvent</class>
     <class>QFocusFrame</class>
     <class>QFont</class>
     <class>QFontComboBox</class>
     <class>QFontDatabase</class>
     <class>QFontDef</class>
     <class>QFontDialog</class>
     <class>QFontEngine</class>
     <class>QFontInfo</class>
     <class>QFontMetrics</class>
     <class>QFontMetricsF</class>
     <class>QFormLayout</class>
     <class>QFrame</class>
     <class>QGesture</class>
     <class>QGestureEvent</class>
     <class>QGestureRecognizer</class>
     <class>QGlyphRun</class>
     <class>QGradient</class>
     <class>QGraphicsAnchor</class>
     <class>QGraphicsAnchorLayout</class>
     <class>QGraphicsBloomEffect</class>
     <class>QGraphicsBlurEffect</class>
     <class>QGraphicsColorizeEffect</class>
     <class>QGraphicsDropShadowEffect</class>
     <class>QGraphicsEffect</class>
     <class>QGraphicsEffectSource</class>
     <class>QGraphicsEllipseItem</class>
     <class>QGraphicsGrayscaleEffect</class>
     <class>QGraphicsGridLayout</class>
     <class>QGraphicsItemAnimation</class>
     <class>QGraphicsItem</class>
     <class>QGraphicsItemGroup</class>
     <class>QGraphicsLayout</class>
     <class>QGraphicsLayoutItem</class>
     <class>QGraphicsLinearLayout</class>
     <class>QGraphicsLineItem</class>
     <class>QGraphicsObject</class>
     <class>QGraphicsOpacityEffect</class>
     <class>QGraphicsPathItem</class>
     <class>QGraphicsPixelizeEffect</class>
     <class>QGraphicsPixmapItem</class>
     <class>QGraphicsPolygonItem</class>
     <class>QGraphicsProxyWidget</class>
     <class>QGraphicsRectItem</class>
     <class>QGraphicsRotation</class>
     <class>QGraphicsScale</class>
     <class>QGraphicsScene</class>
     <class>QGraphicsSceneContextMenuEvent</class>
     <class>QGraphicsSceneDragDropEvent</class>
     <class>QGraphicsSceneEvent</class>
     <class>QGraphicsSceneHelpEvent</class>
     <class>QGraphicsSceneHoverEvent</class>
     <class>QGraphicsSceneMouseEvent</class>
     <class>QGraphicsSceneMoveEvent</class>
     <class>QGraphicsSceneResizeEvent</class>
     <class>QGraphicsSceneWheelEvent</class>
     <class>QGraphicsSimpleTextItem</class>
     <class>QGraphicsTextItem</class>
     <class>QGraphicsTransform</class>
     <class>QGraphicsView</class>
     <class>QGraphicsWidget</class>
     <class>QGridLayout</class>
     <class>QGroupBox</class>
     <class>QHBoxLayout</class>
     <class>QHeaderView</class>
     <class>QHelpEvent</class>
     <class>QHideEvent</class>
     <class>QHoverEvent</class>
     <class>QIcon</class>
     <class>QIconDragEvent</class>
     <class>QIconEngine</class>
     <class>QIconEngineFactoryInterface</class>
     <class>QIconEngineFactoryInterfaceV2</class>
     <class>QIconEnginePlugin</class>
     <class>QIconEnginePluginV2</class>
     <class>QIconEngineV2::AvailableSizesArgument</class>
     <class>QIconEngineV2</class>
     <class>QImage</class>
     <class>QImageDataMisc</class>
     <class>QImageIOHandler</class>
     <class>QImageIOHandlerFactoryInterface</class>
     <class>QImageIOPlugin</class>
     <class>QImageReader</class>
     <class>QImageTextKeyLang</class>
     <class>QImageWriter</class>
     <class>QInputContext</class>
     <class>QInputContextFactory</class>
     <class>QInputContextFactoryInterface</class>
     <class>QInputContextPlugin</class>
     <class>QInputDialog</class>
     <class>QInputEvent</class>
     <class>QInputMethodEvent::Attribute</class>
     <class>QInputMethodEvent</class>
     <class>QIntValidator</class>
     <class>QItemDelegate</class>
     <class>QItemEditorCreatorBase</class>
     <class>QItemEditorFactory</class>
     <class>QItemSelection</class>
     <class>QItemSelectionModel</class>
     <class>QItemSelectionRange</class>
     <class>QKeyEvent</class>
     <class>QKeyEventTransition</class>
     <class>QKeySequence</class>
     <class>QLabel</class>
     <class>QLayout</class>
     <class>QLayoutItem</class>
     <class>QLayoutIterator</class>
     <class>QLCDNumber</class>
     <class>QLinearGradient</class>
     <class>QLineEdit</class>
     <class>QListModel</class>
     <class>QListView</class>
     <class>QListWidget</class>
     <class>QListWidgetItem</class>
     <class>QMainWindow</class>
     <class>QMatrix</class>
     <class>QMatrix4x4</class>
     <class>QMdiArea</class>
     <class>QMdi::ControlContainer</class>
     <class>QMdiSubWindow</class>
     <class>QMenuBar</class>
     <class>QMenubarUpdatedEvent</class>
     <class>QMenu</class>
     <class>QMenuItem</class>
     <class>QMessageBox</class>
     <class>QMimeSource</class>
     <class>QMouseEvent</class>
     <class>QMouseEventTransition</class>
     <class>QMoveEvent</class>
     <class>QMovie</class>
     <class>QPageSetupDialog</class>
     <class>QPaintDevice</class>
     <class>QPaintEngine</class>
     <class>QPaintEngineState</class>
     <class>QPainter</class>
     <class>QPainter::PixmapFragment</class>
     <class>QPainterPath</class>
     <class>QPainterPath::Element</class>
     <class>QPainterPathStroker</class>
     <class>QPaintEvent</class>
     <class>QPalette</class>
     <class>QPanGesture</class>
     <class>QPen</class>
     <class>QPicture</class>
     <class>QPictureFormatInterface</class>
     <class>QPictureFormatPlugin</class>
     <class>QPictureIO</class>
     <class>QPinchGesture</class>
     <class>QPixmapCache</class>
     <class>QPixmapCache::Key</class>
     <class>QPixmap</class>
     <class>QPlainTextDocumentLayout</class>
     <class>QPlainTextEdit</class>
     <class>QPolygon</class>
     <class>QPolygonF</class>
     <class>QPopupMenu</class>
     <class>QPrintDialog</class>
     <class>QPrintEngine</class>
     <class>QPrinter</class>
     <class>QPrinterInfo</class>
     <class>QPrintPreviewDialog</class>
     <class>QPrintPreviewWidget</class>
     <class>QProgressBar</class>
     <class>QProgressDialog</class>
     <class>QProxyModel</class>
     <class>QProxyStyle</class>
     <class>QPushButton</class>
     <class>QQuaternion</class>
     <class>QRadialGradient</class>
     <class>QRadioButton</class>
     <class>QRawFont</class>
     <class>QRegExpValidator</class>
     <class>QRegion</class>
     <class>QResizeEvent</class>
     <class>QRubberBand</class>
     <class>QS60MainApplication</class>
     <class>QS60MainAppUi</class>
     <class>QS60MainDocument</class>
     <class>QScrollArea</class>
     <class>QScrollBar</class>
     <class>QSessionManager</class>
     <class>QShortcut</class>
     <class>QShortcutEvent</class>
     <class>QShowEvent</class>
     <class>QSizeGrip</class>
     <class>QSizePolicy</class>
     <class>QSlider</class>
     <class>QSortFilterProxyModel</class>
     <class>QSortFilterProxyModelGreaterThan</class>
     <class>QSortFilterProxyModelLessThan</class>
     <class>QSound</class>
     <class>QSpacerItem</class>
     <class>QSpinBox</class>
     <class>QSplashScreen</class>
     <class>QSplitter</class>
     <class>QSplitterHandle</class>
     <class>QStackedLayout</class>
     <class>QStackedWidget</class>
     <class>QStandardItem</class>
     <class>QStandardItemModel</class>
     <class>QStaticText</class>
     <class>QStatusBar</class>
     <class>QStatusTipEvent</class>
     <class>QStringListModel</class>
     <class>QStyle</class>
     <class>QStyledItemDelegate</class>
     <class>QStyleFactory</class>
     <class>QStyleFactoryInterface</class>
     <class>QStyleHintReturn</class>
     <class>QStyleHintReturnMask</class>
     <class>QStyleHintReturnVariant</class>
     <class>QStyleOptionButton</class>
     <class>QStyleOption</class>
     <class>QStyleOptionComboBox</class>
     <class>QStyleOptionComplex</class>
     <class>QStyleOptionDockWidget</class>
     <class>QStyleOptionDockWidgetV2</class>
     <class>QStyleOptionFocusRect</class>
     <class>QStyleOptionFrame</class>
     <class>QStyleOptionFrameV2</class>
     <class>QStyleOptionFrameV3</class>
     <class>QStyleOptionGraphicsItem</class>
     <class>QStyleOptionGroupBox</class>
     <class>QStyleOptionHeader</class>
     <class>QStyleOptionMenuItem</class>
     <class>QStyleOptionProgressBar</class>
     <class>QStyleOptionProgressBarV2</class>
     <class>QStyleOptionRubberBand</class>
     <class>QStyleOptionSizeGrip</class>
     <class>QStyleOptionSlider</class>
     <class>QStyleOptionSpinBox</class>
     <class>QStyleOptionTabBarBase</class>
     <class>QStyleOptionTabBarBaseV2</class>
     <class>QStyleOptionTab</class>
     <class>QStyleOptionTabV2</class>
     <class>QStyleOptionTabV3</class>
     <class>QStyleOptionTabWidgetFrame</class>
     <class>QStyleOptionTabWidgetFrameV2</class>
     <class>QStyleOptionTitleBar</class>
     <class>QStyleOptionToolBar</class>
     <class>QStyleOptionToolBox</class>
     <class>QStyleOptionToolBoxV2</class>
     <class>QStyleOptionToolButton</class>
     <class>QStyleOptionViewItem</class>
     <class>QStyleOptionViewItemV2</class>
     <class>QStyleOptionViewItemV3</class>
     <class>QStyleOptionViewItemV4</class>
     <class>QStylePainter</class>
     <class>QStylePlugin</class>
     <class>QStyleSheet</class>
     <class>QSwipeGesture</class>
     <class>QSymbianEvent</class>
     <class>QSyntaxHighlighter</class>
     <class>QSystemTrayIcon</class>
     <class>QTabBar</class>
     <class>QTab</class>
     <class>QTableModel</class>
     <class>QTabletEvent</class>
     <class>QTableView</class>
     <class>QTableWidget</class>
     <class>QTableWidgetItem</class>
     <class>QTableWidgetSelectionRange</class>
     <class>QTabWidget</class>
     <class>QTapAndHoldGesture</class>
     <class>QTapGesture</class>
     <class>QTextBlock</class>
     <class>QTextBlock::iterator</class>
     <class>QTextBlockFormat</class>
     <class>QTextBlockGroup</class>
     <class>QTextBlockUserData</class>
     <class>QTextBrowser</class>
     <class>QTextCharFormat</class>
     <class>QTextCursor</class>
     <class>QTextDocument</class>
     <class>QTextDocumentFragment</class>
     <class>QTextDocumentWriter</class>
     <class>QTextEdit</class>
     <class>QTextEdit::ExtraSelection</class>
     <class>QTextEngine</class>
     <class>QTextFormat</class>
     <class>QTextFormatCollection</class>
     <class>QTextFragment</class>
     <class>QTextFrame</class>
     <class>QTextFrame::iterator</class>
     <class>QTextFrameFormat</class>
     <class>QTextFrameLayoutData</class>
     <class>QTextImageFormat</class>
     <class>QTextInlineObject</class>
     <class>QTextItem</class>
     <class>QTextItemInt</class>
     <class>QTextLayout</class>
     <class>QTextLayout::FormatRange</class>
     <class>QTextLength</class>
     <class>QTextLine</class>
     <class>QTextList</class>
     <class>QTextListFormat</class>
     <class>QTextObject</class>
     <class>QTextObjectInterface</class>
     <class>QTextOption</class>
     <class>QTextOption::Tab</class>
     <class>QTextTableCell</class>
     <class>QTextTableCellFormat</class>
     <class>QTextTable</class>
     <class>QTextTableFormat</class>
     <class>QTileRules</class>
     <class>QTimeEdit</class>
     <class>QToolBarChangeEvent</class>
     <class>QToolBar</class>
     <class>QToolBox</class>
     <class>QToolButton</class>
     <class>QToolTip</class>
     <class>QTouchEvent</class>
     <class>QTouchEvent::TouchPoint</class>
     <class>QTransform</class>
     <class>QTreeModel</class>
     <class>QTreeView</class>
     <class>QTreeWidget</class>
     <class>QTreeWidgetItem</class>
     <class>QTreeWidgetItemIterator</class>
     <class>QUndoCommand</class>
     <class>QUndoGroup</class>
     <class>QUndoStack</class>
     <class>QUndoView</class>
     <class>QUnixPrintWidget</class>
     <class>QValidator</class>
     <class>QVBoxLayout</class>
     <class>QVector2D</class>
     <class>QVector3D</class>
     <class>QVector4D</class>
     <class>QVectorPath</class>
     <class>QWhatsThis</class>
     <class>QWhatsThisClickedEvent</class>
     <class>QWheelEvent</class>
     <class>QWidgetAction</class>
     <class>QWidget</class>
     <class>QWidgetItem</class>
     <class>QWidgetItemV2</class>
     <class>QWindowStateChangeEvent</class>
     <class>QWindowSurface</class>
     <class>QWizard</class>
     <class>QWizardPage</class>
     <class>QWorkspaceChild</class>
     <class>QWorkspace</class>
     <class>QX11EmbedContainer</class>
     <class>QX11EmbedWidget</class>
     <class>QX11Info</class>
  </classList>

</config>