gtk:表示应该按下一个按钮

时间:2010-09-14 17:20:24

标签: python user-interface coding-style gtk

在GTK界面上指示应按下按钮/“突出显示”按钮的最佳方法是什么?用例是我有一组表示各种设置的复选框,但要使它们生效,必须将它们提交给服务器。我想指出当前检查的设置尚未发送到服务器,例如,突出显示“提交”按钮为红色。

我尝试搞乱按钮样式来有条件地改变颜色,但我ran into problems there

2 个答案:

答案 0 :(得分:4)

也许您可以禁用该按钮(以便它“灰显”),直到所有复选框都已设置或其他...这是一种非常常见的方法。

答案 1 :(得分:1)

当要提交更改时,您可以将按钮的标签设置为粗体:

button.get_child().set_markup('<b>Submit</b>')