0

それはただの好奇心です。たとえば、Windowsでは、Qtはスタイルシートをどのように解釈しますか?これは些細なことのようですが、Qtはどのようにしてオペレーティングシステムにウィジェットの外観を変更するように指示しますか?Windows APIのメソッドのどのライブラリが使用しますか?WPFは同じWindowsAPIライブラリを使用しますか?

乾杯、

4

1 に答える 1

0

Qtカスタムはすべてのウィジェットを描画します。Qtは、内部で、各ウィジェットをレンダリングするためにOSが提供するAPIを呼び出すことができますが、QButtonは、ウィンドウでBUTTONウィンドウクラスを使用するHWNDではありません。Qtは、ウィジェットでテキストをレンダリングするためにOSを使用しているようですが、グリフのみを使用しており、たとえばQLabelで使用できる複雑なレンダリングは使用していません。

于 2013-01-15T19:49:14.770 に答える