gi-gtk-0.3.18.13: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.IconTheme

Contents

Description

 

Synopsis

Exported types

newtype IconTheme Source

Instances

GObject IconTheme Source 
((~) * info (ResolveIconThemeMethod t IconTheme), MethodInfo * info IconTheme p) => IsLabel t (IconTheme -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> IconTheme -> p

((~) * info (ResolveIconThemeMethod t IconTheme), MethodInfo * info IconTheme p) => IsLabelProxy t (IconTheme -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> IconTheme -> p

type ParentTypes IconTheme Source 
type AttributeList IconTheme Source 
type SignalList IconTheme Source 

Methods

iconThemeAddBuiltinIcon

iconThemeAddBuiltinIcon :: (MonadIO m, PixbufK a) => Text -> Int32 -> a -> m () Source

Deprecated: (Since version 3.14)Use gtk_icon_theme_add_resource_path() to add application-specific icons to the icon theme.

iconThemeAddResourcePath

iconThemeAppendSearchPath

iconThemeChooseIcon

iconThemeChooseIconForScale

iconThemeGetDefault

iconThemeGetExampleIconName

iconThemeGetForScreen

iconThemeGetForScreen :: (MonadIO m, ScreenK a) => a -> m IconTheme Source

iconThemeGetIconSizes

iconThemeGetSearchPath

iconThemeHasIcon

iconThemeListContexts

iconThemeListIcons

iconThemeLoadIcon

iconThemeLoadIcon :: (MonadIO m, IconThemeK a) => a -> Text -> Int32 -> [IconLookupFlags] -> m Pixbuf Source

iconThemeLoadIconForScale

iconThemeLoadSurface

data IconThemeLoadSurfaceMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> Int32 -> Int32 -> Maybe b -> [IconLookupFlags] -> m Surface), MonadIO m, IconThemeK a, WindowK b) => MethodInfo (TYPE Lifted) IconThemeLoadSurfaceMethodInfo a signature Source 

iconThemeLoadSurface :: (MonadIO m, IconThemeK a, WindowK b) => a -> Text -> Int32 -> Int32 -> Maybe b -> [IconLookupFlags] -> m Surface Source

iconThemeLookupByGicon

iconThemeLookupByGiconForScale

iconThemeLookupIcon

iconThemeLookupIconForScale

iconThemeNew

iconThemePrependSearchPath

iconThemeRescanIfNeeded

iconThemeSetCustomTheme

iconThemeSetScreen

data IconThemeSetScreenMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, IconThemeK a, ScreenK b) => MethodInfo (TYPE Lifted) IconThemeSetScreenMethodInfo a signature Source 

iconThemeSetScreen :: (MonadIO m, IconThemeK a, ScreenK b) => a -> b -> m () Source

iconThemeSetSearchPath

iconThemeSetSearchPath :: (MonadIO m, IconThemeK a) => a -> [[Char]] -> m () Source

Signals

Changed

type IconThemeChangedCallbackC = Ptr () -> Ptr () -> IO () Source