垂直方向的 Gtk3+ Spinbutton (c/c++)

Posted

技术标签:

【中文标题】垂直方向的 Gtk3+ Spinbutton (c/c++)【英文标题】:Gtk3+ Spinbutton in vertical orientation (c/c++) 【发布时间】:2020-07-08 08:35:42 【问题描述】:

我很确定有一种简单的方法可以做到这一点……但我现在对 GTK3 (coding in C/C++) 不是很精通,而且我发现自己卡在寻找如何创建一个新的 GtkSpinButton 有输入文本框上方和下方的“+”和“-”按钮默认显示(在文本输入的右侧)。

我环顾了文档和一堆网站,但我看到有 spinbutton.horizontalspinButton.vertical CSS 类......所以我认为应该有一种方法可以在 @987654325 中以编程方式简单地实例化小部件@模式而不是horizontal

请对此有任何帮助/提示吗?

【问题讨论】:

【参考方案1】:

嗯……经过更多研究,我确实找到/了解了 GtkOrientable 接口和 GtkSpinButton 是实现此功能的小部件之一,所以 gtk_orientable_set_orientation() 成功了!

【讨论】:

如果您需要了解更多信息,请查看this Videos。

以上是关于垂直方向的 Gtk3+ Spinbutton (c/c++)的主要内容,如果未能解决你的问题,请参考以下文章

将 C 中的 gtk3 与 C++ 中的 gtkmm 结合起来

C 和 GTK3 - 使用 Glade 时不显示应用程序菜单

如何使用 Cairo 和 Gtk3 在 GtkDrawingArea 中绘制一条线

Ubuntu 下 GTK3 安装与编译

在Pygobject GTK3中使用Gtk.GLArea

Visual Studio Community 2017 cl 链接器不会链接 GTK3 库?