Sono nuovo di C# e ho solo bisogno di sapere se possiamo usare QT per creare una bella interfaccia grafica con C#. So che QT supporta C++. Ma che dire di C#?Possiamo usare QT con C# per creare GUI?
risposta
.Net C# e QT sono totalmente diversi quadri ma c'è .Net binding for QT
Il mio consiglio è di non combinare quadri si possono introdurre così tanti problemi, come hai detto che sei un principiante si può imparare Telerik UI per gentile utente interfaccia
EDIT:
Se avete intenzione di combinarli a prescindere dalle suggestioni di non farlo, poi per lo meno, farlo in luoghi dove avrebbe più senso. Scrivi un "livello" particolare usando un quadro piuttosto che un altro. Ad esempio, scrivi la tua GUI in QT, ma scrivi il tuo livello di dati e/o di business logic in C#, ecc ... Questo sarebbe il livello più basso in cui vorrei provare a combinare framework diversi. Gmiley ha ragione, ho fatto la stessa cosa quando stavo lavorando su Arduino
Se si intende combinarli indipendentemente dal suggerimenti per non farlo, almeno per lo meno, farlo in posti dove sarebbe più sensato. Scrivi un "livello" particolare usando un quadro piuttosto che un altro. Ad esempio, scrivi la tua GUI in QT, ma scrivi il tuo livello di dati e/o di business logic in C#, ecc ... Questo sarebbe il livello più basso in cui vorrei provare a combinare framework diversi. – gmiley
@gmiley Ho aggiunto il tuo suggerimento così com'è perché ha una formulazione perfetta e mi ha salvato il tempo, sei invitato a modificare questa risposta. –
sostegno ufficiale del progetto Qt sotto lingue: C++, Qml (progetto rapida), HTML, CSS, JavaScript, JSON, XML // i nota html, css, jSON, XML non sono il linguaggio di programmazione, sono contratto
altri rami:
progetto Qt Jambi - sito ufficiale jambi per Java programmazione
PyQt - f o programmazione Python https://wiki.python.org/moin/PyQt
per C# progetto robusto che non ho visto.
Ora sto rischiando di ottenere molte antipatie in questa risposta, ma consiglierei prima di aggiungere non mi piace: ti rendi molto familiare con la tecnologia C#/.net, e soprattutto mescolandolo con C++ nativo. Direi che ci sono molti inconvenienti in C# in generale, quindi fare un'analisi tripla della tecnologia prima di sceglierla.
Ecco un unico documento, che descrive le problematiche globali con C# sviluppo:
https://docs.google.com/document/d/17QDpLtQ1ttw7rHxwstPH_9SEOhVtSuqAGhC7xt_GbCs/edit
Quindi il mio consiglio - scegliere una sola tecnologia: C++ basato, se si dispone di alcuni componenti, che si basano .net, prova a liberarti di loro alla fine.
- 1. Come creare un'applicazione GUI con Python 3.3 e Qt 5?
- 2. QGLWidget per grafica e QT per GUI
- 3. possiamo usare xpath con BeautifulSoup?
- 4. È disponibile una definizione per Qt gui?
- 5. Possiamo usare Foundation con HTML5Boilerplate?
- 6. Come utilizzare una GUI Qt con Vala?
- 7. Impossibile usare libclang con Qt
- 8. WinForms o WPF o Qt per Windows GUI con C/C++ come backend
- 9. Un "About" finestra di messaggio per una GUI con Qt
- 10. Do Gui testing in Qt
- 11. Toolkit Gui, che dovrei usare?
- 12. Perché possiamo usare array con riferimento generico
- 13. Possiamo usare Highcharts con React-Native?
- 14. Come possiamo usare MSHTML con VBA?
- 15. Possiamo usare l'app Github mac con GitLab?
- 16. Possiamo usare "C" extern nel file C senza #ifdef __cplusplus?
- 17. Possiamo usare va_arg con i sindacati?
- 18. come possiamo usare startActivityforResult() per l'intento dell'email?
- 19. Passaggio da GUI iOS nativo a Qt gui
- 20. Qt GUI applicazione matematica si blocca GUI durante il calcolo
- 21. Programmazione C++ per Windows con GUI
- 22. possiamo usare jquery ui con twitter-bootstrap?
- 23. Possiamo usare pom.xml in ANT
- 24. Possiamo usare & in url?
- 25. Che gui toolkit dovrei usare con Pygame?
- 26. Sviluppo GUI con C++ in ambiente Windows
- 27. come possiamo usare un file batch in C++?
- 28. Creare test Qt con CMake
- 29. Creazione di GUI con Python in Linux
- 30. Come combinare OpenCV con PyQt per creare una semplice GUI?
Possibile duplicato di [Best C# binding per Qt?] (Http://stackoverflow.com/questions/3023362/best-c-sharp-bindings-for-qt) – MrEricSir