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 RadioToolButton = RadioToolButton (ForeignPtr RadioToolButton)
- class GObject o => RadioToolButtonK o
- toRadioToolButton :: RadioToolButtonK o => o -> IO RadioToolButton
- noRadioToolButton :: Maybe RadioToolButton
- radioToolButtonGetGroup :: (MonadIO m, RadioToolButtonK a) => a -> m [RadioButton]
- radioToolButtonNew :: (MonadIO m, RadioButtonK a) => [a] -> m RadioToolButton
- radioToolButtonNewFromStock :: (MonadIO m, RadioButtonK a) => [a] -> Text -> m RadioToolButton
- radioToolButtonNewFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> m RadioToolButton
- radioToolButtonNewWithStockFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> Text -> m RadioToolButton
- radioToolButtonSetGroup :: (MonadIO m, RadioToolButtonK a, RadioButtonK b) => a -> [b] -> m ()
- data RadioToolButtonGroupPropertyInfo
- constructRadioToolButtonGroup :: RadioToolButtonK a => a -> IO ([Char], GValue)
- setRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o, RadioToolButtonK a) => o -> a -> m ()
Exported types
newtype RadioToolButton Source
class GObject o => RadioToolButtonK o Source
(GObject o, IsDescendantOf RadioToolButton o) => RadioToolButtonK o |
toRadioToolButton :: RadioToolButtonK o => o -> IO RadioToolButton Source
Methods
radioToolButtonGetGroup
radioToolButtonGetGroup :: (MonadIO m, RadioToolButtonK a) => a -> m [RadioButton] Source
radioToolButtonNew
radioToolButtonNew :: (MonadIO m, RadioButtonK a) => [a] -> m RadioToolButton Source
radioToolButtonNewFromStock
radioToolButtonNewFromStock :: (MonadIO m, RadioButtonK a) => [a] -> Text -> m RadioToolButton Source
Deprecated: (Since version 3.10)Use gtk_radio_tool_button_new() instead.
radioToolButtonNewFromWidget
radioToolButtonNewFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> m RadioToolButton Source
radioToolButtonNewWithStockFromWidget
radioToolButtonNewWithStockFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> Text -> m RadioToolButton Source
Deprecated: (Since version 3.10)gtk_radio_tool_button_new_from_widget
radioToolButtonSetGroup
radioToolButtonSetGroup :: (MonadIO m, RadioToolButtonK a, RadioButtonK b) => a -> [b] -> m () Source
Properties
Group
data RadioToolButtonGroupPropertyInfo Source
AttrInfo RadioToolButtonGroupPropertyInfo | |
type AttrLabel RadioToolButtonGroupPropertyInfo = "RadioToolButton::group" | |
type AttrGetType RadioToolButtonGroupPropertyInfo = () | |
type AttrBaseTypeConstraint RadioToolButtonGroupPropertyInfo = RadioToolButtonK | |
type AttrSetTypeConstraint RadioToolButtonGroupPropertyInfo = RadioToolButtonK | |
type AttrAllowedOps RadioToolButtonGroupPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ([] AttrOpTag)) |
constructRadioToolButtonGroup :: RadioToolButtonK a => a -> IO ([Char], GValue) Source
setRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o, RadioToolButtonK a) => o -> a -> m () Source