2016-07-31 4 views
0

私はGTK +のプロジェクトに取り組んでいる、と私はこのような垂直GtkLevelBarが必要になります。GtkLevelBarオリエンテーション

しかし、私はデフォルトの水平GtkLevelBarからそれを反転する方法を見つけ出すことはできません。

ここはGtkLevelBarのコードです。 this -> boxLeft ()GtkBoxのgetterです

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); 

GtkLevelBarの向きを変更するにはどうすればよいですか?

答えて

3

GtkLevelBarので、GtkOrientable実装されています。

gtk_orientable_set_orientation (GTK_ORIENTABLE (levelBar), 
           GTK_ORIENTATION_VERTICAL); 
関連する問題