C# Класс Qyoto.QFileSystemModel

Наследование: QAbstractItemModel, IDisposable
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CanFetchMore bool
ColumnCount int
ColumnCount int
Data Qyoto.QVariant
Data Qyoto.QVariant
DropMimeData bool
Event bool
FetchMore void
Flags uint
HasChildren bool
HasChildren bool
HeaderData Qyoto.QVariant
HeaderData Qyoto.QVariant
Index Qyoto.QModelIndex
Index Qyoto.QModelIndex
MimeData Qyoto.QMimeData
MimeTypes List
Parent Qyoto.QModelIndex
QFileSystemModel System
RowCount int
RowCount int
SetData bool
SetData bool
Sort void
Sort void
SupportedDropActions uint
TimerEvent void

Открытые методы

Метод Описание
Dispose ( ) : void
FileIcon ( Qyoto.QModelIndex index ) : Qyoto.QIcon
FileInfo ( Qyoto.QModelIndex index ) : Qyoto.QFileInfo
FileName ( Qyoto.QModelIndex index ) : string
FilePath ( Qyoto.QModelIndex index ) : string
Filter ( ) : uint
IconProvider ( ) : Qyoto.QFileIconProvider
Index ( string path ) : Qyoto.QModelIndex
Index ( string path, int column ) : Qyoto.QModelIndex
IsDir ( Qyoto.QModelIndex index ) : bool
LastModified ( Qyoto.QModelIndex index ) : Qyoto.QDateTime
Mkdir ( Qyoto.QModelIndex parent, string name ) : Qyoto.QModelIndex
MyComputer ( ) : Qyoto.QVariant
MyComputer ( int role ) : Qyoto.QVariant
NameFilters ( ) : List
Permissions ( Qyoto.QModelIndex index ) : uint
QFileSystemModel ( QObject parent ) : System
Remove ( Qyoto.QModelIndex index ) : bool
Rmdir ( Qyoto.QModelIndex index ) : bool
RootDirectory ( ) : Qyoto.QDir
RootPath ( ) : string
SetFilter ( uint filters ) : void
SetIconProvider ( Qyoto.QFileIconProvider provider ) : void
SetNameFilters ( List filters ) : void
SetRootPath ( string path ) : Qyoto.QModelIndex
Size ( Qyoto.QModelIndex index ) : long
Tr ( string s ) : string
Tr ( string s, string c ) : string
type ( Qyoto.QModelIndex index ) : string

Защищенные методы

Метод Описание
CreateProxy ( ) : void
QFileSystemModel ( Type dummy ) : System

Приватные методы

Метод Описание
CanFetchMore ( Qyoto.QModelIndex parent ) : bool
ColumnCount ( ) : int
ColumnCount ( Qyoto.QModelIndex parent ) : int
Data ( Qyoto.QModelIndex index ) : Qyoto.QVariant
Data ( Qyoto.QModelIndex index, int role ) : Qyoto.QVariant
DropMimeData ( Qyoto.QMimeData data, Qt action, int row, int column, Qyoto.QModelIndex parent ) : bool
Event ( Qyoto.QEvent arg1 ) : bool
FetchMore ( Qyoto.QModelIndex parent ) : void
Flags ( Qyoto.QModelIndex index ) : uint
HasChildren ( ) : bool
HasChildren ( Qyoto.QModelIndex parent ) : bool
HeaderData ( int section, Qt orientation ) : Qyoto.QVariant
HeaderData ( int section, Qt orientation, int role ) : Qyoto.QVariant
Index ( int row, int column ) : Qyoto.QModelIndex
Index ( int row, int column, Qyoto.QModelIndex parent ) : Qyoto.QModelIndex
MimeData ( List indexes ) : Qyoto.QMimeData
MimeTypes ( ) : List
Parent ( Qyoto.QModelIndex child ) : Qyoto.QModelIndex
QFileSystemModel ( ) : System
RowCount ( ) : int
RowCount ( Qyoto.QModelIndex parent ) : int
SetData ( Qyoto.QModelIndex index, Qyoto.QVariant value ) : bool
SetData ( Qyoto.QModelIndex index, Qyoto.QVariant value, int role ) : bool
Sort ( int column ) : void
Sort ( int column, Qt order ) : void
SupportedDropActions ( ) : uint
TimerEvent ( Qyoto.QTimerEvent arg1 ) : void

