| Top |
Functions
| GtkWidget * | gweather_timezone_menu_new () |
| void | gweather_timezone_menu_set_tzid () |
| const char * | gweather_timezone_menu_get_tzid () |
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkComboBox ╰── GWeatherTimezoneMenu
Implemented Interfaces
GWeatherTimezoneMenu implements AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.
Functions
gweather_timezone_menu_new ()
GtkWidget *
gweather_timezone_menu_new (GWeatherLocation *top);
Creates a new GWeatherTimezoneMenu.
top
will normally be the location returned from
gweather_location_get_world(), but you can create a menu that
contains the timezones from a smaller set of locations if you want.
gweather_timezone_menu_set_tzid ()
void gweather_timezone_menu_set_tzid (GWeatherTimezoneMenu *menu,const char *tzid);
Sets menu
to the given tzid
. If tzid
is NULL, sets menu
to
"Unknown".
gweather_timezone_menu_get_tzid ()
const char *
gweather_timezone_menu_get_tzid (GWeatherTimezoneMenu *menu);
Gets menu
's timezone id.
Property Details
The “top” property
“top” GWeatherLocation *
The GWeatherLocation whose children will be used to fill in the menu.
Flags: Write / Construct Only
