C# Класс Qyoto.QAbstractItemView

Наследование: QAbstractScrollArea
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

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

Метод Описание
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

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

Метод Описание
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

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

Метод Описание
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

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

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

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

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

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

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

public CurrentIndex ( ) : Qyoto.QModelIndex
Результат Qyoto.QModelIndex

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

protected DirtyRegionOffset ( ) : Qyoto.QPoint
Результат Qyoto.QPoint

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

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

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

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

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

protected HorizontalStepsPerItem ( ) : int
Результат int

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

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

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

public ItemDelegate ( ) : Qyoto.QAbstractItemDelegate
Результат Qyoto.QAbstractItemDelegate

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

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

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

public ItemDelegateForColumn ( int column ) : Qyoto.QAbstractItemDelegate
column int
Результат Qyoto.QAbstractItemDelegate

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

public ItemDelegateForRow ( int row ) : Qyoto.QAbstractItemDelegate
row int
Результат Qyoto.QAbstractItemDelegate

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

public Model ( ) : QAbstractItemModel
Результат QAbstractItemModel

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

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

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

public QAbstractItemView ( QWidget parent ) : System
parent QWidget
Результат System

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

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

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

public RootIndex ( ) : Qyoto.QModelIndex
Результат Qyoto.QModelIndex

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

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

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

protected ScrollDirtyRegion ( int dx, int dy ) : void
dx int
dy int
Результат void

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

public SelectionModel ( ) : Qyoto.QItemSelectionModel
Результат Qyoto.QItemSelectionModel

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

protected SetDirtyRegion ( QRegion region ) : void
region QRegion
Результат void

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

protected SetHorizontalStepsPerItem ( int steps ) : void
steps int
Результат void

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

public SetIndexWidget ( Qyoto.QModelIndex index, QWidget widget ) : void
index Qyoto.QModelIndex
widget QWidget
Результат void

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

public SetItemDelegate ( Qyoto.QAbstractItemDelegate arg1 ) : void
arg1 Qyoto.QAbstractItemDelegate
Результат void

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

public SetItemDelegateForColumn ( int column, Qyoto.QAbstractItemDelegate arg2 ) : void
column int
arg2 Qyoto.QAbstractItemDelegate
Результат void

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

public SetItemDelegateForRow ( int row, Qyoto.QAbstractItemDelegate arg2 ) : void
row int
arg2 Qyoto.QAbstractItemDelegate
Результат void

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

protected SetState ( QAbstractItemView state ) : void
state QAbstractItemView
Результат void

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

protected SetVerticalStepsPerItem ( int steps ) : void
steps int
Результат void

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

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

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

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

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

protected StopAutoScroll ( ) : void
Результат 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

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

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

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

protected VerticalStepsPerItem ( ) : int
Результат int

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

protected dropIndicatorPosition ( ) : QAbstractItemView.DropIndicatorPosition
Результат QAbstractItemView.DropIndicatorPosition

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

protected state ( ) : QAbstractItemView.State
Результат QAbstractItemView.State