qtah-qt5-0.8.0: src/Graphics/UI/Qtah/Generated/Core/QItemSelectionModel.hs-boot
{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
---------- GENERATED FILE, EDITS WILL BE LOST ----------
module Graphics.UI.Qtah.Generated.Core.QItemSelectionModel (
QItemSelectionModelValue (..),
QItemSelectionModelConstPtr (..),
QItemSelectionModelPtr (..),
QItemSelectionModelConst (..),
castQItemSelectionModelToConst,
QItemSelectionModel (..),
castQItemSelectionModelToNonconst,
castQItemSelectionModelToQObject,
QItemSelectionModelSelectionFlag,
QItemSelectionModelSelectionFlags,
IsQItemSelectionModelSelectionFlags (..),
clearFlag,
clearAndSelect,
columns,
current,
deselect,
noUpdate,
rows,
select,
selectCurrent,
toggle,
toggleCurrent,
) where
import qualified Data.Bits as QtahDB
import qualified Foreign as HoppyF
import qualified Foreign.C as HoppyFC
import qualified Foreign.Hoppy.Runtime as HoppyFHR
import qualified Graphics.UI.Qtah.Flags as QtahFlags
import qualified Graphics.UI.Qtah.Generated.Core.QObject as M94
import qualified Prelude as HoppyP
import qualified Prelude as QtahP
class QItemSelectionModelValue a where
withQItemSelectionModelPtr :: a -> (QItemSelectionModelConst -> HoppyP.IO b) -> HoppyP.IO b
instance {-# OVERLAPPABLE #-} QItemSelectionModelConstPtr a => QItemSelectionModelValue a
class (M94.QObjectConstPtr this) => QItemSelectionModelConstPtr this where
toQItemSelectionModelConst :: this -> QItemSelectionModelConst
class (QItemSelectionModelConstPtr this, M94.QObjectPtr this) => QItemSelectionModelPtr this where
toQItemSelectionModel :: this -> QItemSelectionModel
data QItemSelectionModelConst =
QItemSelectionModelConst (HoppyF.Ptr QItemSelectionModelConst)
| QItemSelectionModelConstGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QItemSelectionModelConst)
castQItemSelectionModelToConst :: QItemSelectionModel -> QItemSelectionModelConst
instance HoppyFHR.CppPtr QItemSelectionModelConst
instance HoppyFHR.Deletable QItemSelectionModelConst
instance QItemSelectionModelConstPtr QItemSelectionModelConst
instance M94.QObjectConstPtr QItemSelectionModelConst
data QItemSelectionModel =
QItemSelectionModel (HoppyF.Ptr QItemSelectionModel)
| QItemSelectionModelGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QItemSelectionModel)
castQItemSelectionModelToNonconst :: QItemSelectionModelConst -> QItemSelectionModel
instance HoppyFHR.CppPtr QItemSelectionModel
instance HoppyFHR.Deletable QItemSelectionModel
instance QItemSelectionModelConstPtr QItemSelectionModel
instance QItemSelectionModelPtr QItemSelectionModel
instance M94.QObjectConstPtr QItemSelectionModel
instance M94.QObjectPtr QItemSelectionModel
castQItemSelectionModelToQObject :: HoppyF.Ptr QItemSelectionModelConst -> HoppyF.Ptr M94.QObjectConst
instance HoppyFHR.Decodable (HoppyF.Ptr (HoppyF.Ptr QItemSelectionModel)) QItemSelectionModel
data QItemSelectionModelSelectionFlag
instance HoppyFHR.CppEnum (HoppyFC.CInt) QItemSelectionModelSelectionFlag
instance HoppyP.Eq QItemSelectionModelSelectionFlag
instance HoppyP.Ord QItemSelectionModelSelectionFlag
instance HoppyP.Show QItemSelectionModelSelectionFlag
newtype QItemSelectionModelSelectionFlags = QItemSelectionModelSelectionFlags (HoppyFC.CInt)
instance QtahDB.Bits QItemSelectionModelSelectionFlags
instance QtahP.Eq QItemSelectionModelSelectionFlags
instance QtahP.Ord QItemSelectionModelSelectionFlags
instance QtahP.Show QItemSelectionModelSelectionFlags
instance QtahFlags.Flags (HoppyFC.CInt) QItemSelectionModelSelectionFlag QItemSelectionModelSelectionFlags
class IsQItemSelectionModelSelectionFlags a where
toQItemSelectionModelSelectionFlags :: a -> QItemSelectionModelSelectionFlags
instance IsQItemSelectionModelSelectionFlags QItemSelectionModelSelectionFlags
instance IsQItemSelectionModelSelectionFlags QItemSelectionModelSelectionFlag
instance IsQItemSelectionModelSelectionFlags HoppyFC.CInt
clearFlag :: QItemSelectionModelSelectionFlags
clearAndSelect :: QItemSelectionModelSelectionFlags
columns :: QItemSelectionModelSelectionFlags
current :: QItemSelectionModelSelectionFlags
deselect :: QItemSelectionModelSelectionFlags
noUpdate :: QItemSelectionModelSelectionFlags
rows :: QItemSelectionModelSelectionFlags
select :: QItemSelectionModelSelectionFlags
selectCurrent :: QItemSelectionModelSelectionFlags
toggle :: QItemSelectionModelSelectionFlags
toggleCurrent :: QItemSelectionModelSelectionFlags