C# 클래스 Qyoto.QTreeView

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

Private Properties

프로퍼티 타입 설명
Collapse void
CollapseAll void
ColumnCountChanged void
ColumnMoved void
ColumnResized void
CurrentChanged void
DataChanged void
DoItemsLayout void
DragMoveEvent void
DrawBranches void
DrawRow void
Expand void
ExpandAll void
ExpandToDepth void
HideColumn void
HorizontalOffset int
HorizontalScrollbarAction void
IndexAt Qyoto.QModelIndex
IsIndexHidden bool
KeyPressEvent void
KeyboardSearch void
MouseDoubleClickEvent void
MouseMoveEvent void
MousePressEvent void
MouseReleaseEvent void
MoveCursor Qyoto.QModelIndex
PaintEvent void
QTreeView System
Reexpand void
Reset void
ResizeColumnToContents void
RowsAboutToBeRemoved void
RowsInserted void
RowsRemoved void
ScrollContentsBy void
ScrollTo void
ScrollTo void
SelectAll void
SelectedIndexes List
SelectionChanged void
SetModel void
SetRootIndex void
SetSelection void
SetSelectionModel void
ShowColumn void
SizeHintForColumn int
SortByColumn void
TimerEvent void
UpdateGeometries void
VerticalOffset int
ViewportEvent bool
VisualRect Qyoto.QRect
VisualRegionForSelection QRegion

공개 메소드들

메소드 설명
ColumnAt ( int x ) : int
ColumnViewportPosition ( int column ) : int
ColumnWidth ( int column ) : int
Dispose ( ) : void
Header ( ) : QHeaderView
IndexAbove ( Qyoto.QModelIndex index ) : Qyoto.QModelIndex
IndexBelow ( Qyoto.QModelIndex index ) : Qyoto.QModelIndex
IsColumnHidden ( int column ) : bool
IsExpanded ( Qyoto.QModelIndex index ) : bool
IsFirstColumnSpanned ( int row, Qyoto.QModelIndex parent ) : bool
IsRowHidden ( int row, Qyoto.QModelIndex parent ) : bool
QTreeView ( QWidget parent ) : System
SetColumnHidden ( int column, bool hide ) : void
SetColumnWidth ( int column, int width ) : void
SetExpanded ( Qyoto.QModelIndex index, bool expand ) : void
SetFirstColumnSpanned ( int row, Qyoto.QModelIndex parent, bool span ) : void
SetHeader ( QHeaderView header ) : void
SetRowHidden ( int row, Qyoto.QModelIndex parent, bool hide ) : void
SortByColumn ( int column, Qt order ) : void
Tr ( string s ) : string
Tr ( string s, string c ) : string

보호된 메소드들

메소드 설명
CreateProxy ( ) : void
DrawTree ( QPainter painter, QRegion region ) : void
IndexRowSizeHint ( Qyoto.QModelIndex index ) : int
QTreeView ( Type dummy ) : System
RowHeight ( Qyoto.QModelIndex index ) : int

비공개 메소드들

메소드 설명
Collapse ( Qyoto.QModelIndex index ) : void
CollapseAll ( ) : void
ColumnCountChanged ( int oldCount, int newCount ) : void
ColumnMoved ( ) : void
ColumnResized ( int column, int oldSize, int newSize ) : void
CurrentChanged ( Qyoto.QModelIndex current, Qyoto.QModelIndex previous ) : void
DataChanged ( Qyoto.QModelIndex topLeft, Qyoto.QModelIndex bottomRight ) : void
DoItemsLayout ( ) : void
DragMoveEvent ( Qyoto.QDragMoveEvent arg1 ) : void
DrawBranches ( QPainter painter, Qyoto.QRect rect, Qyoto.QModelIndex index ) : void
DrawRow ( QPainter painter, Qyoto.QStyleOptionViewItem options, Qyoto.QModelIndex index ) : void
Expand ( Qyoto.QModelIndex index ) : void
ExpandAll ( ) : void
ExpandToDepth ( int depth ) : void
HideColumn ( int column ) : void
HorizontalOffset ( ) : int
HorizontalScrollbarAction ( int action ) : void
IndexAt ( Qyoto.QPoint p ) : Qyoto.QModelIndex
IsIndexHidden ( Qyoto.QModelIndex index ) : bool
KeyPressEvent ( Qyoto.QKeyEvent arg1 ) : void
KeyboardSearch ( string search ) : void
MouseDoubleClickEvent ( Qyoto.QMouseEvent arg1 ) : void
MouseMoveEvent ( Qyoto.QMouseEvent arg1 ) : void
MousePressEvent ( Qyoto.QMouseEvent arg1 ) : void
MouseReleaseEvent ( Qyoto.QMouseEvent arg1 ) : void
MoveCursor ( QAbstractItemView cursorAction, uint modifiers ) : Qyoto.QModelIndex
PaintEvent ( Qyoto.QPaintEvent arg1 ) : void
QTreeView ( ) : System
Reexpand ( ) : void
Reset ( ) : void
ResizeColumnToContents ( int column ) : void
RowsAboutToBeRemoved ( Qyoto.QModelIndex parent, int start, int end ) : void
RowsInserted ( Qyoto.QModelIndex parent, int start, int end ) : void
RowsRemoved ( Qyoto.QModelIndex parent, int first, int last ) : void
ScrollContentsBy ( int dx, int dy ) : void
ScrollTo ( Qyoto.QModelIndex index ) : void
ScrollTo ( Qyoto.QModelIndex index, QAbstractItemView hint ) : void
SelectAll ( ) : void
SelectedIndexes ( ) : List
SelectionChanged ( Qyoto.QItemSelection selected, Qyoto.QItemSelection deselected ) : void
SetModel ( QAbstractItemModel model ) : void
SetRootIndex ( Qyoto.QModelIndex index ) : void
SetSelection ( Qyoto.QRect rect, uint command ) : void
SetSelectionModel ( Qyoto.QItemSelectionModel selectionModel ) : void
ShowColumn ( int column ) : void
SizeHintForColumn ( int column ) : int
SortByColumn ( int column ) : void
TimerEvent ( Qyoto.QTimerEvent arg1 ) : void
UpdateGeometries ( ) : void
VerticalOffset ( ) : int
ViewportEvent ( Qyoto.QEvent arg1 ) : bool
VisualRect ( Qyoto.QModelIndex index ) : Qyoto.QRect
VisualRegionForSelection ( Qyoto.QItemSelection selection ) : QRegion

