wx を初めて使用するので、フレームやダイアログなどをレイアウトするのに役立つ IDE (特に Linux 用) があるかどうか疑問に思っています。つまり、これらの変更のためのコードも作成します。
OS/2 および Windows 用のリソース コンパイラを使用して、ウィンドウを作成するバイナリを生成したときのことを覚えています。
wx を初めて使用するので、フレームやダイアログなどをレイアウトするのに役立つ IDE (特に Linux 用) があるかどうか疑問に思っています。つまり、これらの変更のためのコードも作成します。
OS/2 および Windows 用のリソース コンパイラを使用して、ウィンドウを作成するバイナリを生成したときのことを覚えています。
私はwxFormBuilderを使用しています。これは wxWidgets で書かれているため、Linux 上で非常にうまく機能します。C++ コードまたは XRC ファイルを生成できます。その哲学を理解していることを確認し、次のように使用してください。
通常、wxFormBuilder で生成されたクラス/ファイルには、MainFrameGUI などの名前を付けます。実装のあるもの (すべてのコードを記述した派生クラス) は、単に MainFrame になります。これにより、視覚的なレイアウトを変更し、コードを上書きすることなく、いつでも wxFB から C++ ファイルを再生成できます。
DialogBlocksは私にとっては非常にうまく機能しますが、エラーを手動で修正するためにコードを編集する必要がある場合もあります。十分に高度なプロパティ エディターがあります。
私はhttp://www.codeblocks.orgのCode::Blocks IDE を使用しています。これには、組み込みの GUI エディターがあり、クロス コンパイル可能であるため、Linux、OSX、および Windows で使用できます。
しかし、組み込みの wxSmith エディターの代わりに wxFormBuilder を使用しています。しかし、それらは内部 wxSmith と互換性があります。
別のオプションはwxGladeです。言及されている他の人が持っているように見えるほど多くの機能を持っていませんが、あえて切り替える必要がないほど十分に機能します.
Windowsの場合、Blodsheed Dev C ++である「wx-devcpp」と、探しているものを提供するいくつかのアドオンがあります
プロジェクトページはこちら http://wxdsgn.sourceforge.net/