gi-gtk-0.3.18.15: 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.Objects.Application

Contents

Description

 

Synopsis

Exported types

newtype Application Source

Instances

GObject Application 
((~) * info (ResolveApplicationMethod t Application), MethodInfo * info Application p) => IsLabelProxy t (Application -> p) 
type ParentTypes Application 
type AttributeList Application 
type SignalList Application 

Methods

applicationAddAccelerator

applicationAddAccelerator :: (MonadIO m, ApplicationK a) => a -> Text -> Text -> Maybe GVariant -> m () Source

Deprecated: (Since version 3.14)Use gtk_application_set_accels_for_action() instead

applicationAddWindow

data ApplicationAddWindowMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ApplicationK a, WindowK b) => MethodInfo * ApplicationAddWindowMethodInfo a signature 

applicationAddWindow :: (MonadIO m, ApplicationK a, WindowK b) => a -> b -> m () Source

applicationGetAccelsForAction

applicationGetActionsForAccel

applicationGetActiveWindow

applicationGetAppMenu

applicationGetMenuById

applicationGetMenubar

applicationGetWindowById

applicationGetWindows

applicationInhibit

applicationIsInhibited

applicationListActionDescriptions

applicationNew

applicationPrefersAppMenu

applicationRemoveAccelerator

applicationRemoveAccelerator :: (MonadIO m, ApplicationK a) => a -> Text -> Maybe GVariant -> m () Source

Deprecated: (Since version 3.14)Use gtk_application_set_accels_for_action() instead

applicationRemoveWindow

data ApplicationRemoveWindowMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ApplicationK a, WindowK b) => MethodInfo * ApplicationRemoveWindowMethodInfo a signature 

applicationSetAccelsForAction

applicationSetAppMenu

data ApplicationSetAppMenuMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ApplicationK a, MenuModelK b) => MethodInfo * ApplicationSetAppMenuMethodInfo a signature 

applicationSetMenubar

data ApplicationSetMenubarMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ApplicationK a, MenuModelK b) => MethodInfo * ApplicationSetMenubarMethodInfo a signature 

applicationUninhibit

data ApplicationUninhibitMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, ApplicationK a) => MethodInfo * ApplicationUninhibitMethodInfo a signature 

Properties

ActiveWindow

AppMenu

Menubar

RegisterSession

Signals

WindowAdded

WindowRemoved