gtk3-0.15.1: Binding to the Gtk+ 3 graphical user interface library

Maintainergtk2hs-users@lists.sourceforge.net
Stabilityprovisional
Portabilityportable (depends on GHC)
Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk

Contents

Description

This module gathers all publicly available functions from the Gtk binding.

Synopsis

General things, initialization

Drawing and other Low-Level Operations

cairo integration

Windows

Display widgets,

Buttons and toggles

Numeric/text data entry

Multiline text editor

Tree and list widget

Menus, combo box, toolbar

Action-based menus and toolbars

Selectors (file/font/color)

File chooser

Layout containers

Ornaments

Printing

Recent

Scrolling

Miscellaneous

Abstract base classes

type GWeakNotify = FunPtr (Ptr () -> Ptr GObject -> IO ()) Source #

objectWeakref :: GObjectClass o => o -> IO () -> IO GWeakNotify Source #

Attach a callback that will be called after the destroy hooks have been called

objectWeakunref :: GObjectClass o => o -> GWeakNotify -> IO () Source #

Detach a weak destroy callback function

objectDestroy :: WidgetClass self => Signal self (IO ()) Source #

Signals that all holders of a reference to the Object should release the reference that they hold. May result in finalization of the object if all references are released.

notifyProperty :: GObjectClass self => ReadWriteAttr self a b -> Signal self (IO ()) Source #

Register a notify callback that is triggered when the given property has been modified.

  • Note that this callback is triggered even if the actual value of the property has not changed.
  • Not all attributes are properties. A warning will be generated at runtime if the passed-in attribute is not a property of the class with which it was registered.

Cross-process embedding

Non-widgets

class GObjectClass o where #

Minimal complete definition

toGObject, unsafeCastGObject

Methods

toGObject :: o -> GObject #

Instances
GObjectClass GObject 
Instance details

Defined in System.Glib.Types

GObjectClass FileChooser Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Editable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellEditable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass WindowGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass UIManager Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ActionGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioAction Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToggleAction Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentAction Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Action Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass EntryBuffer Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass EntryCompletion Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Clipboard Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SizeGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IconTheme Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IconFactory Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeModelFilter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeModelSort Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeModel Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeSelection Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StatusIcon Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Tooltip Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeSortable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CssProvider Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StyleProvider Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StyleContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Builder Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileFilter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererProgress Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererToggle Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererCombo Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererSpin Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererAccel Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererText Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererPixbuf Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererSpinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRenderer Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeViewColumn Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IMContextSimple Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IMMulticontext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IMContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Adjustment Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass LevelBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ProgressBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Invisible Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VSeparator Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HSeparator Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Separator Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VScrollbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HScrollbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Scrollbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VScale Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HScale Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Scale Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Range Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SpinButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Entry Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DrawingArea Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass GLArea Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Calendar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Toolbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Table Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Notebook Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentChooserMenu Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Menu Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuShell Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Layout Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IconView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VPaned Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HPaned Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Paned Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Fixed Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Grid Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Statusbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileChooserButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass InfoBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileChooserWidget Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FontSelection Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ColorSelection Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentChooserWidget Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VButtonBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HButtonBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ButtonBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Box Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StackSwitcher Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SeparatorToolItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToggleToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ComboBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Expander Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Viewport Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ScrolledWindow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HandleBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass EventBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MessageDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FontSelectionDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileChooserDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ColorSelectionDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass AboutDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Dialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass OffscreenWindow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Assistant Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Window Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Overlay Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SeparatorMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ImageMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TearoffMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CheckMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FontButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ColorButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CheckButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToggleButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass LinkButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VolumeButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ScaleButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Button Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass AspectFrame Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Frame Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Alignment Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Bin Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Stack Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolItemGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolPalette Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Container Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Switch Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Image Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Arrow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass AccelLabel Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Label Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Misc Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HSV Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Widget Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentFilter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextMark Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextChildAnchor Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PixbufAnimationIter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PixbufSimpleAnim Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PixbufAnimation Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Pixbuf Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DragContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RcStyle Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Style Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextTagTable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextTag Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextBuffer Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Settings Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Display Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Screen Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass GLContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DrawWindow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentManager Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentChooser Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PageSetup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintOperationPreview Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintOperation Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintSettings Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass AppLaunchContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DisplayManager Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Keymap Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Accessible Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Font 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: Font -> GObject #

unsafeCastGObject :: GObject -> Font

GObjectClass FontFace 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontFace -> GObject #

unsafeCastGObject :: GObject -> FontFace

GObjectClass FontFamily 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontFamily -> GObject #

unsafeCastGObject :: GObject -> FontFamily

GObjectClass FontMap 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontMap -> GObject #

unsafeCastGObject :: GObject -> FontMap

GObjectClass FontSet 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontSet -> GObject #

unsafeCastGObject :: GObject -> FontSet

GObjectClass PangoContext 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: PangoContext -> GObject #

unsafeCastGObject :: GObject -> PangoContext

GObjectClass PangoLayoutRaw 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: PangoLayoutRaw -> GObject #

unsafeCastGObject :: GObject -> PangoLayoutRaw

GObjectClass Plug Source # 
Instance details

Defined in Graphics.UI.Gtk.Embedding.Types

GObjectClass Socket Source # 
Instance details

Defined in Graphics.UI.Gtk.Embedding.Types

GObjectClass AppInfo 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: AppInfo -> GObject #

unsafeCastGObject :: GObject -> AppInfo

