I'm working on a GTK+ project, and I need a vertical GtkLevelBar like this:
But i cannot figure out how to flip it from the default horizontal GtkLevelBar:
Here is my code for the GtkLevelBar.
GtkWidget * levelBar = gtk_level_bar_new ( );
gtk_level_bar_set_max_value (
GTK_LEVEL_BAR ( levelBar ),
32767 );
gtk_level_bar_set_min_value (
GTK_LEVEL_BAR ( levelBar ),
0 );
gtk_level_bar_set_mode (
GTK_LEVEL_BAR ( levelBar ),
GtkLevelBarMode::GTK_LEVEL_BAR_MODE_CONTINUOUS );
gtk_box_pack_start (
GTK_BOX ( this -> boxLeft ( )),
levelBar,
TRUE,
TRUE,
0 );
gtk_widget_show ( levelBar );
Where this -> boxLeft ( )
is a getter for a GtkBox
.
How do I change the orientation of the GtkLevelBar?
GtkLevelBar implements GtkOrientable, so:
gtk_orientable_set_orientation (GTK_ORIENTABLE (levelBar),
GTK_ORIENTATION_VERTICAL);