qtah-qt5-0.8.0: src/Graphics/UI/Qtah/Generated/Widgets/QTreeWidgetItem.hs-boot
{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
---------- GENERATED FILE, EDITS WILL BE LOST ----------
module Graphics.UI.Qtah.Generated.Widgets.QTreeWidgetItem (
QTreeWidgetItemValue (..),
QTreeWidgetItemConstPtr (..),
QTreeWidgetItemPtr (..),
QTreeWidgetItemConst (..),
castQTreeWidgetItemToConst,
QTreeWidgetItem (..),
castQTreeWidgetItemToNonconst,
QTreeWidgetItemChildIndicatorPolicy,
QTreeWidgetItemItemType,
) where
import qualified Foreign as HoppyF
import qualified Foreign.C as HoppyFC
import qualified Foreign.Hoppy.Runtime as HoppyFHR
import qualified Prelude as HoppyP
class QTreeWidgetItemValue a where
withQTreeWidgetItemPtr :: a -> (QTreeWidgetItemConst -> HoppyP.IO b) -> HoppyP.IO b
instance {-# OVERLAPPABLE #-} QTreeWidgetItemConstPtr a => QTreeWidgetItemValue a
class (HoppyFHR.CppPtr this) => QTreeWidgetItemConstPtr this where
toQTreeWidgetItemConst :: this -> QTreeWidgetItemConst
class (QTreeWidgetItemConstPtr this) => QTreeWidgetItemPtr this where
toQTreeWidgetItem :: this -> QTreeWidgetItem
data QTreeWidgetItemConst =
QTreeWidgetItemConst (HoppyF.Ptr QTreeWidgetItemConst)
| QTreeWidgetItemConstGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QTreeWidgetItemConst)
castQTreeWidgetItemToConst :: QTreeWidgetItem -> QTreeWidgetItemConst
instance HoppyFHR.CppPtr QTreeWidgetItemConst
instance HoppyFHR.Deletable QTreeWidgetItemConst
instance QTreeWidgetItemConstPtr QTreeWidgetItemConst
data QTreeWidgetItem =
QTreeWidgetItem (HoppyF.Ptr QTreeWidgetItem)
| QTreeWidgetItemGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QTreeWidgetItem)
castQTreeWidgetItemToNonconst :: QTreeWidgetItemConst -> QTreeWidgetItem
instance HoppyFHR.CppPtr QTreeWidgetItem
instance HoppyFHR.Deletable QTreeWidgetItem
instance QTreeWidgetItemConstPtr QTreeWidgetItem
instance QTreeWidgetItemPtr QTreeWidgetItem
instance HoppyFHR.Decodable (HoppyF.Ptr (HoppyF.Ptr QTreeWidgetItem)) QTreeWidgetItem
data QTreeWidgetItemChildIndicatorPolicy
instance HoppyFHR.CppEnum (HoppyFC.CInt) QTreeWidgetItemChildIndicatorPolicy
instance HoppyP.Eq QTreeWidgetItemChildIndicatorPolicy
instance HoppyP.Ord QTreeWidgetItemChildIndicatorPolicy
instance HoppyP.Show QTreeWidgetItemChildIndicatorPolicy
data QTreeWidgetItemItemType
instance HoppyFHR.CppEnum (HoppyFC.CInt) QTreeWidgetItemItemType
instance HoppyP.Eq QTreeWidgetItemItemType
instance HoppyP.Ord QTreeWidgetItemItemType
instance HoppyP.Show QTreeWidgetItemItemType