C# Class Qyoto.QAbstractItemModel

Inheritance: QObject
Afficher le fichier Open project: 0xd34df00d/Qross Class Usage Examples

Méthodes publiques

Méthode Description
DerefIndexHandle ( object o ) : void
HasIndex ( int row, int column ) : bool
HasIndex ( int row, int column, Qyoto.QModelIndex parent ) : bool
InsertColumn ( int column ) : bool
InsertColumn ( int column, Qyoto.QModelIndex parent ) : bool
InsertRow ( int row ) : bool
InsertRow ( int row, Qyoto.QModelIndex parent ) : bool
Parent ( ) : QObject
QAbstractItemModel ( QObject parent ) : System
RemoveColumn ( int column ) : bool
RemoveColumn ( int column, Qyoto.QModelIndex parent ) : bool
RemoveRow ( int row ) : bool
RemoveRow ( int row, Qyoto.QModelIndex parent ) : bool
SetSupportedDragActions ( uint arg1 ) : void
Sibling ( int row, int column, Qyoto.QModelIndex idx ) : Qyoto.QModelIndex
SupportedDragActions ( ) : uint
Tr ( string s ) : string
Tr ( string s, string c ) : string

Méthodes protégées

Méthode Description
BeginInsertColumns ( Qyoto.QModelIndex parent, int first, int last ) : void
BeginInsertRows ( Qyoto.QModelIndex parent, int first, int last ) : void
BeginMoveColumns ( Qyoto.QModelIndex sourceParent, int sourceFirst, int sourceLast, Qyoto.QModelIndex destinationParent, int destinationColumn ) : bool
BeginMoveRows ( Qyoto.QModelIndex sourceParent, int sourceFirst, int sourceLast, Qyoto.QModelIndex destinationParent, int destinationRow ) : bool
BeginRemoveColumns ( Qyoto.QModelIndex parent, int first, int last ) : void
BeginRemoveRows ( Qyoto.QModelIndex parent, int first, int last ) : void
BeginResetModel ( ) : void
ChangePersistentIndex ( Qyoto.QModelIndex from, Qyoto.QModelIndex to ) : void
ChangePersistentIndexList ( List from, List to ) : void
CreateIndex ( int row, int column ) : Qyoto.QModelIndex
CreateIndex ( int row, int column, int id ) : Qyoto.QModelIndex
CreateIndex ( int row, int column, object ptr ) : Qyoto.QModelIndex
CreateIndex ( int row, int column, uint id ) : Qyoto.QModelIndex
CreateProxy ( ) : void
DecodeData ( int row, int column, Qyoto.QModelIndex parent, QDataStream stream ) : bool
EncodeData ( List indexes, QDataStream stream ) : void
EndInsertColumns ( ) : void
EndInsertRows ( ) : void
EndMoveColumns ( ) : void
EndMoveRows ( ) : void
EndRemoveColumns ( ) : void
EndRemoveRows ( ) : void
EndResetModel ( ) : void
PersistentIndexList ( ) : List
QAbstractItemModel ( Type dummy ) : System
Reset ( ) : void

Private Methods

