C# 클래스 Qyoto.QAbstractItemModel

상속: QObject
파일 보기 프로젝트 열기: 0xd34df00d/Qross 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

BeginInsertColumns() 보호된 메소드

protected BeginInsertColumns ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
리턴 void

BeginInsertRows() 보호된 메소드

protected BeginInsertRows ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
리턴 void

BeginMoveColumns() 보호된 메소드

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
리턴 bool

BeginMoveRows() 보호된 메소드

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
리턴 bool

BeginRemoveColumns() 보호된 메소드

protected BeginRemoveColumns ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
리턴 void

BeginRemoveRows() 보호된 메소드

protected BeginRemoveRows ( Qyoto.QModelIndex parent, int first, int last ) : void
parent Qyoto.QModelIndex
first int
last int
리턴 void

BeginResetModel() 보호된 메소드

protected BeginResetModel ( ) : void
리턴 void

ChangePersistentIndex() 보호된 메소드

protected ChangePersistentIndex ( Qyoto.QModelIndex from, Qyoto.QModelIndex to ) : void
from Qyoto.QModelIndex
to Qyoto.QModelIndex
리턴 void

ChangePersistentIndexList() 보호된 메소드

protected ChangePersistentIndexList ( List from, List to ) : void
from List
to List
리턴 void

CreateIndex() 보호된 메소드

protected CreateIndex ( int row, int column ) : Qyoto.QModelIndex
row int
column int
리턴 Qyoto.QModelIndex

CreateIndex() 보호된 메소드

protected CreateIndex ( int row, int column, int id ) : Qyoto.QModelIndex
row int
column int
id int
리턴 Qyoto.QModelIndex

CreateIndex() 보호된 메소드

protected CreateIndex ( int row, int column, object ptr ) : Qyoto.QModelIndex
row int
column int
ptr object
리턴 Qyoto.QModelIndex

CreateIndex() 보호된 메소드

protected CreateIndex ( int row, int column, uint id ) : Qyoto.QModelIndex
row int
column int
id uint
리턴 Qyoto.QModelIndex

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

DecodeData() 보호된 메소드

protected DecodeData ( int row, int column, Qyoto.QModelIndex parent, QDataStream stream ) : bool
row int
column int
parent Qyoto.QModelIndex
stream QDataStream
리턴 bool

DerefIndexHandle() 공개 정적인 메소드

public static DerefIndexHandle ( object o ) : void
o object
리턴 void

EncodeData() 보호된 메소드

protected EncodeData ( List indexes, QDataStream stream ) : void
indexes List
stream QDataStream
리턴 void

EndInsertColumns() 보호된 메소드

protected EndInsertColumns ( ) : void
리턴 void

EndInsertRows() 보호된 메소드

protected EndInsertRows ( ) : void
리턴 void

EndMoveColumns() 보호된 메소드

protected EndMoveColumns ( ) : void
리턴 void

EndMoveRows() 보호된 메소드

protected EndMoveRows ( ) : void
리턴 void

EndRemoveColumns() 보호된 메소드

protected EndRemoveColumns ( ) : void
리턴 void

EndRemoveRows() 보호된 메소드

protected EndRemoveRows ( ) : void
리턴 void

EndResetModel() 보호된 메소드

protected EndResetModel ( ) : void
리턴 void

HasIndex() 공개 메소드

public HasIndex ( int row, int column ) : bool
row int
column int
리턴 bool

HasIndex() 공개 메소드

public HasIndex ( int row, int column, Qyoto.QModelIndex parent ) : bool
row int
column int
parent Qyoto.QModelIndex
리턴 bool

InsertColumn() 공개 메소드

public InsertColumn ( int column ) : bool
column int
리턴 bool

InsertColumn() 공개 메소드

public InsertColumn ( int column, Qyoto.QModelIndex parent ) : bool
column int
parent Qyoto.QModelIndex
리턴 bool

InsertRow() 공개 메소드

public InsertRow ( int row ) : bool
row int
리턴 bool

InsertRow() 공개 메소드

public InsertRow ( int row, Qyoto.QModelIndex parent ) : bool
row int
parent Qyoto.QModelIndex
리턴 bool

Parent() 공개 메소드

public Parent ( ) : QObject
리턴 QObject

PersistentIndexList() 보호된 메소드

protected PersistentIndexList ( ) : List
리턴 List

QAbstractItemModel() 공개 메소드

public QAbstractItemModel ( QObject parent ) : System
parent QObject
리턴 System

QAbstractItemModel() 보호된 메소드

protected QAbstractItemModel ( Type dummy ) : System
dummy System.Type
리턴 System

RemoveColumn() 공개 메소드

public RemoveColumn ( int column ) : bool
column int
리턴 bool

RemoveColumn() 공개 메소드

public RemoveColumn ( int column, Qyoto.QModelIndex parent ) : bool
column int
parent Qyoto.QModelIndex
리턴 bool

RemoveRow() 공개 메소드

public RemoveRow ( int row ) : bool
row int
리턴 bool

RemoveRow() 공개 메소드

public RemoveRow ( int row, Qyoto.QModelIndex parent ) : bool
row int
parent Qyoto.QModelIndex
리턴 bool

Reset() 보호된 메소드

protected Reset ( ) : void
리턴 void

SetSupportedDragActions() 공개 메소드

public SetSupportedDragActions ( uint arg1 ) : void
arg1 uint
리턴 void

Sibling() 공개 메소드

public Sibling ( int row, int column, Qyoto.QModelIndex idx ) : Qyoto.QModelIndex
row int
column int
idx Qyoto.QModelIndex
리턴 Qyoto.QModelIndex

SupportedDragActions() 공개 메소드

public SupportedDragActions ( ) : uint
리턴 uint

Tr() 공개 정적인 메소드

public static Tr ( string s ) : string
s string
리턴 string

Tr() 공개 정적인 메소드

public static Tr ( string s, string c ) : string
s string
c string
리턴 string