| Top |
| GtkWidget * | gweather_timezone_menu_new () |
| void | gweather_timezone_menu_set_tzid () |
| const char * | gweather_timezone_menu_get_tzid () |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkComboBox
╰── GWeatherTimezoneMenu
GWeatherTimezoneMenu implements AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.
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.
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".
const char *
gweather_timezone_menu_get_tzid (GWeatherTimezoneMenu *menu);
Gets menu
's timezone id.
“top” property“top” GWeatherLocation *
The GWeatherLocation whose children will be used to fill in the menu.
Owner: GWeatherTimezoneMenu
Flags: Write / Construct Only