Windows アプリケーションのダイアログで、色付きのボタンと丸みを帯びた角を使用して、この種のルック アンド フィールを実現するにはどうすればよいですか?
MFC を使用して実行できるとは思いませんが、wxWidgets または Qt は役立ちますか? または他のプラットフォーム?
Windows アプリケーションのダイアログで、色付きのボタンと丸みを帯びた角を使用して、この種のルック アンド フィールを実現するにはどうすればよいですか?
MFC を使用して実行できるとは思いませんが、wxWidgets または Qt は役立ちますか? または他のプラットフォーム?
を使用して、追求しているルック アンド フィールをデザインできますQSS
。Qt のドキュメントを見てみましょう。利用可能な例とガイダンスがたくさんあります。
ただし、目標を達成するためにコントロールをオーバーライドする必要がある場合があります。この質問のように。しかし、私はあなたの必要な外観はQSS
一人で達成できると思います.
異なるプラットフォーム間で同じ UI を実現する最も簡単で最速の方法は、Qt を使用して QML に実装することです。基盤となるプラットフォーム スタイルに合わせて自動的にスタイル設定されるウィジェットとは異なり、QML は完全にプラットフォームに依存しません。CSS を使用して通常のウィジェットのスタイルを設定したり、任意の UI API を使用して手動で描画を再実装したりすることもできますが、それほど簡単ではありません。
このようなルック アンド フィールは、任意のGUI フレームワークで簡単に実現できます。
最も快適なフレームワークである RTFM を選択し、袖をまくり上げて始めてください。
どのフレームワークにも、任意の色と形状のビットマップを描画し、それらのマウス クリックを処理するメソッドがあります。さらに何が必要ですか?
これが GUI フレームワークの機能です。また、骨の怠惰な人や従来の人のウィジェットのデフォルトセットも提供します。あなたはそれらの人々の一人ではありません。あなたは?