gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Tooltip

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.Tooltip module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype Tooltip #

Constructors

Tooltip (ManagedPtr Tooltip) 

Instances

Instances details
Eq Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

(==) :: Tooltip -> Tooltip -> Bool

(/=) :: Tooltip -> Tooltip -> Bool

GObject Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

ManagedPtrNewtype Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

TypedObject Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

glibType :: IO GType #

HasParentTypes Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

HasAttributeList Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

(info ~ ResolveTooltipMethod t Tooltip, OverloadedMethod info Tooltip p, HasField t Tooltip p) => HasField (t :: Symbol) Tooltip p 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

getField :: Tooltip -> p

(info ~ ResolveTooltipMethod t Tooltip, OverloadedMethodInfo info Tooltip) => IsLabel t (MethodProxy info Tooltip) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

fromLabel :: MethodProxy info Tooltip

(info ~ ResolveTooltipMethod t Tooltip, OverloadedMethod info Tooltip p) => IsLabel t (Tooltip -> p) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

fromLabel :: Tooltip -> p

IsGValue (Maybe Tooltip) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe Tooltip -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe Tooltip) #

type AttributeList Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

type AttributeList Tooltip = TooltipAttributeList
type ParentTypes Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

type ParentTypes Tooltip = '[Object]
type SignalList Tooltip 
Instance details

Defined in GI.Gtk.Objects.Tooltip

type SignalList Tooltip = TooltipSignalList

class (GObject o, IsDescendantOf Tooltip o) => IsTooltip o #

Instances

Instances details
(GObject o, IsDescendantOf Tooltip o) => IsTooltip o 
Instance details

Defined in GI.Gtk.Objects.Tooltip

type family ResolveTooltipMethod (t :: Symbol) o where ... #

Equations

ResolveTooltipMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveTooltipMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveTooltipMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveTooltipMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveTooltipMethod "getv" o = ObjectGetvMethodInfo 
ResolveTooltipMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveTooltipMethod "notify" o = ObjectNotifyMethodInfo 
ResolveTooltipMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveTooltipMethod "ref" o = ObjectRefMethodInfo 
ResolveTooltipMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveTooltipMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveTooltipMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveTooltipMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveTooltipMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveTooltipMethod "unref" o = ObjectUnrefMethodInfo 
ResolveTooltipMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveTooltipMethod "getData" o = ObjectGetDataMethodInfo 
ResolveTooltipMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveTooltipMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveTooltipMethod "setCustom" o = TooltipSetCustomMethodInfo 
ResolveTooltipMethod "setData" o = ObjectSetDataMethodInfo 
ResolveTooltipMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveTooltipMethod "setIcon" o = TooltipSetIconMethodInfo 
ResolveTooltipMethod "setIconFromGicon" o = TooltipSetIconFromGiconMethodInfo 
ResolveTooltipMethod "setIconFromIconName" o = TooltipSetIconFromIconNameMethodInfo 
ResolveTooltipMethod "setMarkup" o = TooltipSetMarkupMethodInfo 
ResolveTooltipMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveTooltipMethod "setText" o = TooltipSetTextMethodInfo 
ResolveTooltipMethod "setTipArea" o = TooltipSetTipAreaMethodInfo 
ResolveTooltipMethod l o = MethodResolutionFailed l o :: Type 

data TooltipSetCustomMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsTooltip a, IsWidget b) => OverloadedMethod TooltipSetCustomMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TooltipSetCustomMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TooltipSetIconFromGiconMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsTooltip a, IsIcon b) => OverloadedMethod TooltipSetIconFromGiconMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TooltipSetIconFromGiconMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TooltipSetIconFromIconNameMethodInfo #

Instances

Instances details
(signature ~ (Maybe Text -> m ()), MonadIO m, IsTooltip a) => OverloadedMethod TooltipSetIconFromIconNameMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TooltipSetIconFromIconNameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TooltipSetIconMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsTooltip a, IsPaintable b) => OverloadedMethod TooltipSetIconMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TooltipSetIconMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TooltipSetMarkupMethodInfo #

Instances

Instances details
(signature ~ (Maybe Text -> m ()), MonadIO m, IsTooltip a) => OverloadedMethod TooltipSetMarkupMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TooltipSetMarkupMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TooltipSetTextMethodInfo #

Instances

Instances details
(signature ~ (Maybe Text -> m ()), MonadIO m, IsTooltip a) => OverloadedMethod TooltipSetTextMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TooltipSetTextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TooltipSetTipAreaMethodInfo #

Instances

Instances details
(signature ~ (Rectangle -> m ()), MonadIO m, IsTooltip a) => OverloadedMethod TooltipSetTipAreaMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TooltipSetTipAreaMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Tooltip

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

toTooltip :: (MonadIO m, IsTooltip o) => o -> m Tooltip #

tooltipSetCustom :: (HasCallStack, MonadIO m, IsTooltip a, IsWidget b) => a -> Maybe b -> m () #

tooltipSetIcon :: (HasCallStack, MonadIO m, IsTooltip a, IsPaintable b) => a -> Maybe b -> m () #

tooltipSetIconFromGicon :: (HasCallStack, MonadIO m, IsTooltip a, IsIcon b) => a -> Maybe b -> m () #

tooltipSetIconFromIconName :: (HasCallStack, MonadIO m, IsTooltip a) => a -> Maybe Text -> m () #

tooltipSetMarkup :: (HasCallStack, MonadIO m, IsTooltip a) => a -> Maybe Text -> m () #

tooltipSetText :: (HasCallStack, MonadIO m, IsTooltip a) => a -> Maybe Text -> m () #

tooltipSetTipArea :: (HasCallStack, MonadIO m, IsTooltip a) => a -> Rectangle -> m () #