2011-02-12 60 views
2

我正在爲Python編寫一個適用於Ubuntu的小型應用程序指示器。我需要更改不敏感(禁用)gtk.MenuItem的文本。我知道這個功能的一個活生生的例子,它是內置藍牙指示器中最頂端的一個項目。如何更改PyGTK應用程序中MenuItem的標籤?

回答

4

gtk.MenuItem是一個容器,通常將實際標籤作爲其子部件,除非像涉及的圖像那樣更復雜;如果孩子只是一個簡單的標籤,你應該可以做

menuitem.get_child().set_text('New text') 
+1

+1;我很懷疑,但我測試了這個,它工作。好決定。 – senderle 2011-02-15 04:17:19

相關問題