更改 gtk.Paned 手柄大小
gtk.Paned 包含一个名为“handle-size”的样式属性,我认为它会更改句柄的大小,它是只读的,那么我该如何更改它?(在 PyGtk 中)
gtk.Paned contains a style property called 'handle-size' which i assume will change the size of the handle, it's read only, so how do i change it?(in PyGtk)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
来自
gtk.Widget
的文档:的一般做法是不从程序中设置样式属性,而只是使用标准 UI 小部件并让用户决定它们的外观(通过桌面主题的意思)。
From the documentation for
gtk.Widget
:The general practice in GTK is not to set style properties from your program, but just use the standard UI widgets and let the user decide how they should look (by means of a desktop theme).
您可以在启动自己的应用程序之前提供自定义资源文件。在 C 语言中(希望 Python 的翻译是简单的),这将是:
You can feed a custom resource file before starting your own application. In C (hopefully the translation to python is straightforward) that would be:
仅供参考:自 GTK 3.20 起,handle-size 已被弃用
您可以通过
CSS
更改句柄大小:C 代码
我无法提供 Python 代码,但作为参考,我将发布 C 代码。
FYI: handle-size is deprecated since GTK 3.20
You can change the handle size via
CSS
:C Code
I can't provide Python code, but for reference I'll post C code.