Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QAbstractItemModelValue a where Source #
withQAbstractItemModelPtr :: a -> (QAbstractItemModelConst -> IO b) -> IO b Source #
Instances
QAbstractItemModelConstPtr a => QAbstractItemModelValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QAbstractItemModel withQAbstractItemModelPtr :: a -> (QAbstractItemModelConst -> IO b) -> IO b Source # |
class QObjectConstPtr this => QAbstractItemModelConstPtr this where Source #
toQAbstractItemModelConst :: this -> QAbstractItemModelConst Source #
Instances
class (QAbstractItemModelConstPtr this, QObjectPtr this) => QAbstractItemModelPtr this where Source #
toQAbstractItemModel :: this -> QAbstractItemModel Source #
data QAbstractItemModelConst Source #
Instances
data QAbstractItemModel Source #
Instances
castConst :: QAbstractItemModelConstPtr this => this -> QAbstractItemModelConst Source #
cast :: QAbstractItemModelPtr this => this -> QAbstractItemModel Source #
downCastConst :: QAbstractItemModelSuperConst a => a -> QAbstractItemModelConst Source #
downCast :: QAbstractItemModelSuper a => a -> QAbstractItemModel Source #
buddy :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO QModelIndex Source #
canFetchMore :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
columnCount :: QAbstractItemModelValue arg'1 => arg'1 -> IO Int Source #
columnCountAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO Int Source #
fetchMore :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO () Source #
flags :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO QtItemFlags Source #
getData :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO QVariant Source #
getDataWithRole :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> QtItemDataRole -> IO QVariant Source #
hasChildren :: QAbstractItemModelValue arg'1 => arg'1 -> IO Bool Source #
hasChildrenAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
hasIndexAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO Bool Source #
headerData :: QAbstractItemModelValue arg'1 => arg'1 -> Int -> QtOrientation -> IO QVariant Source #
headerDataWithRole :: QAbstractItemModelValue arg'1 => arg'1 -> Int -> QtOrientation -> QtItemDataRole -> IO QVariant Source #
index :: QAbstractItemModelValue arg'1 => arg'1 -> Int -> Int -> IO QModelIndex Source #
indexAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO QModelIndex Source #
insertColumn :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> IO Bool Source #
insertColumnAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
insertColumns :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> Int -> IO Bool Source #
insertColumnsAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO Bool Source #
insertRowAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
insertRows :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> Int -> IO Bool Source #
insertRowsAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO Bool Source #
moveColumn :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'2, QModelIndexValue arg'4) => arg'1 -> arg'2 -> Int -> arg'4 -> Int -> IO Bool Source #
moveColumns :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'2, QModelIndexValue arg'5) => arg'1 -> arg'2 -> Int -> Int -> arg'5 -> Int -> IO Bool Source #
moveRow :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'2, QModelIndexValue arg'4) => arg'1 -> arg'2 -> Int -> arg'4 -> Int -> IO Bool Source #
moveRows :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'2, QModelIndexValue arg'5) => arg'1 -> arg'2 -> Int -> Int -> arg'5 -> Int -> IO Bool Source #
parent :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO QModelIndex Source #
removeColumn :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> IO Bool Source #
removeColumnAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
removeColumns :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> Int -> IO Bool Source #
removeColumnsAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO Bool Source #
removeRowAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> IO Bool Source #
removeRows :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> Int -> IO Bool Source #
removeRowsAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO Bool Source #
revert :: QAbstractItemModelPtr arg'1 => arg'1 -> IO () Source #
rowCountAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO Int Source #
setData :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'2, QVariantValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO Bool Source #
setDataWithRole :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'2, QVariantValue arg'3) => arg'1 -> arg'2 -> arg'3 -> QtItemDataRole -> IO Bool Source #
setHeaderData :: (QAbstractItemModelPtr arg'1, QVariantValue arg'4) => arg'1 -> Int -> QtOrientation -> arg'4 -> IO Bool Source #
setHeaderDataWithRole :: (QAbstractItemModelPtr arg'1, QVariantValue arg'4) => arg'1 -> Int -> QtOrientation -> arg'4 -> QtItemDataRole -> IO Bool Source #
sibling :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO QModelIndex Source #
sortWithOrder :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> QtSortOrder -> IO () Source #
span :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO HSize Source #
columnsAboutToBeInsertedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
columnsAboutToBeMovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> QModelIndex -> Int -> IO ()) Source #
columnsAboutToBeRemovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
columnsInsertedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
columnsMovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> QModelIndex -> Int -> IO ()) Source #
columnsRemovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
dataChangedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> QModelIndex -> QVectorInt -> IO ()) Source #
modelAboutToBeResetSignal :: QAbstractItemModelPtr object => Signal object (IO ()) Source #
modelResetSignal :: QAbstractItemModelPtr object => Signal object (IO ()) Source #
rowsAboutToBeInsertedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
rowsAboutToBeMovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> QModelIndex -> Int -> IO ()) Source #
rowsAboutToBeRemovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
rowsInsertedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
rowsMovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> QModelIndex -> Int -> IO ()) Source #
rowsRemovedSignal :: QAbstractItemModelPtr object => Signal object (QModelIndex -> Int -> Int -> IO ()) Source #
data QAbstractItemModelLayoutChangeHint Source #