2009-08-24 1 views
1

Qtアプリケーションでは、設定インターフェースを照会して外部デバイスを設定し、QWebViewを使用して適切なコントロールを持つHTMLページを表示します。私たちは設定情報をある種のQt "Form Builder"クラスに渡し、ネイティブQtコントロールを含むレイアウトを持つQWidgetを吐き出したいと思っています。 (私たちはインターフェイス情報を完全に所有しているので、このような神話的な "QFormBuilder"フォーマットに変換することができます)。Qt内でダイナミックフォーム/コントロールを簡単に作成

これは可能ですか?誰も本当に私たち自身のパーサーを書く時間を予算化したいのですが(または同じ理由でQScriptを使用する)、HTML版が「十分に良い」と思われるからです。しかし、代替案がある場合、私は他の人が何をしたのか知りたいです。

答えて

1

はい、可能です。 Qt Designerが使用するのと同じ形式でUI情報を記述し、実行時にQUiLoaderクラスを使用してUIを構築できます。

関連する問題