qtah-qt5-0.8.0: src/Graphics/UI/Qtah/Generated/Widgets/QFrame.hs-boot
{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
---------- GENERATED FILE, EDITS WILL BE LOST ----------
module Graphics.UI.Qtah.Generated.Widgets.QFrame (
QFrameValue (..),
QFrameConstPtr (..),
QFramePtr (..),
QFrameConst (..),
castQFrameToConst,
QFrame (..),
castQFrameToNonconst,
castQFrameToQWidget,
castQFrameToQObject,
QFrameShadow,
QFrameShape,
QFrameStyleMask,
) where
import qualified Foreign as HoppyF
import qualified Foreign.C as HoppyFC
import qualified Foreign.Hoppy.Runtime as HoppyFHR
import qualified Graphics.UI.Qtah.Generated.Core.QObject as M94
import {-# SOURCE #-} qualified Graphics.UI.Qtah.Generated.Widgets.QWidget as M506
import qualified Prelude as HoppyP
class QFrameValue a where
withQFramePtr :: a -> (QFrameConst -> HoppyP.IO b) -> HoppyP.IO b
instance {-# OVERLAPPABLE #-} QFrameConstPtr a => QFrameValue a
class (M506.QWidgetConstPtr this) => QFrameConstPtr this where
toQFrameConst :: this -> QFrameConst
class (QFrameConstPtr this, M506.QWidgetPtr this) => QFramePtr this where
toQFrame :: this -> QFrame
data QFrameConst =
QFrameConst (HoppyF.Ptr QFrameConst)
| QFrameConstGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QFrameConst)
castQFrameToConst :: QFrame -> QFrameConst
instance HoppyFHR.CppPtr QFrameConst
instance HoppyFHR.Deletable QFrameConst
instance QFrameConstPtr QFrameConst
instance M506.QWidgetConstPtr QFrameConst
instance M94.QObjectConstPtr QFrameConst
data QFrame =
QFrame (HoppyF.Ptr QFrame)
| QFrameGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QFrame)
castQFrameToNonconst :: QFrameConst -> QFrame
instance HoppyFHR.CppPtr QFrame
instance HoppyFHR.Deletable QFrame
instance QFrameConstPtr QFrame
instance QFramePtr QFrame
instance M506.QWidgetConstPtr QFrame
instance M506.QWidgetPtr QFrame
instance M94.QObjectConstPtr QFrame
instance M94.QObjectPtr QFrame
castQFrameToQWidget :: HoppyF.Ptr QFrameConst -> HoppyF.Ptr M506.QWidgetConst
castQFrameToQObject :: HoppyF.Ptr QFrameConst -> HoppyF.Ptr M94.QObjectConst
instance HoppyFHR.Decodable (HoppyF.Ptr (HoppyF.Ptr QFrame)) QFrame
data QFrameShadow
instance HoppyFHR.CppEnum (HoppyFC.CInt) QFrameShadow
instance HoppyP.Eq QFrameShadow
instance HoppyP.Ord QFrameShadow
instance HoppyP.Show QFrameShadow
data QFrameShape
instance HoppyFHR.CppEnum (HoppyFC.CInt) QFrameShape
instance HoppyP.Eq QFrameShape
instance HoppyP.Ord QFrameShape
instance HoppyP.Show QFrameShape
data QFrameStyleMask
instance HoppyFHR.CppEnum (HoppyFC.CInt) QFrameStyleMask
instance HoppyP.Eq QFrameStyleMask
instance HoppyP.Ord QFrameStyleMask
instance HoppyP.Show QFrameStyleMask