/*
 *  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$
        QAbstractItemView()
    $CATEGORY$
        Harbour Bindings for Qt
    $SUBCATEGORY$
        GUI
    $EXTERNALLINK$
        http://doc.trolltech.com/4.5/qabstractitemview.html
    $ONELINER$
        Creates a new QAbstractItemView object.
    $INHERITS$
        QAbstractScrollArea
    $SYNTAX$
        QAbstractItemView():new( ... )
        QAbstractItemView():from( pPtr_OR_oObj_of_type_QAbstractItemView )
        QAbstractItemView():configure( pPtr_OR_oObj_of_type_QAbstractItemView )
    $ARGUMENTS$

    $RETURNS$
        An instance of the object of type QAbstractItemView
    $METHODS$
        :alternatingRowColors()                             -> lBool
        :autoScrollMargin()                                 -> nInt
        :closePersistentEditor( pIndex )                    -> NIL
        :currentIndex()                                     -> pQModelIndex
        :dragDropMode()                                     -> nDragDropMode
        :dragDropOverwriteMode()                            -> lBool
        :dragEnabled()                                      -> lBool
        :editTriggers()                                     -> nEditTriggers
        :hasAutoScroll()                                    -> lBool
        :horizontalScrollMode()                             -> nScrollMode
        :iconSize()                                         -> pQSize
        :indexAt( pPoint )                                  -> pQModelIndex
        :indexWidget( pIndex )                              -> pQWidget
        :itemDelegate()                                     -> pQAbstractItemDelegate
        :itemDelegate_1( pIndex )                           -> pQAbstractItemDelegate
        :itemDelegateForColumn( nColumn )                   -> pQAbstractItemDelegate
        :itemDelegateForRow( nRow )                         -> pQAbstractItemDelegate
        :keyboardSearch( cSearch )                          -> NIL
        :model()                                            -> pQAbstractItemModel
        :openPersistentEditor( pIndex )                     -> NIL
        :rootIndex()                                        -> pQModelIndex
        :scrollTo( pIndex, nHint )                          -> NIL
        :selectionBehavior()                                -> nQAbstractItemView::SelectionBehavior
        :selectionMode()                                    -> nQAbstractItemView::SelectionMode
        :selectionModel()                                   -> pQItemSelectionModel
        :setAlternatingRowColors( lEnable )                 -> NIL
        :setAutoScroll( lEnable )                           -> NIL
        :setAutoScrollMargin( nMargin )                     -> NIL
        :setDragDropMode( nBehavior )                       -> NIL
        :setDragDropOverwriteMode( lOverwrite )             -> NIL
        :setDragEnabled( lEnable )                          -> NIL
        :setDropIndicatorShown( lEnable )                   -> NIL
        :setEditTriggers( nTriggers )                       -> NIL
        :setHorizontalScrollMode( nMode )                   -> NIL
        :setIconSize( pSize )                               -> NIL
        :setIndexWidget( pIndex, pWidget )                  -> NIL
        :setItemDelegate( pDelegate )                       -> NIL
        :setItemDelegateForColumn( nColumn, pDelegate )     -> NIL
        :setItemDelegateForRow( nRow, pDelegate )           -> NIL
        :setModel( pModel )                                 -> NIL
        :setSelectionBehavior( nBehavior )                  -> NIL
        :setSelectionMode( nMode )                          -> NIL
        :setSelectionModel( pSelectionModel )               -> NIL
        :setTabKeyNavigation( lEnable )                     -> NIL
        :setTextElideMode( nMode )                          -> NIL
        :setVerticalScrollMode( nMode )                     -> NIL
        :showDropIndicator()                                -> lBool
        :sizeHintForColumn( nColumn )                       -> nInt
        :sizeHintForIndex( pIndex )                         -> pQSize
        :sizeHintForRow( nRow )                             -> nInt
        :tabKeyNavigation()                                 -> lBool
        :textElideMode()                                    -> nQt::TextElideMode
        :verticalScrollMode()                               -> nScrollMode
        :visualRect( pIndex )                               -> pQRect
        :clearSelection()                                   -> NIL
        :edit( pIndex )                                     -> NIL
        :reset()                                            -> NIL
        :scrollToBottom()                                   -> NIL
        :scrollToTop()                                      -> NIL
        :selectAll()                                        -> NIL
        :setCurrentIndex( pIndex )                          -> NIL
        :setRootIndex( pIndex )                             -> NIL
        :update( pIndex )                                   -> 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/TQAbstractItemView.prg
        C++ Wrappers : contrib/hbqt/qtgui/QAbstractItemView.cpp
        Library      : hbqtgui
    $SEEALSO$
        QAbstractScrollArea
    $END$
 */
