gi-gio-0.2.44.12: Gio 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.Gio.Objects.Application

Contents

Description

 

Synopsis

Exported types

Methods

applicationActivate

applicationAddMainOption

applicationAddMainOptionEntries

applicationAddOptionGroup

applicationBindBusyProperty

applicationGetApplicationId

applicationGetDbusConnection

applicationGetDbusObjectPath

applicationGetDefault

applicationGetFlags

applicationGetInactivityTimeout

applicationGetIsBusy

applicationGetIsRegistered

applicationGetIsRemote

applicationGetResourceBasePath

applicationHold

applicationIdIsValid

applicationMarkBusy

applicationNew

applicationOpen

applicationOpen :: (MonadIO m, ApplicationK a) => a -> [File] -> Text -> m () Source

applicationQuit

applicationRegister

applicationRelease

applicationRun

applicationSendNotification

applicationSetActionGroup

applicationSetActionGroup :: (MonadIO m, ApplicationK a, ActionGroupK b) => a -> Maybe b -> m () Source

Deprecated: (Since version 2.32)Use the GActionMap on the same @applicationor things will go very badly wrong. This function is known tointroduce buggy behaviour (ie: signals not emitted on changes to theaction group), so you should really use #GActionMap instead.

applicationSetApplicationId

applicationSetDefault

applicationSetFlags

applicationSetInactivityTimeout

applicationSetResourceBasePath

applicationUnbindBusyProperty

applicationUnmarkBusy

applicationWithdrawNotification

Properties

ActionGroup

ApplicationId

Flags

InactivityTimeout

IsBusy

IsRegistered

IsRemote

ResourceBasePath

Signals

Activate

CommandLine

HandleLocalOptions

Open

type ApplicationOpenCallbackC = Ptr () -> Ptr (Ptr File) -> Int32 -> CString -> Ptr () -> IO () Source

Shutdown

Startup