/*
 *  hbQTgen v1.0 - Harbour Callable Wrappers Generator for Qt v4.5.3+
 *  Please do not modify this document as it is subject to change in future.
 *  Pritpal Bedi <bedipritpal@hotmail.com>
 */

/*  $DOC$
    $TEMPLATE$
        Class
    $NAME$
        QMainWindow()
    $CATEGORY$
        Harbour Bindings for Qt
    $SUBCATEGORY$
        GUI
    $EXTERNALLINK$
        http://doc.trolltech.com/4.5/qmainwindow.html
    $ONELINER$
        Creates a new QMainWindow object.
    $INHERITS$
        QWidget
    $SYNTAX$
        QMainWindow():new( ... )
        QMainWindow():from( pPtr_OR_oObj_of_type_QMainWindow )
        QMainWindow():configure( pPtr_OR_oObj_of_type_QMainWindow )
    $ARGUMENTS$

    $RETURNS$
        An instance of the object of type QMainWindow
    $METHODS$
        :addDockWidget( nArea, pDockwidget )                -> NIL
        :addDockWidget_1( nArea, pDockwidget, nOrientation )  -> NIL
        :addToolBar( nArea, pToolbar )                      -> NIL
        :addToolBar_1( pToolbar )                           -> NIL
        :addToolBar_2( cTitle )                             -> pQToolBar
        :addToolBarBreak( nArea )                           -> NIL
        :centralWidget()                                    -> pQWidget
        :corner( nCorner )                                  -> nQt::DockWidgetArea
        :createPopupMenu()                                  -> pQMenu
        :dockOptions()                                      -> nDockOptions
        :dockWidgetArea( pDockwidget )                      -> nQt::DockWidgetArea
        :documentMode()                                     -> lBool
        :iconSize()                                         -> pQSize
        :insertToolBar( pBefore, pToolbar )                 -> NIL
        :insertToolBarBreak( pBefore )                      -> NIL
        :isAnimated()                                       -> lBool
        :isDockNestingEnabled()                             -> lBool
        :menuBar()                                          -> pQMenuBar
        :menuWidget()                                       -> pQWidget
        :removeDockWidget( pDockwidget )                    -> NIL
        :removeToolBar( pToolbar )                          -> NIL
        :removeToolBarBreak( pBefore )                      -> NIL
        :restoreDockWidget( pDockwidget )                   -> lBool
        :restoreState( pState, nVersion )                   -> lBool
        :saveState( nVersion )                              -> pQByteArray
        :setCentralWidget( pWidget )                        -> NIL
        :setCorner( nCorner, nArea )                        -> NIL
        :setDockOptions( nOptions )                         -> NIL
        :setDocumentMode( lEnabled )                        -> NIL
        :setIconSize( pIconSize )                           -> NIL
        :setMenuBar( pMenuBar )                             -> NIL
        :setMenuWidget( pMenuBar )                          -> NIL
        :setStatusBar( pStatusbar )                         -> NIL
        :setTabPosition( nAreas, nTabPosition )             -> NIL
        :setTabShape( nTabShape )                           -> NIL
        :setToolButtonStyle( nToolButtonStyle )             -> NIL
        :setUnifiedTitleAndToolBarOnMac( lSet )             -> NIL
        :splitDockWidget( pFirst, pSecond, nOrientation )   -> NIL
        :statusBar()                                        -> pQStatusBar
        :tabPosition( nArea )                               -> nQTabWidget::TabPosition
        :tabShape()                                         -> nQTabWidget::TabShape
        :tabifyDockWidget( pFirst, pSecond )                -> NIL
        :toolBarArea( pToolbar )                            -> nQt::ToolBarArea
        :toolBarBreak( pToolbar )                           -> lBool
        :toolButtonStyle()                                  -> nQt::ToolButtonStyle
        :unifiedTitleAndToolBarOnMac()                      -> lBool
        :setAnimated( lEnabled )                            -> NIL
        :setDockNestingEnabled( lEnabled )                  -> NIL

    $DESCRIPTION$

    $EXAMPLES$

    $TESTS$

    $STATUS$
        R
    $COMPLIANCE$
        Not Clipper Compatible
    $PLATFORMS$
        Windows, Linux, MacOS, OS2
    $VERSION$
        4.5.3
    $FILES$
        Prg Source   : contrib/hbqt/qtgui/TQMainWindow.prg
        C++ Wrappers : contrib/hbqt/qtgui/QMainWindow.cpp
        Library      : hbqtgui
    $SEEALSO$
        QWidget
    $END$
 */
