2012-11-24 66 views
2

我記得使用Qt作爲我幾年前製作的C++項目,而非常喜歡Qt,特別是應用程序看起來不錯,而不需要爲跨平臺工作額外工作,除了爲Mac,Linux和Windows重新編譯外。 (當然,在每個平臺上也存在二進制包裝問題)。我已經看過Qyoto(嗯沒有二進制,看起來像它適用於Leapord,它需要使用SMOKE),和qt4dotnet(2010年7月的最後一個版本,看起來像它需要Qt jambi),和Qt#(似乎已經絕跡)。我在哪裏可以找到在MonoDevelop中使用Qt的教程?

什麼是一些很好的教程或鏈接,讓我開始在MonoDevelop/C#中使用Qt?

+0

啊,格奧爾格,感謝您的編輯。我的錯。我知道,我想我沒有麻煩檢查。但你有什麼建議嗎? –

+0

這裏有一個工具包列表:http://www.mono-project.com/Gui_Toolkits – Cheesebaron

+0

Cheesebaron,感謝記錄這一點。它實際上是我在問這個問題之前研究的網站之一。 –

回答

1

不是真正的答案,但我不會推薦在任何UI庫中使用Mono。 IHMO,對於一些服務器/控制檯的東西莫諾是好的,但不適合用戶界面。

我參與了一個項目,首先使用Mono和WinForms(在Linux上非常糟糕的實現)然後使用GTK。便攜性的想法沒有得到回報。您很快就會填補平臺特定的缺陷。

我會推薦在C++中使用Qt。通過Qt如何讓您最小化指針的使用方式,您可以非常快速地學習所需的C++子集。

關於。

+0

謝謝。我真的很喜歡和基於GUI的C++應用程序一起使用Qt,但是我正在追求C#的選項,因爲我正在編寫C#應用程序,以便爲我的下一個需要熟悉C#的工作獲得一些經驗。我喜歡stetic/GTK#,但在使用Qt和Lazarus(fpGui,我猜)後,它似乎不完整。 –

1

我對於Mono的UI使用經驗與Valentin的非常相似。我也發現WinForms是不可取的。我還發現,無論是GTK#或Qyoto真正融入.NET框架以及(見我的回答Is Qyoto a viable platform?

但是,爲了回答你的問題,當我移植我的應用程序的Qt我用下面的教程: C# Qyoto tutorial

同樣,我強烈建議使用C++進行Qt開發或使用WPF進行C#開發。

+0

是的,我已經看到了C#Qyoto教程,但正如我所提到的,看起來Qyoto幾乎沒有死,所以它看起來不像我想投入太多時間的地方。歡呼聲 –

+0

Ps,感謝您的回答關於Qyoto的可行性的鏈接,因此您的答案滿意。 –

相關問題