| 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 |
GI.Gtk.Objects.AboutDialog
Contents
- Exported types
- Methods
- addCreditSection
- getArtists
- getAuthors
- getComments
- getCopyright
- getDocumenters
- getLicense
- getLicenseType
- getLogo
- getLogoIconName
- getProgramName
- getTranslatorCredits
- getVersion
- getWebsite
- getWebsiteLabel
- getWrapLicense
- new
- setArtists
- setAuthors
- setComments
- setCopyright
- setDocumenters
- setLicense
- setLicenseType
- setLogo
- setLogoIconName
- setProgramName
- setTranslatorCredits
- setVersion
- setWebsite
- setWebsiteLabel
- setWrapLicense
- Properties
- Signals
Description
- newtype AboutDialog = AboutDialog (ManagedPtr AboutDialog)
- class GObject o => IsAboutDialog o
- toAboutDialog :: IsAboutDialog o => o -> IO AboutDialog
- noAboutDialog :: Maybe AboutDialog
- data AboutDialogAddCreditSectionMethodInfo
- aboutDialogAddCreditSection :: (MonadIO m, IsAboutDialog a) => a -> Text -> [Text] -> m ()
- data AboutDialogGetArtistsMethodInfo
- aboutDialogGetArtists :: (MonadIO m, IsAboutDialog a) => a -> m [Text]
- data AboutDialogGetAuthorsMethodInfo
- aboutDialogGetAuthors :: (MonadIO m, IsAboutDialog a) => a -> m [Text]
- data AboutDialogGetCommentsMethodInfo
- aboutDialogGetComments :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetCopyrightMethodInfo
- aboutDialogGetCopyright :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetDocumentersMethodInfo
- aboutDialogGetDocumenters :: (MonadIO m, IsAboutDialog a) => a -> m [Text]
- data AboutDialogGetLicenseMethodInfo
- aboutDialogGetLicense :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetLicenseTypeMethodInfo
- aboutDialogGetLicenseType :: (MonadIO m, IsAboutDialog a) => a -> m License
- data AboutDialogGetLogoMethodInfo
- aboutDialogGetLogo :: (MonadIO m, IsAboutDialog a) => a -> m Pixbuf
- data AboutDialogGetLogoIconNameMethodInfo
- aboutDialogGetLogoIconName :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetProgramNameMethodInfo
- aboutDialogGetProgramName :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetTranslatorCreditsMethodInfo
- aboutDialogGetTranslatorCredits :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetVersionMethodInfo
- aboutDialogGetVersion :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetWebsiteMethodInfo
- aboutDialogGetWebsite :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetWebsiteLabelMethodInfo
- aboutDialogGetWebsiteLabel :: (MonadIO m, IsAboutDialog a) => a -> m Text
- data AboutDialogGetWrapLicenseMethodInfo
- aboutDialogGetWrapLicense :: (MonadIO m, IsAboutDialog a) => a -> m Bool
- aboutDialogNew :: MonadIO m => m AboutDialog
- data AboutDialogSetArtistsMethodInfo
- aboutDialogSetArtists :: (MonadIO m, IsAboutDialog a) => a -> [Text] -> m ()
- data AboutDialogSetAuthorsMethodInfo
- aboutDialogSetAuthors :: (MonadIO m, IsAboutDialog a) => a -> [Text] -> m ()
- data AboutDialogSetCommentsMethodInfo
- aboutDialogSetComments :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m ()
- data AboutDialogSetCopyrightMethodInfo
- aboutDialogSetCopyright :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m ()
- data AboutDialogSetDocumentersMethodInfo
- aboutDialogSetDocumenters :: (MonadIO m, IsAboutDialog a) => a -> [Text] -> m ()
- data AboutDialogSetLicenseMethodInfo
- aboutDialogSetLicense :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m ()
- data AboutDialogSetLicenseTypeMethodInfo
- aboutDialogSetLicenseType :: (MonadIO m, IsAboutDialog a) => a -> License -> m ()
- data AboutDialogSetLogoMethodInfo
- aboutDialogSetLogo :: (MonadIO m, IsAboutDialog a, IsPixbuf b) => a -> Maybe b -> m ()
- data AboutDialogSetLogoIconNameMethodInfo
- aboutDialogSetLogoIconName :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m ()
- data AboutDialogSetProgramNameMethodInfo
- aboutDialogSetProgramName :: (MonadIO m, IsAboutDialog a) => a -> Text -> m ()
- data AboutDialogSetTranslatorCreditsMethodInfo
- aboutDialogSetTranslatorCredits :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m ()
- data AboutDialogSetVersionMethodInfo
- aboutDialogSetVersion :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m ()
- data AboutDialogSetWebsiteMethodInfo
- aboutDialogSetWebsite :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m ()
- data AboutDialogSetWebsiteLabelMethodInfo
- aboutDialogSetWebsiteLabel :: (MonadIO m, IsAboutDialog a) => a -> Text -> m ()
- data AboutDialogSetWrapLicenseMethodInfo
- aboutDialogSetWrapLicense :: (MonadIO m, IsAboutDialog a) => a -> Bool -> m ()
- data AboutDialogArtistsPropertyInfo
- aboutDialogArtists :: AttrLabelProxy "artists"
- constructAboutDialogArtists :: IsAboutDialog o => [Text] -> IO (GValueConstruct o)
- getAboutDialogArtists :: (MonadIO m, IsAboutDialog o) => o -> m [Text]
- setAboutDialogArtists :: (MonadIO m, IsAboutDialog o) => o -> [Text] -> m ()
- data AboutDialogAuthorsPropertyInfo
- aboutDialogAuthors :: AttrLabelProxy "authors"
- constructAboutDialogAuthors :: IsAboutDialog o => [Text] -> IO (GValueConstruct o)
- getAboutDialogAuthors :: (MonadIO m, IsAboutDialog o) => o -> m [Text]
- setAboutDialogAuthors :: (MonadIO m, IsAboutDialog o) => o -> [Text] -> m ()
- data AboutDialogCommentsPropertyInfo
- aboutDialogComments :: AttrLabelProxy "comments"
- clearAboutDialogComments :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogComments :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogComments :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogComments :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogCopyrightPropertyInfo
- aboutDialogCopyright :: AttrLabelProxy "copyright"
- clearAboutDialogCopyright :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogCopyright :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogCopyright :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogCopyright :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogDocumentersPropertyInfo
- aboutDialogDocumenters :: AttrLabelProxy "documenters"
- constructAboutDialogDocumenters :: IsAboutDialog o => [Text] -> IO (GValueConstruct o)
- getAboutDialogDocumenters :: (MonadIO m, IsAboutDialog o) => o -> m [Text]
- setAboutDialogDocumenters :: (MonadIO m, IsAboutDialog o) => o -> [Text] -> m ()
- data AboutDialogLicensePropertyInfo
- aboutDialogLicense :: AttrLabelProxy "license"
- clearAboutDialogLicense :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogLicense :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogLicense :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogLicense :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogLicenseTypePropertyInfo
- aboutDialogLicenseType :: AttrLabelProxy "licenseType"
- constructAboutDialogLicenseType :: IsAboutDialog o => License -> IO (GValueConstruct o)
- getAboutDialogLicenseType :: (MonadIO m, IsAboutDialog o) => o -> m License
- setAboutDialogLicenseType :: (MonadIO m, IsAboutDialog o) => o -> License -> m ()
- data AboutDialogLogoPropertyInfo
- aboutDialogLogo :: AttrLabelProxy "logo"
- clearAboutDialogLogo :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogLogo :: (IsAboutDialog o, IsPixbuf a) => a -> IO (GValueConstruct o)
- getAboutDialogLogo :: (MonadIO m, IsAboutDialog o) => o -> m Pixbuf
- setAboutDialogLogo :: (MonadIO m, IsAboutDialog o, IsPixbuf a) => o -> a -> m ()
- data AboutDialogLogoIconNamePropertyInfo
- aboutDialogLogoIconName :: AttrLabelProxy "logoIconName"
- clearAboutDialogLogoIconName :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogLogoIconName :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogLogoIconName :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogLogoIconName :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogProgramNamePropertyInfo
- aboutDialogProgramName :: AttrLabelProxy "programName"
- constructAboutDialogProgramName :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogProgramName :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogProgramName :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogTranslatorCreditsPropertyInfo
- aboutDialogTranslatorCredits :: AttrLabelProxy "translatorCredits"
- clearAboutDialogTranslatorCredits :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogTranslatorCredits :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogTranslatorCredits :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogTranslatorCredits :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogVersionPropertyInfo
- aboutDialogVersion :: AttrLabelProxy "version"
- clearAboutDialogVersion :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogVersion :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogVersion :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogVersion :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogWebsitePropertyInfo
- aboutDialogWebsite :: AttrLabelProxy "website"
- clearAboutDialogWebsite :: (MonadIO m, IsAboutDialog o) => o -> m ()
- constructAboutDialogWebsite :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogWebsite :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogWebsite :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogWebsiteLabelPropertyInfo
- aboutDialogWebsiteLabel :: AttrLabelProxy "websiteLabel"
- constructAboutDialogWebsiteLabel :: IsAboutDialog o => Text -> IO (GValueConstruct o)
- getAboutDialogWebsiteLabel :: (MonadIO m, IsAboutDialog o) => o -> m Text
- setAboutDialogWebsiteLabel :: (MonadIO m, IsAboutDialog o) => o -> Text -> m ()
- data AboutDialogWrapLicensePropertyInfo
- aboutDialogWrapLicense :: AttrLabelProxy "wrapLicense"
- constructAboutDialogWrapLicense :: IsAboutDialog o => Bool -> IO (GValueConstruct o)
- getAboutDialogWrapLicense :: (MonadIO m, IsAboutDialog o) => o -> m Bool
- setAboutDialogWrapLicense :: (MonadIO m, IsAboutDialog o) => o -> Bool -> m ()
- type AboutDialogActivateLinkCallback = Text -> IO Bool
- data AboutDialogActivateLinkSignalInfo
- type C_AboutDialogActivateLinkCallback = Ptr () -> CString -> Ptr () -> IO CInt
- afterAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId
- genClosure_AboutDialogActivateLink :: AboutDialogActivateLinkCallback -> IO Closure
- mk_AboutDialogActivateLinkCallback :: C_AboutDialogActivateLinkCallback -> IO (FunPtr C_AboutDialogActivateLinkCallback)
- noAboutDialogActivateLinkCallback :: Maybe AboutDialogActivateLinkCallback
- onAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId
- wrap_AboutDialogActivateLinkCallback :: AboutDialogActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt
Exported types
newtype AboutDialog Source #
Constructors
| AboutDialog (ManagedPtr AboutDialog) |
Instances
| GObject AboutDialog Source # | |
| IsObject AboutDialog Source # | |
| IsWindow AboutDialog Source # | |
| IsWidget AboutDialog Source # | |
| IsDialog AboutDialog Source # | |
| IsContainer AboutDialog Source # | |
| IsBin AboutDialog Source # | |
| IsBuildable AboutDialog Source # | |
| IsImplementorIface AboutDialog Source # | |
| IsAboutDialog AboutDialog Source # | |
| ((~) * info (ResolveAboutDialogMethod t AboutDialog), MethodInfo * info AboutDialog p) => IsLabel t (AboutDialog -> p) Source # | |
| ((~) * info (ResolveAboutDialogMethod t AboutDialog), MethodInfo * info AboutDialog p) => IsLabelProxy t (AboutDialog -> p) Source # | |
| HasAttributeList * AboutDialog Source # | |
| type SignalList AboutDialog Source # | |
| type AttributeList AboutDialog Source # | |
class GObject o => IsAboutDialog o Source #
Instances
| (GObject a, UnknownAncestorError Constraint AboutDialog a) => IsAboutDialog a Source # | |
| IsAboutDialog AboutDialog Source # | |
toAboutDialog :: IsAboutDialog o => o -> IO AboutDialog Source #
Methods
addCreditSection
data AboutDialogAddCreditSectionMethodInfo Source #
Instances
| ((~) * signature (Text -> [Text] -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogAddCreditSectionMethodInfo a signature Source # | |
aboutDialogAddCreditSection :: (MonadIO m, IsAboutDialog a) => a -> Text -> [Text] -> m () Source #
getArtists
data AboutDialogGetArtistsMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetArtistsMethodInfo a signature Source # | |
aboutDialogGetArtists :: (MonadIO m, IsAboutDialog a) => a -> m [Text] Source #
getAuthors
data AboutDialogGetAuthorsMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetAuthorsMethodInfo a signature Source # | |
aboutDialogGetAuthors :: (MonadIO m, IsAboutDialog a) => a -> m [Text] Source #
getComments
data AboutDialogGetCommentsMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetCommentsMethodInfo a signature Source # | |
aboutDialogGetComments :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getCopyright
data AboutDialogGetCopyrightMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetCopyrightMethodInfo a signature Source # | |
aboutDialogGetCopyright :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getDocumenters
data AboutDialogGetDocumentersMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetDocumentersMethodInfo a signature Source # | |
aboutDialogGetDocumenters :: (MonadIO m, IsAboutDialog a) => a -> m [Text] Source #
getLicense
data AboutDialogGetLicenseMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetLicenseMethodInfo a signature Source # | |
aboutDialogGetLicense :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getLicenseType
data AboutDialogGetLicenseTypeMethodInfo Source #
Instances
| ((~) * signature (m License), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetLicenseTypeMethodInfo a signature Source # | |
aboutDialogGetLicenseType :: (MonadIO m, IsAboutDialog a) => a -> m License Source #
getLogo
data AboutDialogGetLogoMethodInfo Source #
Instances
| ((~) * signature (m Pixbuf), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetLogoMethodInfo a signature Source # | |
aboutDialogGetLogo :: (MonadIO m, IsAboutDialog a) => a -> m Pixbuf Source #
getLogoIconName
data AboutDialogGetLogoIconNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetLogoIconNameMethodInfo a signature Source # | |
aboutDialogGetLogoIconName :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getProgramName
data AboutDialogGetProgramNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetProgramNameMethodInfo a signature Source # | |
aboutDialogGetProgramName :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getTranslatorCredits
data AboutDialogGetTranslatorCreditsMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetTranslatorCreditsMethodInfo a signature Source # | |
aboutDialogGetTranslatorCredits :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getVersion
data AboutDialogGetVersionMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetVersionMethodInfo a signature Source # | |
aboutDialogGetVersion :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getWebsite
data AboutDialogGetWebsiteMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetWebsiteMethodInfo a signature Source # | |
aboutDialogGetWebsite :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getWebsiteLabel
data AboutDialogGetWebsiteLabelMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetWebsiteLabelMethodInfo a signature Source # | |
aboutDialogGetWebsiteLabel :: (MonadIO m, IsAboutDialog a) => a -> m Text Source #
getWrapLicense
data AboutDialogGetWrapLicenseMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogGetWrapLicenseMethodInfo a signature Source # | |
aboutDialogGetWrapLicense :: (MonadIO m, IsAboutDialog a) => a -> m Bool Source #
new
aboutDialogNew :: MonadIO m => m AboutDialog Source #
setArtists
data AboutDialogSetArtistsMethodInfo Source #
Instances
| ((~) * signature ([Text] -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetArtistsMethodInfo a signature Source # | |
aboutDialogSetArtists :: (MonadIO m, IsAboutDialog a) => a -> [Text] -> m () Source #
setAuthors
data AboutDialogSetAuthorsMethodInfo Source #
Instances
| ((~) * signature ([Text] -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetAuthorsMethodInfo a signature Source # | |
aboutDialogSetAuthors :: (MonadIO m, IsAboutDialog a) => a -> [Text] -> m () Source #
setComments
data AboutDialogSetCommentsMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetCommentsMethodInfo a signature Source # | |
aboutDialogSetComments :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m () Source #
setCopyright
data AboutDialogSetCopyrightMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetCopyrightMethodInfo a signature Source # | |
aboutDialogSetCopyright :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m () Source #
setDocumenters
data AboutDialogSetDocumentersMethodInfo Source #
Instances
| ((~) * signature ([Text] -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetDocumentersMethodInfo a signature Source # | |
aboutDialogSetDocumenters :: (MonadIO m, IsAboutDialog a) => a -> [Text] -> m () Source #
setLicense
data AboutDialogSetLicenseMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetLicenseMethodInfo a signature Source # | |
aboutDialogSetLicense :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m () Source #
setLicenseType
data AboutDialogSetLicenseTypeMethodInfo Source #
Instances
| ((~) * signature (License -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetLicenseTypeMethodInfo a signature Source # | |
aboutDialogSetLicenseType :: (MonadIO m, IsAboutDialog a) => a -> License -> m () Source #
setLogo
data AboutDialogSetLogoMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsAboutDialog a, IsPixbuf b) => MethodInfo * AboutDialogSetLogoMethodInfo a signature Source # | |
aboutDialogSetLogo :: (MonadIO m, IsAboutDialog a, IsPixbuf b) => a -> Maybe b -> m () Source #
setLogoIconName
data AboutDialogSetLogoIconNameMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetLogoIconNameMethodInfo a signature Source # | |
aboutDialogSetLogoIconName :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m () Source #
setProgramName
data AboutDialogSetProgramNameMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetProgramNameMethodInfo a signature Source # | |
aboutDialogSetProgramName :: (MonadIO m, IsAboutDialog a) => a -> Text -> m () Source #
setTranslatorCredits
data AboutDialogSetTranslatorCreditsMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetTranslatorCreditsMethodInfo a signature Source # | |
aboutDialogSetTranslatorCredits :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m () Source #
setVersion
data AboutDialogSetVersionMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetVersionMethodInfo a signature Source # | |
aboutDialogSetVersion :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m () Source #
setWebsite
data AboutDialogSetWebsiteMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetWebsiteMethodInfo a signature Source # | |
aboutDialogSetWebsite :: (MonadIO m, IsAboutDialog a) => a -> Maybe Text -> m () Source #
setWebsiteLabel
data AboutDialogSetWebsiteLabelMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetWebsiteLabelMethodInfo a signature Source # | |
aboutDialogSetWebsiteLabel :: (MonadIO m, IsAboutDialog a) => a -> Text -> m () Source #
setWrapLicense
data AboutDialogSetWrapLicenseMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsAboutDialog a) => MethodInfo * AboutDialogSetWrapLicenseMethodInfo a signature Source # | |
aboutDialogSetWrapLicense :: (MonadIO m, IsAboutDialog a) => a -> Bool -> m () Source #
Properties
artists
data AboutDialogArtistsPropertyInfo Source #
Instances
| AttrInfo AboutDialogArtistsPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogArtistsPropertyInfo Source # | |
| type AttrOrigin AboutDialogArtistsPropertyInfo Source # | |
| type AttrLabel AboutDialogArtistsPropertyInfo Source # | |
| type AttrGetType AboutDialogArtistsPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogArtistsPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogArtistsPropertyInfo Source # | |
aboutDialogArtists :: AttrLabelProxy "artists" Source #
constructAboutDialogArtists :: IsAboutDialog o => [Text] -> IO (GValueConstruct o) Source #
getAboutDialogArtists :: (MonadIO m, IsAboutDialog o) => o -> m [Text] Source #
setAboutDialogArtists :: (MonadIO m, IsAboutDialog o) => o -> [Text] -> m () Source #
authors
data AboutDialogAuthorsPropertyInfo Source #
Instances
| AttrInfo AboutDialogAuthorsPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogAuthorsPropertyInfo Source # | |
| type AttrOrigin AboutDialogAuthorsPropertyInfo Source # | |
| type AttrLabel AboutDialogAuthorsPropertyInfo Source # | |
| type AttrGetType AboutDialogAuthorsPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogAuthorsPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogAuthorsPropertyInfo Source # | |
aboutDialogAuthors :: AttrLabelProxy "authors" Source #
constructAboutDialogAuthors :: IsAboutDialog o => [Text] -> IO (GValueConstruct o) Source #
getAboutDialogAuthors :: (MonadIO m, IsAboutDialog o) => o -> m [Text] Source #
setAboutDialogAuthors :: (MonadIO m, IsAboutDialog o) => o -> [Text] -> m () Source #
comments
data AboutDialogCommentsPropertyInfo Source #
Instances
| AttrInfo AboutDialogCommentsPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogCommentsPropertyInfo Source # | |
| type AttrOrigin AboutDialogCommentsPropertyInfo Source # | |
| type AttrLabel AboutDialogCommentsPropertyInfo Source # | |
| type AttrGetType AboutDialogCommentsPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogCommentsPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogCommentsPropertyInfo Source # | |
aboutDialogComments :: AttrLabelProxy "comments" Source #
clearAboutDialogComments :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogComments :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogComments :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogComments :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
copyright
data AboutDialogCopyrightPropertyInfo Source #
Instances
| AttrInfo AboutDialogCopyrightPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogCopyrightPropertyInfo Source # | |
| type AttrOrigin AboutDialogCopyrightPropertyInfo Source # | |
| type AttrLabel AboutDialogCopyrightPropertyInfo Source # | |
| type AttrGetType AboutDialogCopyrightPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogCopyrightPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogCopyrightPropertyInfo Source # | |
aboutDialogCopyright :: AttrLabelProxy "copyright" Source #
clearAboutDialogCopyright :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogCopyright :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogCopyright :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogCopyright :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
documenters
data AboutDialogDocumentersPropertyInfo Source #
Instances
| AttrInfo AboutDialogDocumentersPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogDocumentersPropertyInfo Source # | |
| type AttrOrigin AboutDialogDocumentersPropertyInfo Source # | |
| type AttrLabel AboutDialogDocumentersPropertyInfo Source # | |
| type AttrGetType AboutDialogDocumentersPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogDocumentersPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogDocumentersPropertyInfo Source # | |
aboutDialogDocumenters :: AttrLabelProxy "documenters" Source #
constructAboutDialogDocumenters :: IsAboutDialog o => [Text] -> IO (GValueConstruct o) Source #
getAboutDialogDocumenters :: (MonadIO m, IsAboutDialog o) => o -> m [Text] Source #
setAboutDialogDocumenters :: (MonadIO m, IsAboutDialog o) => o -> [Text] -> m () Source #
license
data AboutDialogLicensePropertyInfo Source #
Instances
| AttrInfo AboutDialogLicensePropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogLicensePropertyInfo Source # | |
| type AttrOrigin AboutDialogLicensePropertyInfo Source # | |
| type AttrLabel AboutDialogLicensePropertyInfo Source # | |
| type AttrGetType AboutDialogLicensePropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogLicensePropertyInfo Source # | |
| type AttrAllowedOps AboutDialogLicensePropertyInfo Source # | |
aboutDialogLicense :: AttrLabelProxy "license" Source #
clearAboutDialogLicense :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogLicense :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogLicense :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogLicense :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
licenseType
data AboutDialogLicenseTypePropertyInfo Source #
Instances
| AttrInfo AboutDialogLicenseTypePropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogLicenseTypePropertyInfo Source # | |
| type AttrOrigin AboutDialogLicenseTypePropertyInfo Source # | |
| type AttrLabel AboutDialogLicenseTypePropertyInfo Source # | |
| type AttrGetType AboutDialogLicenseTypePropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogLicenseTypePropertyInfo Source # | |
| type AttrAllowedOps AboutDialogLicenseTypePropertyInfo Source # | |
aboutDialogLicenseType :: AttrLabelProxy "licenseType" Source #
constructAboutDialogLicenseType :: IsAboutDialog o => License -> IO (GValueConstruct o) Source #
getAboutDialogLicenseType :: (MonadIO m, IsAboutDialog o) => o -> m License Source #
setAboutDialogLicenseType :: (MonadIO m, IsAboutDialog o) => o -> License -> m () Source #
logo
data AboutDialogLogoPropertyInfo Source #
Instances
| AttrInfo AboutDialogLogoPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogLogoPropertyInfo Source # | |
| type AttrOrigin AboutDialogLogoPropertyInfo Source # | |
| type AttrLabel AboutDialogLogoPropertyInfo Source # | |
| type AttrGetType AboutDialogLogoPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogLogoPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogLogoPropertyInfo Source # | |
aboutDialogLogo :: AttrLabelProxy "logo" Source #
clearAboutDialogLogo :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogLogo :: (IsAboutDialog o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #
getAboutDialogLogo :: (MonadIO m, IsAboutDialog o) => o -> m Pixbuf Source #
setAboutDialogLogo :: (MonadIO m, IsAboutDialog o, IsPixbuf a) => o -> a -> m () Source #
logoIconName
data AboutDialogLogoIconNamePropertyInfo Source #
Instances
| AttrInfo AboutDialogLogoIconNamePropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogLogoIconNamePropertyInfo Source # | |
| type AttrOrigin AboutDialogLogoIconNamePropertyInfo Source # | |
| type AttrLabel AboutDialogLogoIconNamePropertyInfo Source # | |
| type AttrGetType AboutDialogLogoIconNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogLogoIconNamePropertyInfo Source # | |
| type AttrAllowedOps AboutDialogLogoIconNamePropertyInfo Source # | |
aboutDialogLogoIconName :: AttrLabelProxy "logoIconName" Source #
clearAboutDialogLogoIconName :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogLogoIconName :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogLogoIconName :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogLogoIconName :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
programName
data AboutDialogProgramNamePropertyInfo Source #
Instances
| AttrInfo AboutDialogProgramNamePropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogProgramNamePropertyInfo Source # | |
| type AttrOrigin AboutDialogProgramNamePropertyInfo Source # | |
| type AttrLabel AboutDialogProgramNamePropertyInfo Source # | |
| type AttrGetType AboutDialogProgramNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogProgramNamePropertyInfo Source # | |
| type AttrAllowedOps AboutDialogProgramNamePropertyInfo Source # | |
aboutDialogProgramName :: AttrLabelProxy "programName" Source #
constructAboutDialogProgramName :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogProgramName :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogProgramName :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
translatorCredits
data AboutDialogTranslatorCreditsPropertyInfo Source #
Instances
| AttrInfo AboutDialogTranslatorCreditsPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogTranslatorCreditsPropertyInfo Source # | |
| type AttrOrigin AboutDialogTranslatorCreditsPropertyInfo Source # | |
| type AttrLabel AboutDialogTranslatorCreditsPropertyInfo Source # | |
| type AttrGetType AboutDialogTranslatorCreditsPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogTranslatorCreditsPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogTranslatorCreditsPropertyInfo Source # | |
aboutDialogTranslatorCredits :: AttrLabelProxy "translatorCredits" Source #
clearAboutDialogTranslatorCredits :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogTranslatorCredits :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogTranslatorCredits :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogTranslatorCredits :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
version
data AboutDialogVersionPropertyInfo Source #
Instances
| AttrInfo AboutDialogVersionPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogVersionPropertyInfo Source # | |
| type AttrOrigin AboutDialogVersionPropertyInfo Source # | |
| type AttrLabel AboutDialogVersionPropertyInfo Source # | |
| type AttrGetType AboutDialogVersionPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogVersionPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogVersionPropertyInfo Source # | |
aboutDialogVersion :: AttrLabelProxy "version" Source #
clearAboutDialogVersion :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogVersion :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogVersion :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogVersion :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
website
data AboutDialogWebsitePropertyInfo Source #
Instances
| AttrInfo AboutDialogWebsitePropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogWebsitePropertyInfo Source # | |
| type AttrOrigin AboutDialogWebsitePropertyInfo Source # | |
| type AttrLabel AboutDialogWebsitePropertyInfo Source # | |
| type AttrGetType AboutDialogWebsitePropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogWebsitePropertyInfo Source # | |
| type AttrAllowedOps AboutDialogWebsitePropertyInfo Source # | |
aboutDialogWebsite :: AttrLabelProxy "website" Source #
clearAboutDialogWebsite :: (MonadIO m, IsAboutDialog o) => o -> m () Source #
constructAboutDialogWebsite :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogWebsite :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogWebsite :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
websiteLabel
data AboutDialogWebsiteLabelPropertyInfo Source #
Instances
| AttrInfo AboutDialogWebsiteLabelPropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogWebsiteLabelPropertyInfo Source # | |
| type AttrOrigin AboutDialogWebsiteLabelPropertyInfo Source # | |
| type AttrLabel AboutDialogWebsiteLabelPropertyInfo Source # | |
| type AttrGetType AboutDialogWebsiteLabelPropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogWebsiteLabelPropertyInfo Source # | |
| type AttrAllowedOps AboutDialogWebsiteLabelPropertyInfo Source # | |
aboutDialogWebsiteLabel :: AttrLabelProxy "websiteLabel" Source #
constructAboutDialogWebsiteLabel :: IsAboutDialog o => Text -> IO (GValueConstruct o) Source #
getAboutDialogWebsiteLabel :: (MonadIO m, IsAboutDialog o) => o -> m Text Source #
setAboutDialogWebsiteLabel :: (MonadIO m, IsAboutDialog o) => o -> Text -> m () Source #
wrapLicense
data AboutDialogWrapLicensePropertyInfo Source #
Instances
| AttrInfo AboutDialogWrapLicensePropertyInfo Source # | |
| type AttrSetTypeConstraint AboutDialogWrapLicensePropertyInfo Source # | |
| type AttrOrigin AboutDialogWrapLicensePropertyInfo Source # | |
| type AttrLabel AboutDialogWrapLicensePropertyInfo Source # | |
| type AttrGetType AboutDialogWrapLicensePropertyInfo Source # | |
| type AttrBaseTypeConstraint AboutDialogWrapLicensePropertyInfo Source # | |
| type AttrAllowedOps AboutDialogWrapLicensePropertyInfo Source # | |
aboutDialogWrapLicense :: AttrLabelProxy "wrapLicense" Source #
constructAboutDialogWrapLicense :: IsAboutDialog o => Bool -> IO (GValueConstruct o) Source #
getAboutDialogWrapLicense :: (MonadIO m, IsAboutDialog o) => o -> m Bool Source #
setAboutDialogWrapLicense :: (MonadIO m, IsAboutDialog o) => o -> Bool -> m () Source #
Signals
activateLink
type AboutDialogActivateLinkCallback = Text -> IO Bool Source #
data AboutDialogActivateLinkSignalInfo Source #
Instances
| SignalInfo AboutDialogActivateLinkSignalInfo Source # | |
| type HaskellCallbackType AboutDialogActivateLinkSignalInfo Source # | |
afterAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId Source #
mk_AboutDialogActivateLinkCallback :: C_AboutDialogActivateLinkCallback -> IO (FunPtr C_AboutDialogActivateLinkCallback) Source #
onAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId Source #
wrap_AboutDialogActivateLinkCallback :: AboutDialogActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt Source #