【问题标题】:gtkmm button coloringgtkmm 按钮着色
【发布时间】:2012-04-20 20:36:40
【问题描述】:

我正在尝试在单击按钮时更改按钮的背景颜色。我已经很好地将按钮连接到单击方法,但我似乎找不到正确的 c++ 语法来创建它。我已经看到它是在 python 中完成的,但这并不能完全帮助我。谁有教程或知道语法?

编辑:这是有道理的。谢谢!

【问题讨论】:

    标签: c++ button colors background gtkmm


    【解决方案1】:

    按钮没有颜色,它们包含一个子对象并在按下时发出信号,就是这样。

    您可能会将标签作为子对象放入 Button 中。标签是由 Pango 呈现的文本,可让您设置属性。你以为的Button颜色其实就是Label文本的背景色。

    Gtk 相当复杂,但可以让你做任何事情。如果您想使用 Gtk 做很多事情,请查找有关 Pango(文本)和 Cairo(图像)的教程。如果您想要更简单的独立小部件集,请查看 wx 或 tk。

    【讨论】:

      猜你喜欢
      • 2014-08-03
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      • 2021-12-24
      • 2018-12-22
      • 2020-06-20
      • 2018-08-25
      • 1970-01-01
      相关资源
      最近更新 更多