C# Class Qyoto.QAbstractItemView

Inheritance: QAbstractScrollArea
Datei anzeigen Open project: 0xd34df00d/Qross Class Usage Examples

Private Properties

Property Type Description
ClearSelection void
CloseEditor void
CommitData void
CurrentChanged void
DataChanged void
DoItemsLayout void
DragEnterEvent void
DragLeaveEvent void
DragMoveEvent void
DropEvent void
Edit bool
Edit void
EditorDestroyed void
Event bool
FocusInEvent void
FocusNextPrevChild bool
FocusOutEvent void
HorizontalOffset int
HorizontalScrollbarAction void
HorizontalScrollbarValueChanged void
IndexAt Qyoto.QModelIndex
InputMethodEvent void
InputMethodQuery Qyoto.QVariant
IsIndexHidden bool
KeyPressEvent void
KeyboardSearch void
MouseDoubleClickEvent void
MouseMoveEvent void
MousePressEvent void
MouseReleaseEvent void
MoveCursor Qyoto.QModelIndex
QAbstractItemView System
Reset void
ResizeEvent void
RowsAboutToBeRemoved void
RowsInserted void
ScrollTo void
ScrollToBottom void
ScrollToTop void
SelectAll void
SelectedIndexes List
SelectionChanged void
SelectionCommand uint
SelectionCommand uint
SetCurrentIndex void
SetModel void
SetRootIndex void
SetSelection void
SetSelectionModel void
SizeHintForColumn int
SizeHintForRow int
StartDrag void
TimerEvent void
Update void
UpdateEditorData void
UpdateEditorGeometries void
UpdateGeometries void
VerticalOffset int
VerticalScrollbarAction void
VerticalScrollbarValueChanged void
ViewOptions Qyoto.QStyleOptionViewItem
ViewportEvent bool
VisualRect Qyoto.QRect
VisualRegionForSelection QRegion

Public Methods

Method Description
ClosePersistentEditor ( Qyoto.QModelIndex index ) : void
CurrentIndex ( ) : Qyoto.QModelIndex
IndexWidget ( Qyoto.QModelIndex index ) : QWidget
ItemDelegate ( ) : Qyoto.QAbstractItemDelegate
ItemDelegate ( Qyoto.QModelIndex index ) : Qyoto.QAbstractItemDelegate
ItemDelegateForColumn ( int column ) : Qyoto.QAbstractItemDelegate
ItemDelegateForRow ( int row ) : Qyoto.QAbstractItemDelegate
Model ( ) : QAbstractItemModel
OpenPersistentEditor ( Qyoto.QModelIndex index ) : void
QAbstractItemView ( QWidget parent ) : System
RootIndex ( ) : Qyoto.QModelIndex
SelectionModel ( ) : Qyoto.QItemSelectionModel
SetIndexWidget ( Qyoto.QModelIndex index, QWidget widget ) : void
SetItemDelegate ( Qyoto.QAbstractItemDelegate arg1 ) : void
SetItemDelegateForColumn ( int column, Qyoto.QAbstractItemDelegate arg2 ) : void
SetItemDelegateForRow ( int row, Qyoto.QAbstractItemDelegate arg2 ) : void
SizeHintForIndex ( Qyoto.QModelIndex index ) : Qyoto.QSize
Tr ( string s ) : string
Tr ( string s, string c ) : string
Update ( ) : void

Protected Methods

Method Description
CreateProxy ( ) : void
DirtyRegionOffset ( ) : Qyoto.QPoint
DoAutoScroll ( ) : void
ExecuteDelayedItemsLayout ( ) : void
HorizontalStepsPerItem ( ) : int
QAbstractItemView ( Type dummy ) : System
ScheduleDelayedItemsLayout ( ) : void
ScrollDirtyRegion ( int dx, int dy ) : void
SetDirtyRegion ( QRegion region ) : void
SetHorizontalStepsPerItem ( int steps ) : void
SetState ( QAbstractItemView state ) : void
SetVerticalStepsPerItem ( int steps ) : void
StartAutoScroll ( ) : void
StopAutoScroll ( ) : void
VerticalStepsPerItem ( ) : int
dropIndicatorPosition ( ) : QAbstractItemView.DropIndicatorPosition
state ( ) : QAbstractItemView.State

Private Methods