GObjectClass AppLaunchContext 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: AppLaunchContext -> GObject #

unsafeCastGObject :: GObject -> AppLaunchContext

GObjectClass AsyncResult 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: AsyncResult -> GObject #

unsafeCastGObject :: GObject -> AsyncResult

GObjectClass BufferedInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: BufferedInputStream -> GObject #

unsafeCastGObject :: GObject -> BufferedInputStream

GObjectClass BufferedOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: BufferedOutputStream -> GObject #

unsafeCastGObject :: GObject -> BufferedOutputStream

GObjectClass Cancellable 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Cancellable -> GObject #

unsafeCastGObject :: GObject -> Cancellable

GObjectClass DataInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: DataInputStream -> GObject #

unsafeCastGObject :: GObject -> DataInputStream

GObjectClass DataOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: DataOutputStream -> GObject #

unsafeCastGObject :: GObject -> DataOutputStream

GObjectClass Drive 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Drive -> GObject #

unsafeCastGObject :: GObject -> Drive

GObjectClass Emblem 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Emblem -> GObject #

unsafeCastGObject :: GObject -> Emblem

GObjectClass EmblemedIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: EmblemedIcon -> GObject #

unsafeCastGObject :: GObject -> EmblemedIcon

GObjectClass File 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: File -> GObject #

unsafeCastGObject :: GObject -> File

GObjectClass FileEnumerator 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileEnumerator -> GObject #

unsafeCastGObject :: GObject -> FileEnumerator

GObjectClass FileIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileIcon -> GObject #

unsafeCastGObject :: GObject -> FileIcon

GObjectClass FileInfo 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileInfo -> GObject #

unsafeCastGObject :: GObject -> FileInfo

GObjectClass FileInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileInputStream -> GObject #

unsafeCastGObject :: GObject -> FileInputStream

GObjectClass FileMonitor 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileMonitor -> GObject #

unsafeCastGObject :: GObject -> FileMonitor

GObjectClass FileOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileOutputStream -> GObject #

unsafeCastGObject :: GObject -> FileOutputStream

GObjectClass FilenameCompleter 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FilenameCompleter -> GObject #

unsafeCastGObject :: GObject -> FilenameCompleter

GObjectClass FilterInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FilterInputStream -> GObject #

unsafeCastGObject :: GObject -> FilterInputStream

GObjectClass FilterOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FilterOutputStream -> GObject #

unsafeCastGObject :: GObject -> FilterOutputStream

GObjectClass Icon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Icon -> GObject #

unsafeCastGObject :: GObject -> Icon

GObjectClass InputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: InputStream -> GObject #

unsafeCastGObject :: GObject -> InputStream

GObjectClass LoadableIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: LoadableIcon -> GObject #

unsafeCastGObject :: GObject -> LoadableIcon

GObjectClass MemoryInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: MemoryInputStream -> GObject #

unsafeCastGObject :: GObject -> MemoryInputStream

GObjectClass MemoryOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: MemoryOutputStream -> GObject #

unsafeCastGObject :: GObject -> MemoryOutputStream

GObjectClass Mount 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Mount -> GObject #

unsafeCastGObject :: GObject -> Mount

GObjectClass MountOperation 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: MountOperation -> GObject #

unsafeCastGObject :: GObject -> MountOperation

GObjectClass OutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: OutputStream -> GObject #

unsafeCastGObject :: GObject -> OutputStream

GObjectClass Seekable 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Seekable -> GObject #

unsafeCastGObject :: GObject -> Seekable

GObjectClass SimpleAsyncResult 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: SimpleAsyncResult -> GObject #

unsafeCastGObject :: GObject -> SimpleAsyncResult

GObjectClass ThemedIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: ThemedIcon -> GObject #

unsafeCastGObject :: GObject -> ThemedIcon

GObjectClass Vfs 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Vfs -> GObject #

unsafeCastGObject :: GObject -> Vfs

GObjectClass Volume 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Volume -> GObject #

unsafeCastGObject :: GObject -> Volume

GObjectClass VolumeMonitor 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: VolumeMonitor -> GObject #

unsafeCastGObject :: GObject -> VolumeMonitor

GObjectClass (TypedTreeModelFilter a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.TreeModelFilter

GObjectClass (TypedTreeModelSort a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.TreeModelSort

GObjectClass (TreeStore a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.TreeStore

GObjectClass (ListStore a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.ListStore

GObjectClass (CustomStore private row) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.CustomStore

Methods

toGObject :: CustomStore private row -> GObject #

unsafeCastGObject :: GObject -> CustomStore private row

data GObject #

Instances
Eq GObject 
Instance details

Defined in System.Glib.Types

Methods

(==) :: GObject -> GObject -> Bool

(/=) :: GObject -> GObject -> Bool

GObjectClass GObject 
Instance details

Defined in System.Glib.Types

isA :: GObjectClass o => o -> GType -> Bool #

objectCreateAttribute :: GObjectClass o => IO (Attr o (Maybe a)) #

objectGetAttributeUnsafe :: GObjectClass o => Quark -> o -> IO (Maybe a) #

objectSetAttribute :: GObjectClass o => Quark -> o -> Maybe a -> IO () #

quarkFromString :: GlibString string => string -> IO Quark #

castToGObject :: GObjectClass obj => obj -> obj #

Pango text layout modules