/*
 * $Id$
 */

/*  $DOC$
 *  $TEMPLATE$
 *     Class
 *  $NAME$
 *     QHeaderView()
 *  $CATEGORY$
 *     Harbour Bindings for Qt
 *  $SUBCATEGORY$
 *     GUI
 *  $EXTERNALLINK$
 *     http://doc.trolltech.com/4.5/qheaderview.html
 *  $ONELINER$
 *     Creates a new QHeaderView object.
 *  $INHERITS$
 *     QAbstractItemView
 *  $SYNTAX$
 *     QHeaderView():new( ... )
 *     QHeaderView():from( pPtr_OR_oObj_of_type_QHeaderView )
 *     QHeaderView():configure( pPtr_OR_oObj_of_type_QHeaderView )
 *  $ARGUMENTS$
 * 
 *  $RETURNS$
 *     An instance of the object of type QHeaderView
 *  $METHODS$
 *     :cascadingSectionResizes()                          -> lBool
 *     :count()                                            -> nInt
 *     :defaultAlignment()                                 -> nQt::Alignment
 *     :defaultSectionSize()                               -> nInt
 *     :hiddenSectionCount()                               -> nInt
 *     :hideSection( nLogicalIndex )                       -> NIL
 *     :highlightSections()                                -> lBool
 *     :isClickable()                                      -> lBool
 *     :isMovable()                                        -> lBool
 *     :isSectionHidden( nLogicalIndex )                   -> lBool
 *     :isSortIndicatorShown()                             -> lBool
 *     :length()                                           -> nInt
 *     :logicalIndex( nVisualIndex )                       -> nInt
 *     :logicalIndexAt( nPosition )                        -> nInt
 *     :logicalIndexAt_1( nX, nY )                         -> nInt
 *     :logicalIndexAt_2( pPos )                           -> nInt
 *     :minimumSectionSize()                               -> nInt
 *     :moveSection( nFrom, nTo )                          -> NIL
 *     :offset()                                           -> nInt
 *     :orientation()                                      -> nQt::Orientation
 *     :resizeMode( nLogicalIndex )                        -> nResizeMode
 *     :resizeSection( nLogicalIndex, nSize )              -> NIL
 *     :resizeSections( nMode )                            -> NIL
 *     :restoreState( pState )                             -> lBool
 *     :saveState()                                        -> pQByteArray
 *     :sectionPosition( nLogicalIndex )                   -> nInt
 *     :sectionSize( nLogicalIndex )                       -> nInt
 *     :sectionSizeHint( nLogicalIndex )                   -> nInt
 *     :sectionViewportPosition( nLogicalIndex )           -> nInt
 *     :sectionsHidden()                                   -> lBool
 *     :sectionsMoved()                                    -> lBool
 *     :setCascadingSectionResizes( lEnable )              -> NIL
 *     :setClickable( lClickable )                         -> NIL
 *     :setDefaultAlignment( nAlignment )                  -> NIL
 *     :setDefaultSectionSize( nSize )                     -> NIL
 *     :setHighlightSections( lHighlight )                 -> NIL
 *     :setMinimumSectionSize( nSize )                     -> NIL
 *     :setMovable( lMovable )                             -> NIL
 *     :setResizeMode( nMode )                             -> NIL
 *     :setResizeMode_1( nLogicalIndex, nMode )            -> NIL
 *     :setSectionHidden( nLogicalIndex, lHide )           -> NIL
 *     :setSortIndicator( nLogicalIndex, nOrder )          -> NIL
 *     :setSortIndicatorShown( lShow )                     -> NIL
 *     :setStretchLastSection( lStretch )                  -> NIL
 *     :showSection( nLogicalIndex )                       -> NIL
 *     :sizeHint()                                         -> pQSize
 *     :sortIndicatorOrder()                               -> nQt::SortOrder
 *     :sortIndicatorSection()                             -> nInt
 *     :stretchLastSection()                               -> lBool
 *     :stretchSectionCount()                              -> nInt
 *     :swapSections( nFirst, nSecond )                    -> NIL
 *     :visualIndex( nLogicalIndex )                       -> nInt
 *     :visualIndexAt( nPosition )                         -> nInt
 *     :headerDataChanged( nOrientation, nLogicalFirst, nLogicalLast )  -> NIL
 *     :setOffset( nOffset )                               -> NIL
 *     :setOffsetToLastSection()                           -> NIL
 *     :setOffsetToSectionPosition( nVisualIndex )         -> NIL
 * 
 *  $DESCRIPTION$
 * 
 *  $EXAMPLES$
 * 
 *  $TESTS$
 * 
 *  $STATUS$
 *     R
 *  $COMPLIANCE$
 *     Not Clipper compatible
 *  $PLATFORMS$
 *     Windows, Linux, Mac OS X, OS/2
 *  $VERSION$
 *     4.5 or upper
 *  $FILES$
 *     Harbour source: contrib/hbqt/qtgui/TQHeaderView.prg
 *     C++ wrappers  : contrib/hbqt/qtgui/QHeaderView.cpp
 *     Library       : hbqtgui
 *  $SEEALSO$
 *     QAbstractItemView
 *  $END$
 */
