Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newtype HmDelegateHandle = HmDelegateHandle CInt
- newtype QtVariant = QtVariant (Ptr CChar)
- newtype HmColumnType = HmColumnType CInt
- type RowCountCallback = IO CInt
- type ColumnCountCallback = IO CInt
- type DataCallback = CInt -> CInt -> IO QtVariant
- type HeaderDataCallback = CInt -> IO QtVariant
- data HmCallbacks = HmCallbacks {}
Documentation
newtype HmDelegateHandle Source
Identifier of a HaskellModel delegate handle.
Marshal HmDelegateHandle Source | |
type MarshalMode HmDelegateHandle c d = ModeBidi c Source |
newtype HmColumnType Source
Identifier of a column type.
type RowCountCallback = IO CInt Source
Used by QML to query the number of rows in a model.
type ColumnCountCallback = IO CInt Source
Used by QML to query the number of columns in a model.
type DataCallback = CInt -> CInt -> IO QtVariant Source
Used by QML to obtain a row at the given index.
type HeaderDataCallback = CInt -> IO QtVariant Source
Used by QML to obtain the name of the column at the given index.