qtah-qt5-0.8.0: src/Graphics/UI/Qtah/Generated/Core/QPalette.hs-boot
{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
---------- GENERATED FILE, EDITS WILL BE LOST ----------
module Graphics.UI.Qtah.Generated.Core.QPalette (
QPaletteValue (..),
QPaletteConstPtr (..),
QPalettePtr (..),
QPaletteConst (..),
castQPaletteToConst,
QPalette (..),
castQPaletteToNonconst,
QPaletteColorGroup,
QPaletteColorRole,
) 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 QPaletteValue a where
withQPalettePtr :: a -> (QPaletteConst -> HoppyP.IO b) -> HoppyP.IO b
instance {-# OVERLAPPABLE #-} QPaletteConstPtr a => QPaletteValue a
class (HoppyFHR.CppPtr this) => QPaletteConstPtr this where
toQPaletteConst :: this -> QPaletteConst
class (QPaletteConstPtr this) => QPalettePtr this where
toQPalette :: this -> QPalette
data QPaletteConst =
QPaletteConst (HoppyF.Ptr QPaletteConst)
| QPaletteConstGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QPaletteConst)
castQPaletteToConst :: QPalette -> QPaletteConst
instance HoppyFHR.CppPtr QPaletteConst
instance HoppyFHR.Deletable QPaletteConst
instance HoppyFHR.Copyable QPaletteConst QPalette
instance QPaletteConstPtr QPaletteConst
data QPalette =
QPalette (HoppyF.Ptr QPalette)
| QPaletteGc (HoppyF.ForeignPtr ()) (HoppyF.Ptr QPalette)
castQPaletteToNonconst :: QPaletteConst -> QPalette
instance HoppyFHR.CppPtr QPalette
instance HoppyFHR.Deletable QPalette
instance HoppyFHR.Copyable QPalette QPalette
instance QPaletteConstPtr QPalette
instance QPalettePtr QPalette
instance HoppyFHR.Decodable (HoppyF.Ptr (HoppyF.Ptr QPalette)) QPalette
instance HoppyFHR.Decodable QPalette ((QPalette))
instance HoppyFHR.Decodable QPaletteConst ((QPalette))
data QPaletteColorGroup
instance HoppyFHR.CppEnum (HoppyFC.CInt) QPaletteColorGroup
instance HoppyP.Eq QPaletteColorGroup
instance HoppyP.Ord QPaletteColorGroup
instance HoppyP.Show QPaletteColorGroup
data QPaletteColorRole
instance HoppyFHR.CppEnum (HoppyFC.CInt) QPaletteColorRole
instance HoppyP.Eq QPaletteColorRole
instance HoppyP.Ord QPaletteColorRole
instance HoppyP.Show QPaletteColorRole