Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- iconInfoGetAttachPoints
- iconInfoGetBaseScale
- iconInfoGetBaseSize
- iconInfoGetBuiltinPixbuf
- iconInfoGetDisplayName
- iconInfoGetEmbeddedRect
- iconInfoGetFilename
- iconInfoIsSymbolic
- iconInfoLoadIcon
- iconInfoLoadIconAsync
- iconInfoLoadIconFinish
- iconInfoLoadSurface
- iconInfoLoadSymbolic
- iconInfoLoadSymbolicAsync
- iconInfoLoadSymbolicFinish
- iconInfoLoadSymbolicForContext
- iconInfoLoadSymbolicForContextAsync
- iconInfoLoadSymbolicForContextFinish
- iconInfoLoadSymbolicForStyle
- iconInfoNewForPixbuf
- iconInfoSetRawCoordinates
- newtype IconInfo = IconInfo (ForeignPtr IconInfo)
- class GObject o => IconInfoK o
- toIconInfo :: IconInfoK o => o -> IO IconInfo
- noIconInfo :: Maybe IconInfo
- data IconInfoGetAttachPointsMethodInfo
- iconInfoGetAttachPoints :: (MonadIO m, IconInfoK a) => a -> m (Bool, [Point])
- data IconInfoGetBaseScaleMethodInfo
- iconInfoGetBaseScale :: (MonadIO m, IconInfoK a) => a -> m Int32
- data IconInfoGetBaseSizeMethodInfo
- iconInfoGetBaseSize :: (MonadIO m, IconInfoK a) => a -> m Int32
- data IconInfoGetBuiltinPixbufMethodInfo
- iconInfoGetBuiltinPixbuf :: (MonadIO m, IconInfoK a) => a -> m Pixbuf
- data IconInfoGetDisplayNameMethodInfo
- iconInfoGetDisplayName :: (MonadIO m, IconInfoK a) => a -> m Text
- data IconInfoGetEmbeddedRectMethodInfo
- iconInfoGetEmbeddedRect :: (MonadIO m, IconInfoK a) => a -> m (Bool, Rectangle)
- data IconInfoGetFilenameMethodInfo
- iconInfoGetFilename :: (MonadIO m, IconInfoK a) => a -> m [Char]
- data IconInfoIsSymbolicMethodInfo
- iconInfoIsSymbolic :: (MonadIO m, IconInfoK a) => a -> m Bool
- data IconInfoLoadIconMethodInfo
- iconInfoLoadIcon :: (MonadIO m, IconInfoK a) => a -> m Pixbuf
- data IconInfoLoadIconAsyncMethodInfo
- iconInfoLoadIconAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data IconInfoLoadIconFinishMethodInfo
- iconInfoLoadIconFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m Pixbuf
- data IconInfoLoadSurfaceMethodInfo
- iconInfoLoadSurface :: (MonadIO m, IconInfoK a, WindowK b) => a -> Maybe b -> m Surface
- data IconInfoLoadSymbolicMethodInfo
- iconInfoLoadSymbolic :: (MonadIO m, IconInfoK a) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> m (Pixbuf, Bool)
- data IconInfoLoadSymbolicAsyncMethodInfo
- iconInfoLoadSymbolicAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data IconInfoLoadSymbolicFinishMethodInfo
- iconInfoLoadSymbolicFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool)
- data IconInfoLoadSymbolicForContextMethodInfo
- iconInfoLoadSymbolicForContext :: (MonadIO m, IconInfoK a, StyleContextK b) => a -> b -> m (Pixbuf, Bool)
- data IconInfoLoadSymbolicForContextAsyncMethodInfo
- iconInfoLoadSymbolicForContextAsync :: (MonadIO m, IconInfoK a, StyleContextK b, CancellableK c) => a -> b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data IconInfoLoadSymbolicForContextFinishMethodInfo
- iconInfoLoadSymbolicForContextFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool)
- data IconInfoLoadSymbolicForStyleMethodInfo
- iconInfoLoadSymbolicForStyle :: (MonadIO m, IconInfoK a, StyleK b) => a -> b -> StateType -> m (Pixbuf, Bool)
- iconInfoNewForPixbuf :: (MonadIO m, IconThemeK a, PixbufK b) => a -> b -> m IconInfo
- data IconInfoSetRawCoordinatesMethodInfo
- iconInfoSetRawCoordinates :: (MonadIO m, IconInfoK a) => a -> Bool -> m ()
Exported types
GObject IconInfo | |
((~) * info (ResolveIconInfoMethod t IconInfo), MethodInfo * info IconInfo p) => IsLabelProxy t (IconInfo -> p) | |
type ParentTypes IconInfo | |
type AttributeList IconInfo | |
type SignalList IconInfo |
toIconInfo :: IconInfoK o => o -> IO IconInfo Source
Methods
iconInfoGetAttachPoints
data IconInfoGetAttachPointsMethodInfo Source
((~) * signature (m (Bool, [Point])), MonadIO m, IconInfoK a) => MethodInfo * IconInfoGetAttachPointsMethodInfo a signature |
iconInfoGetAttachPoints :: (MonadIO m, IconInfoK a) => a -> m (Bool, [Point]) Source
Deprecated: (Since version 3.14)Attachment points are deprecated
iconInfoGetBaseScale
data IconInfoGetBaseScaleMethodInfo Source
((~) * signature (m Int32), MonadIO m, IconInfoK a) => MethodInfo * IconInfoGetBaseScaleMethodInfo a signature |
iconInfoGetBaseScale :: (MonadIO m, IconInfoK a) => a -> m Int32 Source
iconInfoGetBaseSize
data IconInfoGetBaseSizeMethodInfo Source
((~) * signature (m Int32), MonadIO m, IconInfoK a) => MethodInfo * IconInfoGetBaseSizeMethodInfo a signature |
iconInfoGetBaseSize :: (MonadIO m, IconInfoK a) => a -> m Int32 Source
iconInfoGetBuiltinPixbuf
data IconInfoGetBuiltinPixbufMethodInfo Source
((~) * signature (m Pixbuf), MonadIO m, IconInfoK a) => MethodInfo * IconInfoGetBuiltinPixbufMethodInfo a signature |
iconInfoGetBuiltinPixbuf :: (MonadIO m, IconInfoK a) => a -> m Pixbuf Source
Deprecated: (Since version 3.14)This function is deprecated, use gtk_icon_theme_add_resource_path() instead of builtin icons.
iconInfoGetDisplayName
data IconInfoGetDisplayNameMethodInfo Source
((~) * signature (m Text), MonadIO m, IconInfoK a) => MethodInfo * IconInfoGetDisplayNameMethodInfo a signature |
iconInfoGetDisplayName :: (MonadIO m, IconInfoK a) => a -> m Text Source
Deprecated: (Since version 3.14)Display names are deprecated
iconInfoGetEmbeddedRect
data IconInfoGetEmbeddedRectMethodInfo Source
((~) * signature (m (Bool, Rectangle)), MonadIO m, IconInfoK a) => MethodInfo * IconInfoGetEmbeddedRectMethodInfo a signature |
iconInfoGetEmbeddedRect :: (MonadIO m, IconInfoK a) => a -> m (Bool, Rectangle) Source
Deprecated: (Since version 3.14)Embedded rectangles are deprecated
iconInfoGetFilename
data IconInfoGetFilenameMethodInfo Source
((~) * signature (m [Char]), MonadIO m, IconInfoK a) => MethodInfo * IconInfoGetFilenameMethodInfo a signature |
iconInfoGetFilename :: (MonadIO m, IconInfoK a) => a -> m [Char] Source
iconInfoIsSymbolic
data IconInfoIsSymbolicMethodInfo Source
((~) * signature (m Bool), MonadIO m, IconInfoK a) => MethodInfo * IconInfoIsSymbolicMethodInfo a signature |
iconInfoIsSymbolic :: (MonadIO m, IconInfoK a) => a -> m Bool Source
iconInfoLoadIcon
data IconInfoLoadIconMethodInfo Source
((~) * signature (m Pixbuf), MonadIO m, IconInfoK a) => MethodInfo * IconInfoLoadIconMethodInfo a signature |
iconInfoLoadIcon :: (MonadIO m, IconInfoK a) => a -> m Pixbuf Source
iconInfoLoadIconAsync
data IconInfoLoadIconAsyncMethodInfo Source
((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IconInfoK a, CancellableK b) => MethodInfo * IconInfoLoadIconAsyncMethodInfo a signature |
iconInfoLoadIconAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
iconInfoLoadIconFinish
data IconInfoLoadIconFinishMethodInfo Source
((~) * signature (b -> m Pixbuf), MonadIO m, IconInfoK a, AsyncResultK b) => MethodInfo * IconInfoLoadIconFinishMethodInfo a signature |
iconInfoLoadIconFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m Pixbuf Source
iconInfoLoadSurface
data IconInfoLoadSurfaceMethodInfo Source
((~) * signature (Maybe b -> m Surface), MonadIO m, IconInfoK a, WindowK b) => MethodInfo * IconInfoLoadSurfaceMethodInfo a signature |
iconInfoLoadSymbolic
iconInfoLoadSymbolic :: (MonadIO m, IconInfoK a) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicAsync
data IconInfoLoadSymbolicAsyncMethodInfo Source
((~) * signature (RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IconInfoK a, CancellableK b) => MethodInfo * IconInfoLoadSymbolicAsyncMethodInfo a signature |
iconInfoLoadSymbolicAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
iconInfoLoadSymbolicFinish
data IconInfoLoadSymbolicFinishMethodInfo Source
((~) * signature (b -> m (Pixbuf, Bool)), MonadIO m, IconInfoK a, AsyncResultK b) => MethodInfo * IconInfoLoadSymbolicFinishMethodInfo a signature |
iconInfoLoadSymbolicFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicForContext
data IconInfoLoadSymbolicForContextMethodInfo Source
((~) * signature (b -> m (Pixbuf, Bool)), MonadIO m, IconInfoK a, StyleContextK b) => MethodInfo * IconInfoLoadSymbolicForContextMethodInfo a signature |
iconInfoLoadSymbolicForContext :: (MonadIO m, IconInfoK a, StyleContextK b) => a -> b -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicForContextAsync
data IconInfoLoadSymbolicForContextAsyncMethodInfo Source
((~) * signature (b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IconInfoK a, StyleContextK b, CancellableK c) => MethodInfo * IconInfoLoadSymbolicForContextAsyncMethodInfo a signature |
iconInfoLoadSymbolicForContextAsync :: (MonadIO m, IconInfoK a, StyleContextK b, CancellableK c) => a -> b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
iconInfoLoadSymbolicForContextFinish
data IconInfoLoadSymbolicForContextFinishMethodInfo Source
((~) * signature (b -> m (Pixbuf, Bool)), MonadIO m, IconInfoK a, AsyncResultK b) => MethodInfo * IconInfoLoadSymbolicForContextFinishMethodInfo a signature |
iconInfoLoadSymbolicForContextFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicForStyle
data IconInfoLoadSymbolicForStyleMethodInfo Source
((~) * signature (b -> StateType -> m (Pixbuf, Bool)), MonadIO m, IconInfoK a, StyleK b) => MethodInfo * IconInfoLoadSymbolicForStyleMethodInfo a signature |
iconInfoLoadSymbolicForStyle :: (MonadIO m, IconInfoK a, StyleK b) => a -> b -> StateType -> m (Pixbuf, Bool) Source
Deprecated: (Since version 3.0)Use gtk_icon_info_load_symbolic_for_context() instead
iconInfoNewForPixbuf
iconInfoNewForPixbuf :: (MonadIO m, IconThemeK a, PixbufK b) => a -> b -> m IconInfo Source
iconInfoSetRawCoordinates
data IconInfoSetRawCoordinatesMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, IconInfoK a) => MethodInfo * IconInfoSetRawCoordinatesMethodInfo a signature |
iconInfoSetRawCoordinates :: (MonadIO m, IconInfoK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.14)Embedded rectangles and attachment points are deprecated