1

ボタンをクリックしたときにボタンの背景色を変更しようとしています。ボタンをクリック メソッドに問題なく接続しましたが、これを作成するための正しい C++ 構文が見つからないようです。私はそれがPythonで行われているのを見てきましたが、それは私にはまったく役に立ちません. 誰でもチュートリアルを持っているか、構文を知っていますか?

編集:それは理にかなっています。ありがとう!

4

1 に答える 1

4

ボタンには色がなく、子オブジェクトが含まれており、押すと信号を発します。それだけです。

子オブジェクトとしてボタンにラベルを配置している可能性があります。ラベルは、属性を設定できるPangoによってレンダリングされるテキストです。ボタンの色は、実際にはラベルテキストの背景色だと思います。

Gtkはかなり複雑ですが、何でもできます。Gtkで多くのことをしたい場合は、Pango(テキスト)とCairo(画像)に関するチュートリアルを探してください。よりシンプルな自己完結型ウィジェットセットが必要な場合は、wxまたはtkをチェックしてください。

于 2012-04-07T23:08:34.463 に答える