gi-gtk-0.3.18.14: 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 
((~) * info (ResolveIconThemeMethod t IconTheme), MethodInfo * info IconTheme p) => IsLabelProxy t (IconTheme -> p) 
type ParentTypes IconTheme 
type AttributeList IconTheme 
type SignalList IconTheme 

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

data IconThemeAddResourcePathMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, IconThemeK a) => MethodInfo * IconThemeAddResourcePathMethodInfo a signature 

iconThemeAppendSearchPath

data IconThemeAppendSearchPathMethodInfo Source

Instances

((~) * signature ([Char] -> m ()), MonadIO m, IconThemeK a) => MethodInfo * IconThemeAppendSearchPathMethodInfo a signature 

iconThemeChooseIcon

iconThemeChooseIconForScale

iconThemeGetDefault

iconThemeGetExampleIconName

iconThemeGetForScreen

iconThemeGetIconSizes

data IconThemeGetIconSizesMethodInfo Source

Instances

((~) * signature (Text -> m [Int32]), MonadIO m, IconThemeK a) => MethodInfo * IconThemeGetIconSizesMethodInfo a signature 

iconThemeGetSearchPath

data IconThemeGetSearchPathMethodInfo Source

Instances

((~) * signature (m [[Char]]), MonadIO m, IconThemeK a) => MethodInfo * IconThemeGetSearchPathMethodInfo a signature 

iconThemeHasIcon

data IconThemeHasIconMethodInfo Source

Instances

((~) * signature (Text -> m Bool), MonadIO m, IconThemeK a) => MethodInfo * IconThemeHasIconMethodInfo a signature 

iconThemeListContexts

data IconThemeListContextsMethodInfo Source

Instances

((~) * signature (m [Text]), MonadIO m, IconThemeK a) => MethodInfo * IconThemeListContextsMethodInfo a signature 

iconThemeListIcons

data IconThemeListIconsMethodInfo Source

Instances

((~) * signature (Maybe Text -> m [Text]), MonadIO m, IconThemeK a) => MethodInfo * IconThemeListIconsMethodInfo a signature 

iconThemeLoadIcon

data IconThemeLoadIconMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> [IconLookupFlags] -> m (Maybe Pixbuf)), MonadIO m, IconThemeK a) => MethodInfo * IconThemeLoadIconMethodInfo a signature 

iconThemeLoadIconForScale

iconThemeLoadSurface

iconThemeLookupByGicon

iconThemeLookupByGiconForScale

iconThemeLookupIcon

iconThemeLookupIconForScale

iconThemeNew

iconThemePrependSearchPath

data IconThemePrependSearchPathMethodInfo Source

Instances

((~) * signature ([Char] -> m ()), MonadIO m, IconThemeK a) => MethodInfo * IconThemePrependSearchPathMethodInfo a signature 

iconThemeRescanIfNeeded

iconThemeSetCustomTheme

data IconThemeSetCustomThemeMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, IconThemeK a) => MethodInfo * IconThemeSetCustomThemeMethodInfo a signature 

iconThemeSetScreen

data IconThemeSetScreenMethodInfo Source

Instances

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

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

iconThemeSetSearchPath

data IconThemeSetSearchPathMethodInfo Source

Instances

((~) * signature ([[Char]] -> m ()), MonadIO m, IconThemeK a) => MethodInfo * IconThemeSetSearchPathMethodInfo a signature 

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

Signals

Changed

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