Описание методов

CreateProxy() защищенный Метод

protected CreateProxy ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FileIcon() публичный Метод

public FileIcon ( Qyoto.QModelIndex index ) : Qyoto.QIcon
index Qyoto.QModelIndex
Результат Qyoto.QIcon

FileInfo() публичный Метод

public FileInfo ( Qyoto.QModelIndex index ) : Qyoto.QFileInfo
index Qyoto.QModelIndex
Результат Qyoto.QFileInfo

FileName() публичный Метод

public FileName ( Qyoto.QModelIndex index ) : string
index Qyoto.QModelIndex
Результат string

FilePath() публичный Метод

public FilePath ( Qyoto.QModelIndex index ) : string
index Qyoto.QModelIndex
Результат string

Filter() публичный Метод

public Filter ( ) : uint
Результат uint

IconProvider() публичный Метод

public IconProvider ( ) : Qyoto.QFileIconProvider
Результат Qyoto.QFileIconProvider

Index() публичный Метод

public Index ( string path ) : Qyoto.QModelIndex
path string
Результат Qyoto.QModelIndex

Index() публичный Метод

public Index ( string path, int column ) : Qyoto.QModelIndex
path string
column int
Результат Qyoto.QModelIndex

IsDir() публичный Метод

public IsDir ( Qyoto.QModelIndex index ) : bool
index Qyoto.QModelIndex
Результат bool

LastModified() публичный Метод

public LastModified ( Qyoto.QModelIndex index ) : Qyoto.QDateTime
index Qyoto.QModelIndex
Результат Qyoto.QDateTime

Mkdir() публичный Метод

public Mkdir ( Qyoto.QModelIndex parent, string name ) : Qyoto.QModelIndex
parent Qyoto.QModelIndex
name string
Результат Qyoto.QModelIndex

MyComputer() публичный Метод

public MyComputer ( ) : Qyoto.QVariant
Результат Qyoto.QVariant

MyComputer() публичный Метод

public MyComputer ( int role ) : Qyoto.QVariant
role int
Результат Qyoto.QVariant

NameFilters() публичный Метод

public NameFilters ( ) : List
Результат List

Permissions() публичный Метод

public Permissions ( Qyoto.QModelIndex index ) : uint
index Qyoto.QModelIndex
Результат uint

QFileSystemModel() публичный Метод

public QFileSystemModel ( QObject parent ) : System
parent QObject
Результат System

QFileSystemModel() защищенный Метод

protected QFileSystemModel ( Type dummy ) : System
dummy System.Type
Результат System

Remove() публичный Метод

public Remove ( Qyoto.QModelIndex index ) : bool
index Qyoto.QModelIndex
Результат bool

Rmdir() публичный Метод

public Rmdir ( Qyoto.QModelIndex index ) : bool
index Qyoto.QModelIndex
Результат bool

RootDirectory() публичный Метод

public RootDirectory ( ) : Qyoto.QDir
Результат Qyoto.QDir

RootPath() публичный Метод

public RootPath ( ) : string
Результат string

SetFilter() публичный Метод

public SetFilter ( uint filters ) : void
filters uint
Результат void

SetIconProvider() публичный Метод

public SetIconProvider ( Qyoto.QFileIconProvider provider ) : void
provider Qyoto.QFileIconProvider
Результат void

SetNameFilters() публичный Метод

public SetNameFilters ( List filters ) : void
filters List
Результат void

SetRootPath() публичный Метод

public SetRootPath ( string path ) : Qyoto.QModelIndex
path string
Результат Qyoto.QModelIndex

Size() публичный Метод

public Size ( Qyoto.QModelIndex index ) : long
index Qyoto.QModelIndex
Результат long

Tr() публичный статический Метод

public static Tr ( string s ) : string
s string
Результат string

Tr() публичный статический Метод

public static Tr ( string s, string c ) : string
s string
c string
Результат string

type() публичный Метод

public type ( Qyoto.QModelIndex index ) : string
index Qyoto.QModelIndex
Результат string