2010-10-08 62 views
1

我正在写一个PyGTK应用程序。我正在使用glade界面设计器进行布局。GTK Widget对象命名

我想知道是否有任何标准的Widget对象命名方式。

例如:对于名为“Configure”的按钮,我应该如何命名它?例如:ConfigureBt,ButtonConfigure,ConfigureButton等

我希望应用在默认的ubuntu/debian/gnome设置中被接受。我想遵循它的所有标准要求。

回答

1

没有“官方”标准,但如果您使用小写字母,下划线分隔名称(例如refresh_button),则可以节省您的麻烦。这样,信号处理程序可以被称为例如。 refresh_button_clicked,并且Glade可以自动连接到它们。然后它会很好地匹配Python编码标准。

+0

好的答案,除了你的postscript混淆了Glade界面设计器应用程序和Glade库。 Glade应用程序已经生成了几年的GtkBuilder文件。格莱德图书馆确实被弃用。 – ptomato 2010-10-08 07:21:07

+0

谢谢@ptomato - 我删除了那一点。当我第一次读这个问题时,我误读了这一点。 – detly 2010-10-08 08:53:48