Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QItemSelectionModelValue a where Source #
withQItemSelectionModelPtr :: a -> (QItemSelectionModelConst -> IO b) -> IO b Source #
Instances
QItemSelectionModelConstPtr a => QItemSelectionModelValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QItemSelectionModel withQItemSelectionModelPtr :: a -> (QItemSelectionModelConst -> IO b) -> IO b Source # |
class QObjectConstPtr this => QItemSelectionModelConstPtr this where Source #
class (QItemSelectionModelConstPtr this, QObjectPtr this) => QItemSelectionModelPtr this where Source #
toQItemSelectionModel :: this -> QItemSelectionModel Source #
data QItemSelectionModelConst Source #
Instances
data QItemSelectionModel Source #
Instances
castConst :: QItemSelectionModelConstPtr this => this -> QItemSelectionModelConst Source #
cast :: QItemSelectionModelPtr this => this -> QItemSelectionModel Source #
downCastConst :: QItemSelectionModelSuperConst a => a -> QItemSelectionModelConst Source #
downCast :: QItemSelectionModelSuper a => a -> QItemSelectionModel Source #
newWithModel :: QAbstractItemModelPtr arg'1 => arg'1 -> IO QItemSelectionModel Source #
newWithModelAndParent :: (QAbstractItemModelPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO QItemSelectionModel Source #
clear :: QItemSelectionModelPtr arg'1 => arg'1 -> IO () Source #
clearCurrentIndex :: QItemSelectionModelPtr arg'1 => arg'1 -> IO () Source #
clearSelection :: QItemSelectionModelPtr arg'1 => arg'1 -> IO () Source #
columnIntersectsSelection :: (QItemSelectionModelValue arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
currentIndex :: QItemSelectionModelValue arg'1 => arg'1 -> IO QModelIndex Source #
hasSelection :: QItemSelectionModelValue arg'1 => arg'1 -> IO Bool Source #
isColumnSelected :: (QItemSelectionModelValue arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
isRowSelected :: (QItemSelectionModelValue arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
isSelected :: (QItemSelectionModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
model :: QItemSelectionModelPtr arg'1 => arg'1 -> IO QAbstractItemModel Source #
modelConst :: QItemSelectionModelValue arg'1 => arg'1 -> IO QAbstractItemModelConst Source #
reset :: QItemSelectionModelPtr arg'1 => arg'1 -> IO () Source #
rowIntersectsSelection :: (QItemSelectionModelValue arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
selectIndex :: (QItemSelectionModelPtr arg'1, QModelIndexValue arg'2, IsQItemSelectionModelSelectionFlags arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #
selectSelection :: (QItemSelectionModelPtr arg'1, QItemSelectionValue arg'2, IsQItemSelectionModelSelectionFlags arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #
selectedColumns :: QItemSelectionModelValue arg'1 => arg'1 -> Int -> IO [QModelIndex] Source #
selectedIndexes :: QItemSelectionModelValue arg'1 => arg'1 -> IO [QModelIndex] Source #
selectedRows :: QItemSelectionModelValue arg'1 => arg'1 -> Int -> IO [QModelIndex] Source #
selection :: QItemSelectionModelValue arg'1 => arg'1 -> IO [QItemSelectionRange] Source #
setCurrentIndex :: (QItemSelectionModelPtr arg'1, QModelIndexValue arg'2, IsQItemSelectionModelSelectionFlags arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #
setModel :: (QItemSelectionModelPtr arg'1, QAbstractItemModelPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
currentChangedSignal :: QItemSelectionModelPtr object => Signal object (QModelIndex -> QModelIndex -> IO ()) Source #
currentColumnChangedSignal :: QItemSelectionModelPtr object => Signal object (QModelIndex -> QModelIndex -> IO ()) Source #
currentRowChangedSignal :: QItemSelectionModelPtr object => Signal object (QModelIndex -> QModelIndex -> IO ()) Source #
modelChangedSignal :: QItemSelectionModelPtr object => Signal object (QAbstractItemModel -> IO ()) Source #
selectionChangedSignal :: QItemSelectionModelPtr object => Signal object (QItemSelectionConst -> QItemSelectionConst -> IO ()) Source #
data QItemSelectionModelSelectionFlag Source #
NoUpdate | |
ClearFlag | |
Select | |
Deselect | |
Toggle | |
Current | |
Rows | |
Columns | |
SelectCurrent | |
ToggleCurrent | |
ClearAndSelect |
Instances
data QItemSelectionModelSelectionFlags Source #
Instances
class IsQItemSelectionModelSelectionFlags a where Source #