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.Structs.IconSet

Contents

Description

 

Synopsis

Exported types

newtype IconSet Source

Constructors

IconSet (ForeignPtr IconSet) 

Instances

BoxedObject IconSet 
((~) * signature (m ()), MonadIO m) => MethodInfo * IconSetUnrefMethodInfo IconSet signature 
((~) * signature (a -> Int32 -> Int32 -> Maybe b -> m Surface), MonadIO m, StyleContextK a, WindowK b) => MethodInfo * IconSetRenderIconSurfaceMethodInfo IconSet signature 
((~) * signature (a -> Int32 -> m Pixbuf), MonadIO m, StyleContextK a) => MethodInfo * IconSetRenderIconPixbufMethodInfo IconSet signature 
((~) * signature (Maybe a -> TextDirection -> StateType -> Int32 -> Maybe b -> Maybe Text -> m Pixbuf), MonadIO m, StyleK a, WidgetK b) => MethodInfo * IconSetRenderIconMethodInfo IconSet signature 
((~) * signature (m IconSet), MonadIO m) => MethodInfo * IconSetRefMethodInfo IconSet signature 
((~) * signature (m [Int32]), MonadIO m) => MethodInfo * IconSetGetSizesMethodInfo IconSet signature 
((~) * signature (m IconSet), MonadIO m) => MethodInfo * IconSetCopyMethodInfo IconSet signature 
((~) * signature (IconSource -> m ()), MonadIO m) => MethodInfo * IconSetAddSourceMethodInfo IconSet signature 
((~) * info (ResolveIconSetMethod t IconSet), MethodInfo * info IconSet p) => IsLabelProxy t (IconSet -> p) 
type AttributeList IconSet 

Methods

iconSetAddSource

data IconSetAddSourceMethodInfo Source

Instances

((~) * signature (IconSource -> m ()), MonadIO m) => MethodInfo * IconSetAddSourceMethodInfo IconSet signature 

iconSetAddSource :: MonadIO m => IconSet -> IconSource -> m () Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetCopy

data IconSetCopyMethodInfo Source

Instances

((~) * signature (m IconSet), MonadIO m) => MethodInfo * IconSetCopyMethodInfo IconSet signature 

iconSetCopy :: MonadIO m => IconSet -> m IconSet Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetGetSizes

data IconSetGetSizesMethodInfo Source

Instances

((~) * signature (m [Int32]), MonadIO m) => MethodInfo * IconSetGetSizesMethodInfo IconSet signature 

iconSetGetSizes :: MonadIO m => IconSet -> m [Int32] Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetNew

iconSetNew :: MonadIO m => m IconSet Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetNewFromPixbuf

iconSetNewFromPixbuf :: (MonadIO m, PixbufK a) => a -> m IconSet Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetRef

data IconSetRefMethodInfo Source

Instances

((~) * signature (m IconSet), MonadIO m) => MethodInfo * IconSetRefMethodInfo IconSet signature 

iconSetRef :: MonadIO m => IconSet -> m IconSet Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetRenderIcon

iconSetRenderIcon :: (MonadIO m, StyleK a, WidgetK b) => IconSet -> Maybe a -> TextDirection -> StateType -> Int32 -> Maybe b -> Maybe Text -> m Pixbuf Source

Deprecated: (Since version 3.0)Use gtk_icon_set_render_icon_pixbuf() instead

iconSetRenderIconPixbuf

iconSetRenderIconPixbuf :: (MonadIO m, StyleContextK a) => IconSet -> a -> Int32 -> m Pixbuf Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetRenderIconSurface

iconSetRenderIconSurface :: (MonadIO m, StyleContextK a, WindowK b) => IconSet -> a -> Int32 -> Int32 -> Maybe b -> m Surface Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSetUnref

data IconSetUnrefMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * IconSetUnrefMethodInfo IconSet signature 

iconSetUnref :: MonadIO m => IconSet -> m () Source

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.