qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QAbstractItemModel

Documentation

data QAbstractItemModelConst Source #

Instances

Eq QAbstractItemModelConst Source # 
Ord QAbstractItemModelConst Source # 
Show QAbstractItemModelConst Source # 
CppPtr QAbstractItemModelConst Source # 
Deletable QAbstractItemModelConst Source # 
QObjectConstPtr QAbstractItemModelConst Source # 
QAbstractItemModelConstPtr QAbstractItemModelConst Source # 

data QAbstractItemModel Source #

Instances

Eq QAbstractItemModel Source # 
Ord QAbstractItemModel Source # 
Show QAbstractItemModel Source # 
CppPtr QAbstractItemModel Source # 
Deletable QAbstractItemModel Source # 
QObjectPtr QAbstractItemModel Source # 
QObjectConstPtr QAbstractItemModel Source # 
QAbstractItemModelPtr QAbstractItemModel Source # 
QAbstractItemModelConstPtr QAbstractItemModel Source # 
Assignable (Ptr (Ptr QAbstractItemModel)) QAbstractItemModel Source # 
Decodable (Ptr (Ptr QAbstractItemModel)) 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 #

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 #

hasChildrenAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

hasIndex :: QAbstractItemModelValue arg'1 => arg'1 -> Int -> Int -> IO Bool Source #

hasIndexAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO Bool Source #

indexAt :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO QModelIndex Source #

insertColumnAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> 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 #

removeColumnAt :: (QAbstractItemModelPtr arg'1, QModelIndexValue arg'3) => arg'1 -> Int -> arg'3 -> 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 #

sibling :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO QModelIndex Source #

sort :: QAbstractItemModelPtr arg'1 => arg'1 -> Int -> IO () Source #

span :: (QAbstractItemModelValue arg'1, QModelIndexValue arg'2) => arg'1 -> arg'2 -> IO HSize Source #

data QAbstractItemModelLayoutChangeHint Source #

Instances

Bounded QAbstractItemModelLayoutChangeHint Source # 
Enum QAbstractItemModelLayoutChangeHint Source # 
Eq QAbstractItemModelLayoutChangeHint Source # 
Ord QAbstractItemModelLayoutChangeHint Source # 
Show QAbstractItemModelLayoutChangeHint Source #