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
- iconInfoGetAttachPoints :: (MonadIO m, IconInfoK a) => a -> m (Bool, [Point])
- iconInfoGetBaseScale :: (MonadIO m, IconInfoK a) => a -> m Int32
- iconInfoGetBaseSize :: (MonadIO m, IconInfoK a) => a -> m Int32
- iconInfoGetBuiltinPixbuf :: (MonadIO m, IconInfoK a) => a -> m Pixbuf
- iconInfoGetDisplayName :: (MonadIO m, IconInfoK a) => a -> m Text
- iconInfoGetEmbeddedRect :: (MonadIO m, IconInfoK a) => a -> m (Bool, RectangleInt)
- iconInfoGetFilename :: (MonadIO m, IconInfoK a) => a -> m [Char]
- iconInfoIsSymbolic :: (MonadIO m, IconInfoK a) => a -> m Bool
- iconInfoLoadIcon :: (MonadIO m, IconInfoK a) => a -> m Pixbuf
- iconInfoLoadIconAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- iconInfoLoadIconFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m Pixbuf
- iconInfoLoadSurface :: (MonadIO m, IconInfoK a, WindowK b) => a -> Maybe b -> m Surface
- iconInfoLoadSymbolic :: (MonadIO m, IconInfoK a) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> m (Pixbuf, Bool)
- iconInfoLoadSymbolicAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- iconInfoLoadSymbolicFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool)
- iconInfoLoadSymbolicForContext :: (MonadIO m, IconInfoK a, StyleContextK b) => a -> b -> m (Pixbuf, Bool)
- iconInfoLoadSymbolicForContextAsync :: (MonadIO m, IconInfoK a, StyleContextK b, CancellableK c) => a -> b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- iconInfoLoadSymbolicForContextFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool)
- iconInfoLoadSymbolicForStyle :: (MonadIO m, IconInfoK a, StyleK b) => a -> b -> StateType -> m (Pixbuf, Bool)
- iconInfoNewForPixbuf :: (MonadIO m, IconThemeK a, PixbufK b) => a -> b -> m IconInfo
- iconInfoSetRawCoordinates :: (MonadIO m, IconInfoK a) => a -> Bool -> m ()
Exported types
GObject IconInfo Source | |
type ParentTypes IconInfo Source | |
type AttributeList IconInfo Source | |
type SignalList IconInfo Source |
toIconInfo :: IconInfoK o => o -> IO IconInfo Source
Methods
iconInfoGetAttachPoints
iconInfoGetAttachPoints :: (MonadIO m, IconInfoK a) => a -> m (Bool, [Point]) Source
Deprecated: (Since version 3.14)Attachment points are deprecated
iconInfoGetBaseScale
iconInfoGetBaseScale :: (MonadIO m, IconInfoK a) => a -> m Int32 Source
iconInfoGetBaseSize
iconInfoGetBaseSize :: (MonadIO m, IconInfoK a) => a -> m Int32 Source
iconInfoGetBuiltinPixbuf
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
iconInfoGetDisplayName :: (MonadIO m, IconInfoK a) => a -> m Text Source
Deprecated: (Since version 3.14)Display names are deprecated
iconInfoGetEmbeddedRect
iconInfoGetEmbeddedRect :: (MonadIO m, IconInfoK a) => a -> m (Bool, RectangleInt) Source
Deprecated: (Since version 3.14)Embedded rectangles are deprecated
iconInfoGetFilename
iconInfoGetFilename :: (MonadIO m, IconInfoK a) => a -> m [Char] Source
iconInfoIsSymbolic
iconInfoIsSymbolic :: (MonadIO m, IconInfoK a) => a -> m Bool Source
iconInfoLoadIcon
iconInfoLoadIcon :: (MonadIO m, IconInfoK a) => a -> m Pixbuf Source
iconInfoLoadIconAsync
iconInfoLoadIconAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
iconInfoLoadIconFinish
iconInfoLoadIconFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m Pixbuf Source
iconInfoLoadSurface
iconInfoLoadSymbolic
iconInfoLoadSymbolic :: (MonadIO m, IconInfoK a) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicAsync
iconInfoLoadSymbolicAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
iconInfoLoadSymbolicFinish
iconInfoLoadSymbolicFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicForContext
iconInfoLoadSymbolicForContext :: (MonadIO m, IconInfoK a, StyleContextK b) => a -> b -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicForContextAsync
iconInfoLoadSymbolicForContextAsync :: (MonadIO m, IconInfoK a, StyleContextK b, CancellableK c) => a -> b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
iconInfoLoadSymbolicForContextFinish
iconInfoLoadSymbolicForContextFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool) Source
iconInfoLoadSymbolicForStyle
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
iconInfoSetRawCoordinates :: (MonadIO m, IconInfoK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.14)Embedded rectangles and attachment points are deprecated