1

数年前に作成したC++プロジェクトにQtを使用したことを覚えています。特に、Mac、Linux、およびWindows用の再コンパイル以外のクロスプラットフォーム作業に多くの追加作業を必要とせずに、アプリケーションがいかに優れているかという点でQtが好きでした。(もちろん、各プラットフォームにもバイナリパッケージの問題があります。)

Qyoto(Leapordで動作するように見えるバイナリはなく、SMOKEを使用する必要があります)、qt4dotnet(2010年7月の最後のリリース、Qt jambiが必要なようです)、およびQt#(絶滅した​​ようです)を見てきました。

MonoDevelop / C#でQtの使用を開始するための優れたチュートリアルまたはリンクは何ですか?

4

2 に答える 2

2

実際の答えではありませんが、UIライブラリでMonoを使用することはお勧めしません。IHMO、一部のサーバー/コンソール関連では、Monoは問題ありませんが、UIでは問題ありません。

私はプロジェクトに参加しました。このプロジェクトでは、最初にWinForms(Linuxでは非常にひどく実装されていました)でMonoを使用し、次にGTKで使用しました。移植性のアイデアは報われませんでした。プラットフォーム固有の欠陥にすぐにぶつかります。

QtをC++で使用することをお勧めします。Qtを使用してポインターの使用を最小限に抑える方法を使用すると、C++の必要なサブセットを非常にすばやく学習できます。

よろしく。

于 2012-11-24T23:04:09.757 に答える
1

私のMonoでのUIの経験は、Valentinの経験と非常によく似ています。私もWinFormsが望ましくないことに気づきました。また、GTK#もQyotoも.NETフレームワークにうまく適合しないこともわかりました(Qyotoは実行可能なプラットフォームですか?

ただし、質問に答えるために、アプリをQtに移植するときに、次のチュートリアルを使用しました: C#Qyotoチュートリアル

繰り返しになりますが、Qt開発にはC ++を使用するか、C#開発にはWPFを使用することを強くお勧めします。

于 2014-01-17T15:59:46.393 に答える