Method Description
ClearSelection ( ) : void
CloseEditor ( QWidget editor, Qyoto.QAbstractItemDelegate hint ) : void
CommitData ( QWidget editor ) : void
CurrentChanged ( Qyoto.QModelIndex current, Qyoto.QModelIndex previous ) : void
DataChanged ( Qyoto.QModelIndex topLeft, Qyoto.QModelIndex bottomRight ) : void
DoItemsLayout ( ) : void
DragEnterEvent ( Qyoto.QDragEnterEvent arg1 ) : void
DragLeaveEvent ( Qyoto.QDragLeaveEvent arg1 ) : void
DragMoveEvent ( Qyoto.QDragMoveEvent arg1 ) : void
DropEvent ( Qyoto.QDropEvent arg1 ) : void
Edit ( Qyoto.QModelIndex index, QAbstractItemView trigger, Qyoto.QEvent arg3 ) : bool
Edit ( Qyoto.QModelIndex index ) : void
EditorDestroyed ( QObject editor ) : void
Event ( Qyoto.QEvent arg1 ) : bool
FocusInEvent ( Qyoto.QFocusEvent arg1 ) : void
FocusNextPrevChild ( bool next ) : bool
FocusOutEvent ( Qyoto.QFocusEvent arg1 ) : void
HorizontalOffset ( ) : int
HorizontalScrollbarAction ( int action ) : void
HorizontalScrollbarValueChanged ( int value ) : void
IndexAt ( Qyoto.QPoint point ) : Qyoto.QModelIndex
InputMethodEvent ( QInputMethodEvent arg1 ) : void
InputMethodQuery ( Qt query ) : Qyoto.QVariant
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
QAbstractItemView ( ) : System
Reset ( ) : void
ResizeEvent ( Qyoto.QResizeEvent arg1 ) : void
RowsAboutToBeRemoved ( Qyoto.QModelIndex parent, int start, int end ) : void
RowsInserted ( Qyoto.QModelIndex parent, int start, int end ) : void
ScrollTo ( Qyoto.QModelIndex index, QAbstractItemView hint ) : void
ScrollToBottom ( ) : void
ScrollToTop ( ) : void
SelectAll ( ) : void
SelectedIndexes ( ) : List
SelectionChanged ( Qyoto.QItemSelection selected, Qyoto.QItemSelection deselected ) : void
SelectionCommand ( Qyoto.QModelIndex index ) : uint
SelectionCommand ( Qyoto.QModelIndex index, Qyoto.QEvent arg2 ) : uint
SetCurrentIndex ( Qyoto.QModelIndex index ) : void
SetModel ( QAbstractItemModel model ) : void
SetRootIndex ( Qyoto.QModelIndex index ) : void
SetSelection ( Qyoto.QRect rect, uint command ) : void
SetSelectionModel ( Qyoto.QItemSelectionModel selectionModel ) : void
SizeHintForColumn ( int column ) : int
SizeHintForRow ( int row ) : int
StartDrag ( uint supportedActions ) : void
TimerEvent ( Qyoto.QTimerEvent arg1 ) : void
Update ( Qyoto.QModelIndex index ) : void
UpdateEditorData ( ) : void
UpdateEditorGeometries ( ) : void
UpdateGeometries ( ) : void
VerticalOffset ( ) : int
VerticalScrollbarAction ( int action ) : void
VerticalScrollbarValueChanged ( int value ) : void
ViewOptions ( ) : Qyoto.QStyleOptionViewItem
ViewportEvent ( Qyoto.QEvent arg1 ) : bool
VisualRect ( Qyoto.QModelIndex index ) : Qyoto.QRect
VisualRegionForSelection ( Qyoto.QItemSelection selection ) : QRegion

Method Details

ClosePersistentEditor() public method

public ClosePersistentEditor ( Qyoto.QModelIndex index ) : void
index Qyoto.QModelIndex
return void

CreateProxy() protected method

protected CreateProxy ( ) : void
return void

CurrentIndex() public method

public CurrentIndex ( ) : Qyoto.QModelIndex
return Qyoto.QModelIndex

DirtyRegionOffset() protected method

protected DirtyRegionOffset ( ) : Qyoto.QPoint
return Qyoto.QPoint

DoAutoScroll() protected method

protected DoAutoScroll ( ) : void
return void