Méthode Description
AbstractItemModelCreateIndex ( IntPtr obj, int row, int column, IntPtr ptr ) : IntPtr
Buddy ( Qyoto.QModelIndex index ) : Qyoto.QModelIndex
CanFetchMore ( Qyoto.QModelIndex parent ) : bool
ColumnCount ( Qyoto.QModelIndex parent ) : int
Data ( Qyoto.QModelIndex index, int role ) : Qyoto.QVariant
DropMimeData ( Qyoto.QMimeData data, Qt action, int row, int column, Qyoto.QModelIndex parent ) : bool
FetchMore ( Qyoto.QModelIndex parent ) : void
Flags ( Qyoto.QModelIndex index ) : uint
GetIndexHandle ( object o ) : GCHandle
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 parent ) : Qyoto.QModelIndex
InsertColumns ( int column, int count ) : bool
InsertColumns ( int column, int count, Qyoto.QModelIndex parent ) : bool
InsertRows ( int row, int count ) : bool
InsertRows ( int row, int count, Qyoto.QModelIndex parent ) : bool
ItemData ( Qyoto.QModelIndex index ) : QVariant>.Dictionary
Match ( Qyoto.QModelIndex start, int role, Qyoto.QVariant value ) : List
Match ( Qyoto.QModelIndex start, int role, Qyoto.QVariant value, int hits ) : List
Match ( Qyoto.QModelIndex start, int role, Qyoto.QVariant value, int hits, uint flags ) : List
MimeData ( List indexes ) : Qyoto.QMimeData
MimeTypes ( ) : List
Parent ( Qyoto.QModelIndex child ) : Qyoto.QModelIndex
QAbstractItemModel ( ) : System
RemoveColumns ( int column, int count ) : bool
RemoveColumns ( int column, int count, Qyoto.QModelIndex parent ) : bool
RemoveRows ( int row, int count ) : bool
RemoveRows ( int row, int count, Qyoto.QModelIndex parent ) : bool
Revert ( ) : void
RowCount ( Qyoto.QModelIndex parent ) : int
SetData ( Qyoto.QModelIndex index, Qyoto.QVariant value ) : bool
SetData ( Qyoto.QModelIndex index, Qyoto.QVariant value, int role ) : bool
SetHeaderData ( int section, Qt orientation, Qyoto.QVariant value ) : bool
SetHeaderData ( int section, Qt orientation, Qyoto.QVariant value, int role ) : bool
SetItemData ( Qyoto.QModelIndex index, QVariant>.Dictionary roles ) : bool
Sort ( int column ) : void
Sort ( int column, Qt order ) : void
Span ( Qyoto.QModelIndex index ) : Qyoto.QSize
Submit ( ) : bool
SupportedDropActions ( ) : uint

Method Details

BeginInsertColumns() protected méthode

protected BeginInsertColumns ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
Résultat void

BeginInsertRows() protected méthode

protected BeginInsertRows ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
Résultat void

BeginMoveColumns() protected méthode

protected BeginMoveColumns ( Qyoto.QModelIndex sourceParent, int sourceFirst, int sourceLast, Qyoto.QModelIndex destinationParent, int destinationColumn ) : bool
sourceParent Qyoto.QModelIndex
sourceFirst int
sourceLast int
destinationParent Qyoto.QModelIndex
destinationColumn int
Résultat bool

BeginMoveRows() protected méthode

protected BeginMoveRows ( Qyoto.QModelIndex sourceParent, int sourceFirst, int sourceLast, Qyoto.QModelIndex destinationParent, int destinationRow ) : bool
sourceParent Qyoto.QModelIndex
sourceFirst int
sourceLast int
destinationParent Qyoto.QModelIndex
destinationRow int
Résultat bool

BeginRemoveColumns() protected méthode

protected BeginRemoveColumns ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
Résultat void

BeginRemoveRows() protected méthode

protected BeginRemoveRows ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
Résultat void

BeginResetModel() protected méthode

protected BeginResetModel ( ) : void
Résultat void

ChangePersistentIndex() protected méthode

protected ChangePersistentIndex ( Qyoto.QModelIndex from, Qyoto.QModelIndex to ) : void
from Qyoto.QModelIndex
to Qyoto.QModelIndex
Résultat void

ChangePersistentIndexList() protected méthode

protected ChangePersistentIndexList ( List from, List to ) : void
from List
to List
Résultat void

CreateIndex() protected méthode

protected CreateIndex ( int row, int column ) : Qyoto.QModelIndex
row int
column int
Résultat Qyoto.QModelIndex

CreateIndex() protected méthode

protected CreateIndex ( int row, int column, int id ) : Qyoto.QModelIndex
row int
column int
id int
Résultat Qyoto.QModelIndex

CreateIndex() protected méthode

protected CreateIndex ( int row, int column, object ptr ) : Qyoto.QModelIndex
row int
column int
ptr object
Résultat Qyoto.QModelIndex

