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 |
- newtype IconFactory = IconFactory (ForeignPtr IconFactory)
- class GObject o => IconFactoryK o
- toIconFactory :: IconFactoryK o => o -> IO IconFactory
- noIconFactory :: Maybe IconFactory
- iconFactoryAdd :: (MonadIO m, IconFactoryK a) => a -> Text -> IconSet -> m ()
- iconFactoryAddDefault :: (MonadIO m, IconFactoryK a) => a -> m ()
- iconFactoryLookup :: (MonadIO m, IconFactoryK a) => a -> Text -> m IconSet
- iconFactoryLookupDefault :: MonadIO m => Text -> m IconSet
- iconFactoryNew :: MonadIO m => m IconFactory
- iconFactoryRemoveDefault :: (MonadIO m, IconFactoryK a) => a -> m ()
Exported types
newtype IconFactory Source
class GObject o => IconFactoryK o Source
(GObject o, IsDescendantOf IconFactory o) => IconFactoryK o Source |
toIconFactory :: IconFactoryK o => o -> IO IconFactory Source
Methods
iconFactoryAdd
iconFactoryAdd :: (MonadIO m, IconFactoryK a) => a -> Text -> IconSet -> m () Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryAddDefault
iconFactoryAddDefault :: (MonadIO m, IconFactoryK a) => a -> m () Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryLookup
iconFactoryLookup :: (MonadIO m, IconFactoryK a) => a -> Text -> m IconSet Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryLookupDefault
iconFactoryLookupDefault :: MonadIO m => Text -> m IconSet Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryNew
iconFactoryNew :: MonadIO m => m IconFactory Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryRemoveDefault
iconFactoryRemoveDefault :: (MonadIO m, IconFactoryK a) => a -> m () Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.