使用“progressbar”小部件使用GTK +(2.22)在Win XP上工作时,当我更改“文本”属性时,这会使“show-text”属性变为真实。因此,给“text”赋予一个no null值使得它显示“show-text”的值。另一方面,更改“show-text”不会影响“text”的值。这是正常的行为还是出了什么问题?谢谢你的帮助。
答案 0 :(得分:0)
这是正常行为,至少如果我理解你的问题是对的。 (我起初误解了,因为我很匆忙,但它仍然是正常行为。)show-text
属性已被弃用。过去,它用于打开和关闭进度条百分比的文本显示。这已被替换为用于在进度条中显示您喜欢的任何类型文本的工具,即text
属性。简而言之,GTK 2.22中的show-text
属性无法控制text
属性的可见性。
为了让事情变得混乱,但最终更好,在GTK 3.0中,添加了一个新的show-text
属性做做你期望的事情:控制文本的可见性。