qtah-qt5-0.8.0: src/Graphics/UI/Qtah/Generated/Widgets/QAbstractItemView.hs-boot
{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
---------- GENERATED FILE, EDITS WILL BE LOST ----------
module Graphics.UI.Qtah.Generated.Widgets.QAbstractItemView (
QAbstractItemViewValue (..),
QAbstractItemViewConstPtr (..),
QAbstractItemViewPtr (..),
QAbstractItemViewConst (..),
castQAbstractItemViewToConst,
QAbstractItemView (..),
castQAbstractItemViewToNonconst,
castQAbstractItemViewToQAbstractScrollArea,
castQAbstractItemViewToQFrame,
castQAbstractItemViewToQWidget,
castQAbstractItemViewToQObject,
QAbstractItemViewDragDropMode,
QAbstractItemViewEditTrigger,
QAbstractItemViewEditTriggers,
IsQAbstractItemViewEditTriggers (..),
allEditTriggers,
anyKeyPressed,
currentChanged,
doubleClicked,
editKeyPressed,
noEditTriggers,
selectedClicked,
QAbstractItemViewScrollHint,
QAbstractItemViewScrollMode,
QAbstractItemViewSelectionBehavior,
QAbstractItemViewSelectionMode,
) 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 {-# SOURCE #-} qualified Graphics.UI.Qtah.Generated.Widgets.QAbstractScrollArea as M362
import {-# SOURCE #-} qualified Graphics.UI.Qtah.Generated.Widgets.QFrame as M400
import {-# SOURCE #-} qualified Graphics.UI.Qtah.Generated.Widgets.QWidget as M506
import qualified Prelude as HoppyP
import qualified Prelude as QtahP
class QAbstractItemViewValue a where
withQAbstractItemViewPtr :: a -> (QAbstractItemViewConst -> HoppyP.IO b) -> HoppyP.IO b
instance {-# OVERLAPPABLE #-} QAbstractItemViewConstPtr a => QAbstractItemViewValue a
class (M362.QAbstractScrollAreaConstPtr this) => QAbstractItemViewConstPtr this where
toQAbstractItemViewConst :: this -> QAbstractItemViewConst
class (QAbstractItemViewConstPtr this, M362.QAbstractScrollAreaPtr this) => QAbstractItemViewPtr this where
toQAbstractItemView :: this -> QAbstractItemView
data QAbstractItemViewConst =
QAbstractItemViewConst (HoppyF.Ptr QAbstractItemViewConst)
| QAbstractItemViewConstGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QAbstractItemViewConst)
castQAbstractItemViewToConst :: QAbstractItemView -> QAbstractItemViewConst
instance HoppyFHR.CppPtr QAbstractItemViewConst
instance HoppyFHR.Deletable QAbstractItemViewConst
instance QAbstractItemViewConstPtr QAbstractItemViewConst
instance M362.QAbstractScrollAreaConstPtr QAbstractItemViewConst
instance M400.QFrameConstPtr QAbstractItemViewConst
instance M506.QWidgetConstPtr QAbstractItemViewConst
instance M94.QObjectConstPtr QAbstractItemViewConst
data QAbstractItemView =
QAbstractItemView (HoppyF.Ptr QAbstractItemView)
| QAbstractItemViewGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QAbstractItemView)
castQAbstractItemViewToNonconst :: QAbstractItemViewConst -> QAbstractItemView
instance HoppyFHR.CppPtr QAbstractItemView
instance HoppyFHR.Deletable QAbstractItemView
instance QAbstractItemViewConstPtr QAbstractItemView
instance QAbstractItemViewPtr QAbstractItemView
instance M362.QAbstractScrollAreaConstPtr QAbstractItemView
instance M362.QAbstractScrollAreaPtr QAbstractItemView
instance M400.QFrameConstPtr QAbstractItemView
instance M400.QFramePtr QAbstractItemView
instance M506.QWidgetConstPtr QAbstractItemView
instance M506.QWidgetPtr QAbstractItemView
instance M94.QObjectConstPtr QAbstractItemView
instance M94.QObjectPtr QAbstractItemView
castQAbstractItemViewToQAbstractScrollArea :: HoppyF.Ptr QAbstractItemViewConst -> HoppyF.Ptr M362.QAbstractScrollAreaConst
castQAbstractItemViewToQFrame :: HoppyF.Ptr QAbstractItemViewConst -> HoppyF.Ptr M400.QFrameConst
castQAbstractItemViewToQWidget :: HoppyF.Ptr QAbstractItemViewConst -> HoppyF.Ptr M506.QWidgetConst
castQAbstractItemViewToQObject :: HoppyF.Ptr QAbstractItemViewConst -> HoppyF.Ptr M94.QObjectConst
instance HoppyFHR.Decodable (HoppyF.Ptr (HoppyF.Ptr QAbstractItemView)) QAbstractItemView
data QAbstractItemViewDragDropMode
instance HoppyFHR.CppEnum (HoppyFC.CInt) QAbstractItemViewDragDropMode
instance HoppyP.Eq QAbstractItemViewDragDropMode
instance HoppyP.Ord QAbstractItemViewDragDropMode
instance HoppyP.Show QAbstractItemViewDragDropMode
data QAbstractItemViewEditTrigger
instance HoppyFHR.CppEnum (HoppyFC.CInt) QAbstractItemViewEditTrigger
instance HoppyP.Eq QAbstractItemViewEditTrigger
instance HoppyP.Ord QAbstractItemViewEditTrigger
instance HoppyP.Show QAbstractItemViewEditTrigger
newtype QAbstractItemViewEditTriggers = QAbstractItemViewEditTriggers (HoppyFC.CInt)
instance QtahDB.Bits QAbstractItemViewEditTriggers
instance QtahP.Eq QAbstractItemViewEditTriggers
instance QtahP.Ord QAbstractItemViewEditTriggers
instance QtahP.Show QAbstractItemViewEditTriggers
instance QtahFlags.Flags (HoppyFC.CInt) QAbstractItemViewEditTrigger QAbstractItemViewEditTriggers
class IsQAbstractItemViewEditTriggers a where
toQAbstractItemViewEditTriggers :: a -> QAbstractItemViewEditTriggers
instance IsQAbstractItemViewEditTriggers QAbstractItemViewEditTriggers
instance IsQAbstractItemViewEditTriggers QAbstractItemViewEditTrigger
instance IsQAbstractItemViewEditTriggers HoppyFC.CInt
allEditTriggers :: QAbstractItemViewEditTriggers
anyKeyPressed :: QAbstractItemViewEditTriggers
currentChanged :: QAbstractItemViewEditTriggers
doubleClicked :: QAbstractItemViewEditTriggers
editKeyPressed :: QAbstractItemViewEditTriggers
noEditTriggers :: QAbstractItemViewEditTriggers
selectedClicked :: QAbstractItemViewEditTriggers
data QAbstractItemViewScrollHint
instance HoppyFHR.CppEnum (HoppyFC.CInt) QAbstractItemViewScrollHint
instance HoppyP.Eq QAbstractItemViewScrollHint
instance HoppyP.Ord QAbstractItemViewScrollHint
instance HoppyP.Show QAbstractItemViewScrollHint
data QAbstractItemViewScrollMode
instance HoppyFHR.CppEnum (HoppyFC.CInt) QAbstractItemViewScrollMode
instance HoppyP.Eq QAbstractItemViewScrollMode
instance HoppyP.Ord QAbstractItemViewScrollMode
instance HoppyP.Show QAbstractItemViewScrollMode
data QAbstractItemViewSelectionBehavior
instance HoppyFHR.CppEnum (HoppyFC.CInt) QAbstractItemViewSelectionBehavior
instance HoppyP.Eq QAbstractItemViewSelectionBehavior
instance HoppyP.Ord QAbstractItemViewSelectionBehavior
instance HoppyP.Show QAbstractItemViewSelectionBehavior
data QAbstractItemViewSelectionMode
instance HoppyFHR.CppEnum (HoppyFC.CInt) QAbstractItemViewSelectionMode
instance HoppyP.Eq QAbstractItemViewSelectionMode
instance HoppyP.Ord QAbstractItemViewSelectionMode
instance HoppyP.Show QAbstractItemViewSelectionMode