메소드 상세

ColumnAt() 공개 메소드

public ColumnAt ( int x ) : int
x int
리턴 int

ColumnViewportPosition() 공개 메소드

public ColumnViewportPosition ( int column ) : int
column int
리턴 int

ColumnWidth() 공개 메소드

public ColumnWidth ( int column ) : int
column int
리턴 int

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DrawTree() 보호된 메소드

protected DrawTree ( QPainter painter, QRegion region ) : void
painter QPainter
region QRegion
리턴 void

Header() 공개 메소드

public Header ( ) : QHeaderView
리턴 QHeaderView

IndexAbove() 공개 메소드

public IndexAbove ( Qyoto.QModelIndex index ) : Qyoto.QModelIndex
index Qyoto.QModelIndex
리턴 Qyoto.QModelIndex

IndexBelow() 공개 메소드

public IndexBelow ( Qyoto.QModelIndex index ) : Qyoto.QModelIndex
index Qyoto.QModelIndex
리턴 Qyoto.QModelIndex

IndexRowSizeHint() 보호된 메소드

protected IndexRowSizeHint ( Qyoto.QModelIndex index ) : int
index Qyoto.QModelIndex
리턴 int

IsColumnHidden() 공개 메소드

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

IsExpanded() 공개 메소드

public IsExpanded ( Qyoto.QModelIndex index ) : bool
index Qyoto.QModelIndex
리턴 bool

IsFirstColumnSpanned() 공개 메소드

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

IsRowHidden() 공개 메소드

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

QTreeView() 공개 메소드

public QTreeView ( QWidget parent ) : System
parent QWidget
리턴 System

QTreeView() 보호된 메소드

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

RowHeight() 보호된 메소드

protected RowHeight ( Qyoto.QModelIndex index ) : int
index Qyoto.QModelIndex
리턴 int

SetColumnHidden() 공개 메소드

public SetColumnHidden ( int column, bool hide ) : void
column int
hide bool
리턴 void

SetColumnWidth() 공개 메소드

public SetColumnWidth ( int column, int width ) : void
column int
width int
리턴 void

SetExpanded() 공개 메소드

public SetExpanded ( Qyoto.QModelIndex index, bool expand ) : void
index Qyoto.QModelIndex
expand bool
리턴 void

SetFirstColumnSpanned() 공개 메소드

public SetFirstColumnSpanned ( int row, Qyoto.QModelIndex parent, bool span ) : void
row int
parent Qyoto.QModelIndex
span bool
리턴 void

SetHeader() 공개 메소드

public SetHeader ( QHeaderView header ) : void
header QHeaderView
리턴 void

SetRowHidden() 공개 메소드

public SetRowHidden ( int row, Qyoto.QModelIndex parent, bool hide ) : void
row int
parent Qyoto.QModelIndex
hide bool
리턴 void

SortByColumn() 공개 메소드

public SortByColumn ( int column, Qt order ) : void
column int
order Qt
리턴 void

Tr() 공개 정적인 메소드

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

Tr() 공개 정적인 메소드

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