ExecuteDelayedItemsLayout() protected method

protected ExecuteDelayedItemsLayout ( ) : void
return void

HorizontalStepsPerItem() protected method

protected HorizontalStepsPerItem ( ) : int
return int

IndexWidget() public method

public IndexWidget ( Qyoto.QModelIndex index ) : QWidget
index Qyoto.QModelIndex
return QWidget

ItemDelegate() public method

public ItemDelegate ( ) : Qyoto.QAbstractItemDelegate
return Qyoto.QAbstractItemDelegate

ItemDelegate() public method

public ItemDelegate ( Qyoto.QModelIndex index ) : Qyoto.QAbstractItemDelegate
index Qyoto.QModelIndex
return Qyoto.QAbstractItemDelegate

ItemDelegateForColumn() public method

public ItemDelegateForColumn ( int column ) : Qyoto.QAbstractItemDelegate
column int
return Qyoto.QAbstractItemDelegate

ItemDelegateForRow() public method

public ItemDelegateForRow ( int row ) : Qyoto.QAbstractItemDelegate
row int
return Qyoto.QAbstractItemDelegate

Model() public method

public Model ( ) : QAbstractItemModel
return QAbstractItemModel

OpenPersistentEditor() public method

public OpenPersistentEditor ( Qyoto.QModelIndex index ) : void
index Qyoto.QModelIndex
return void

QAbstractItemView() public method

public QAbstractItemView ( QWidget parent ) : System
parent QWidget
return System

QAbstractItemView() protected method

protected QAbstractItemView ( Type dummy ) : System
dummy System.Type
return System

RootIndex() public method

public RootIndex ( ) : Qyoto.QModelIndex
return Qyoto.QModelIndex

ScheduleDelayedItemsLayout() protected method

protected ScheduleDelayedItemsLayout ( ) : void
return void

ScrollDirtyRegion() protected method

protected ScrollDirtyRegion ( int dx, int dy ) : void
dx int
dy int
return void

SelectionModel() public method

public SelectionModel ( ) : Qyoto.QItemSelectionModel
return Qyoto.QItemSelectionModel

SetDirtyRegion() protected method

protected SetDirtyRegion ( QRegion region ) : void
region QRegion
return void

SetHorizontalStepsPerItem() protected method

protected SetHorizontalStepsPerItem ( int steps ) : void
steps int
return void

SetIndexWidget() public method

public SetIndexWidget ( Qyoto.QModelIndex index, QWidget widget ) : void
index Qyoto.QModelIndex
widget QWidget
return void

SetItemDelegate() public method

public SetItemDelegate ( Qyoto.QAbstractItemDelegate arg1 ) : void
arg1 Qyoto.QAbstractItemDelegate
return void

SetItemDelegateForColumn() public method

public SetItemDelegateForColumn ( int column, Qyoto.QAbstractItemDelegate arg2 ) : void
column int
arg2 Qyoto.QAbstractItemDelegate
return void

SetItemDelegateForRow() public method

public SetItemDelegateForRow ( int row, Qyoto.QAbstractItemDelegate arg2 ) : void
row int
arg2 Qyoto.QAbstractItemDelegate
return void

SetState() protected method

protected SetState ( QAbstractItemView state ) : void
state QAbstractItemView
return void

SetVerticalStepsPerItem() protected method

protected SetVerticalStepsPerItem ( int steps ) : void
steps int
return void

SizeHintForIndex() public method

public SizeHintForIndex ( Qyoto.QModelIndex index ) : Qyoto.QSize
index Qyoto.QModelIndex
return Qyoto.QSize

StartAutoScroll() protected method

protected StartAutoScroll ( ) : void
return void

StopAutoScroll() protected method

protected StopAutoScroll ( ) : void
return void

Tr() public static method

public static Tr ( string s ) : string
s string
return string

Tr() public static method

public static Tr ( string s, string c ) : string
s string
c string
return string

Update() public method

public Update ( ) : void
return void

VerticalStepsPerItem() protected method

protected VerticalStepsPerItem ( ) : int
return int

dropIndicatorPosition() protected method

protected dropIndicatorPosition ( ) : QAbstractItemView.DropIndicatorPosition
return QAbstractItemView.DropIndicatorPosition

state() protected method

protected state ( ) : QAbstractItemView.State
return QAbstractItemView.State