hildon.Volumebar
Base class for widgets that displays a volume bar.
Description
hildon.Volumebar
is a base class for widgets that displays a volume bar that allows
increasing or decreasing volume within a pre-defined range and muting the volume by clicking on a specific mute icon.
Ancestry
Up to the first non-hildon ancestor:
... +-- gtk.Container +-- hildon.Volumebar
Properties
Name | Access | Description |
---|---|---|
"can-focus" |
Read/Write/Construct | The widget focusablility. True is focusable. |
"has_mute" |
Read/Write/Construct | Whether the mute button is visible. Default value is True . |
"level" |
Read/Write | Current volume level. Varies from 0.0 to 100.0 . |
"mute" |
Read/Write | Whether volume is muted. |
Signals
"mute_toggled" |
def callback(widget, user_param1, ...) |
"level_changed" |
def callback(widget, user_param1, ...) |
Methods
get_level
Gets the volume level, ranging between 0.0 and 100.0 (inclusive).
hildon.Volumebar.get_level()
|
|
---|---|
Returns | The volume level |
set_level
Sets the volume level, ranging between 0.0 and 100.0 (inclusive).
hildon.Volumebar.set_level(level)
|
|
---|---|
level |
The new volume level |
get_mute
Gets mute status.
hildon.Volumebar.get_mute()
|
|
---|---|
Returns | True if it's mute and False otherwise. |
set_mute
Sets mute status.
hildon.Volumebar.set_mute(mute)
|
|
---|---|
mute |
True to mute and False otherwise. |
level_change
Emits "level_changed" signal to the given volumebar. This method is mainly used by derived classes.
hildon.Volumebar.level_change()
|
---|
get_adjustment
Gets the gtk.Adjustment
used in volumebar.
This is a temporary solution until volumebar is restructured to be a child class of gtk.Range
.
hildon.Volumebar.get_adjustment()
|
|
---|---|
Returns | A gtk.Adjustment used by the volume bar. |
Improve this page