等级条¶
等级条用作等级指示器,例如
信号强度
密码强度
电池电量
偏移量¶
等级条在不同的偏移量处有不同的状态。每个偏移量都有一个名称和一个阈值。
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);
level = Gtk.LevelBar()
# 0%-50%: Poor
level.add_offset_value("poor", 0.0)
# 50%-75%: Average
level.add_offset_value("average", 0.5)
# 75%-100%: Good
level.add_offset_value("good", 0.75)
var level = new Gtk.LevelBar ();
// 0%-50%: Poor
level.add_offset_value ("poor", 0.0);
// 50%-75%: Average
level.add_offset_value ("average", 0.5);
// 75%-100%: Good
level.add_offset_value ("good", 0.75);
const level = new Gtk.LevelBar();
// 0%-50%: Poor
level.add_offset_value("poor", 0.0);
// 50%-75%: Average
level.add_offset_value("average", 0.5);
// 75%-100%: Good
level.add_offset_value("good", 0.75);
组件的常用方法¶
您可以使用
set_inverted()方法使等级条从右向左增长。
API 参考¶
在示例中,我们使用了以下类