- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试实现一些 Gtk Scale slider 小部件。
我的问题是我实际上无法拖动 slider 。我知道这看起来应该很明显,但我不知道该怎么做。通过谷歌搜索,我发现了一些函数gtk_range_set_update_policy()
,它看起来很有前途,但文档中不再存在。搜索缩放小部件和范围小部件的文档,我找不到任何使 slider
可拖动的函数(似乎默认情况下应该是可拖动的)。
PS:顺便问一下,GtkAdjustment 中的“page_increment”和“page_size”是什么?文档简单地将它们描述为“页面增量”和“页面大小”。
最佳答案
这对我有用:只需使用 lower
和 upper
值进行调整即可。不要用 C 进行实验,它写起来很慢。使用您喜欢的任何脚本语言,例如 python :
from gi.repository import Gtk
window = Gtk.Window ()
scale = Gtk.Scale ()
scale.props.adjustment = Gtk.Adjustment (0, 0, 100)
# That's it ^^^^^^^^^^
window.add (scale)
window.show_all ()
window.set_size_request (400, 100)
window.present ()
window.connect ('destroy', lambda *ignored: Gtk.main_quit ())
Gtk.main ()
编辑:page_increment
将影响Page Up
/Page Down
键的步长。据我了解, page_size
仅在滚动条中使用。
关于c - GtkScale 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15179871/
我正在尝试实现一些 Gtk Scale slider 小部件。 我的问题是我实际上无法拖动 slider 。我知道这看起来应该很明显,但我不知道该怎么做。通过谷歌搜索,我发现了一些函数gtk_rang
我正在尝试使用 gtkme (1.3.5) library 开发一个简单的 GTK 应用程序我在使用 GtkScale 时遇到问题Glade (3.20.0-1) 中的对象。我创建了其中之一,它在 .
我有一个关于 GtkScale 形状的问题。 事实上,我希望我的 Gtkscale 在 Gimp 的关卡窗口中看起来像。我的意思是: 酒吧 3 个三 Angular 形(这里有一个用于阴影,一个用于中
我是一名优秀的程序员,十分优秀!