/*
 * $Id$
 */

/*  $DOC$
 *  $TEMPLATE$
 *     Class
 *  $NAME$
 *     QFileSystemModel()
 *  $CATEGORY$
 *     Harbour Bindings for Qt
 *  $SUBCATEGORY$
 *     GUI
 *  $EXTERNALLINK$
 *     http://doc.trolltech.com/4.5/qfilesystemmodel.html
 *  $ONELINER$
 *     Creates a new QFileSystemModel object.
 *  $INHERITS$
 *     QAbstractItemModel
 *  $SYNTAX$
 *     QFileSystemModel():new( ... )
 *     QFileSystemModel():from( pPtr_OR_oObj_of_type_QFileSystemModel )
 *     QFileSystemModel():configure( pPtr_OR_oObj_of_type_QFileSystemModel )
 *  $ARGUMENTS$
 * 
 *  $RETURNS$
 *     An instance of the object of type QFileSystemModel
 *  $METHODS$
 *     :dropMimeData( pData, nAction, nRow, nColumn, pParent )  -> lBool
 *     :fileIcon( pIndex )                                 -> pQIcon
 *     :fileInfo( pIndex )                                 -> pQFileInfo
 *     :fileName( pIndex )                                 -> cQString
 *     :filePath( pIndex )                                 -> cQString
 *     :filter()                                           -> nQDir::Filters
 *     :index( cPath, nColumn )                            -> pQModelIndex
 *     :isDir( pIndex )                                    -> lBool
 *     :isReadOnly()                                       -> lBool
 *     :lastModified( pIndex )                             -> pQDateTime
 *     :mimeTypes()                                        -> pQStringList
 *     :mkdir( pParent, cName )                            -> pQModelIndex
 *     :myComputer( nRole )                                -> pQVariant
 *     :nameFilterDisables()                               -> lBool
 *     :nameFilters()                                      -> pQStringList
 *     :permissions( pIndex )                              -> nQFile::Permissions
 *     :remove( pIndex )                                   -> lBool
 *     :resolveSymlinks()                                  -> lBool
 *     :rmdir( pIndex )                                    -> lBool
 *     :rootDirectory()                                    -> pQDir
 *     :rootPath()                                         -> cQString
 *     :setFilter( nFilters )                              -> NIL
 *     :setNameFilterDisables( lEnable )                   -> NIL
 *     :setNameFilters( pFilters )                         -> NIL
 *     :setReadOnly( lEnable )                             -> NIL
 *     :setResolveSymlinks( lEnable )                      -> NIL
 *     :setRootPath( cNewPath )                            -> pQModelIndex
 *     :size( pIndex )                                     -> nQint64
 *     :type( pIndex )                                     -> cQString
 * 
 *  $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/TQFileSystemModel.prg
 *     C++ wrappers  : contrib/hbqt/qtgui/QFileSystemModel.cpp
 *     Library       : hbqtgui
 *  $SEEALSO$
 *     QAbstractItemModel
 *  $END$
 */