CreateIndex() protected méthode

protected CreateIndex ( int row, int column, uint id ) : Qyoto.QModelIndex
row int
column int
id uint
Résultat Qyoto.QModelIndex

CreateProxy() protected méthode

protected CreateProxy ( ) : void
Résultat void

DecodeData() protected méthode

protected DecodeData ( int row, int column, Qyoto.QModelIndex parent, QDataStream stream ) : bool
row int
column int
parent Qyoto.QModelIndex
stream QDataStream
Résultat bool

DerefIndexHandle() public static méthode

public static DerefIndexHandle ( object o ) : void
o object
Résultat void

EncodeData() protected méthode

protected EncodeData ( List indexes, QDataStream stream ) : void
indexes List
stream QDataStream
Résultat void

EndInsertColumns() protected méthode

protected EndInsertColumns ( ) : void
Résultat void

EndInsertRows() protected méthode

protected EndInsertRows ( ) : void
Résultat void

EndMoveColumns() protected méthode

protected EndMoveColumns ( ) : void
Résultat void

EndMoveRows() protected méthode

protected EndMoveRows ( ) : void
Résultat void

EndRemoveColumns() protected méthode

protected EndRemoveColumns ( ) : void
Résultat void

EndRemoveRows() protected méthode

protected EndRemoveRows ( ) : void
Résultat void

EndResetModel() protected méthode

protected EndResetModel ( ) : void
Résultat void

HasIndex() public méthode

public HasIndex ( int row, int column ) : bool
row int
column int
Résultat bool

HasIndex() public méthode

public HasIndex ( int row, int column, Qyoto.QModelIndex parent ) : bool
row int
column int
parent Qyoto.QModelIndex
Résultat bool

InsertColumn() public méthode

public InsertColumn ( int column ) : bool
column int
Résultat bool

InsertColumn() public méthode

public InsertColumn ( int column, Qyoto.QModelIndex parent ) : bool
column int
parent Qyoto.QModelIndex
Résultat bool

InsertRow() public méthode

public InsertRow ( int row ) : bool
row int
Résultat bool

InsertRow() public méthode

public InsertRow ( int row, Qyoto.QModelIndex parent ) : bool
row int
parent Qyoto.QModelIndex
Résultat bool

Parent() public méthode

public Parent ( ) : QObject
Résultat QObject

PersistentIndexList() protected méthode

protected PersistentIndexList ( ) : List
Résultat List

QAbstractItemModel() public méthode

public QAbstractItemModel ( QObject parent ) : System
parent QObject
Résultat System

QAbstractItemModel() protected méthode

protected QAbstractItemModel ( Type dummy ) : System
dummy System.Type
Résultat System

RemoveColumn() public méthode

public RemoveColumn ( int column ) : bool
column int
Résultat bool

RemoveColumn() public méthode

public RemoveColumn ( int column, Qyoto.QModelIndex parent ) : bool
column int
parent Qyoto.QModelIndex
Résultat bool

RemoveRow() public méthode

public RemoveRow ( int row ) : bool
row int
Résultat bool

RemoveRow() public méthode

public RemoveRow ( int row, Qyoto.QModelIndex parent ) : bool
row int
parent Qyoto.QModelIndex
Résultat bool

Reset() protected méthode

protected Reset ( ) : void
Résultat void

SetSupportedDragActions() public méthode

public SetSupportedDragActions ( uint arg1 ) : void
arg1 uint
Résultat void

Sibling() public méthode

public Sibling ( int row, int column, Qyoto.QModelIndex idx ) : Qyoto.QModelIndex
row int
column int
idx Qyoto.QModelIndex
Résultat Qyoto.QModelIndex

SupportedDragActions() public méthode

public SupportedDragActions ( ) : uint
Résultat uint

Tr() public static méthode

public static Tr ( string s ) : string
s string
Résultat string

Tr() public static méthode

public static Tr ( string s, string c ) : string
s string
c string
Résultat string