等级条

等级条用作等级指示器,例如

  • 信号强度

  • 密码强度

  • 电池电量

偏移量

等级条在不同的偏移量处有不同的状态。每个偏移量都有一个名称和一个阈值。

GtkWidget *level = gtk_level_bar_new ();

// 0%-50%: Poor
gtk_level_bar_add_offset_value (GTK_LEVEL_BAR (level),
                                "poor",
                                0.0);
// 50%-75%: Average
gtk_level_bar_add_offset_value (GTK_LEVEL_BAR (level),
                                "average",
                                0.50);
// 75%-100%: Good
gtk_level_bar_add_offset_value (GTK_LEVEL_BAR (level),
                                "good",
                                0.75);

组件的常用方法

  • 您可以使用 set_inverted() 方法使等级条从右向左增长。

API 参考

在示例中,我们使用了以下类