Jestem nowy w C# i po prostu muszę wiedzieć, czy możemy użyć QT do stworzenia ładnego GUI z C#. Wiem, że QT obsługuje C++. Ale co z C#?Czy możemy użyć QT z C# do stworzenia GUI?
Odpowiedz
.Net C# i QT są zupełnie różne systemy, ale jest .Net binding for QT
Moja rada jest nie łączenie ram mogą wprowadzić tak wiele kwestii, jak pan powiedział, że jesteś początkującym można nauczyć Telerik UI za miłą obsługą interfejs
EDIT:
Jeśli masz zamiar połączyć je niezależnie od sugestii nie, to przynajmniej zrób to w miejscach, w których miałoby to największy sens. Napisz konkretną "warstwę" za pomocą jednego frameworka nad drugim. Na przykład napisz swój GUI w QT, ale napisz swoją warstwę danych i/lub logiki biznesowej w C#, etc ... To byłby o najniższym poziomie, w którym chciałbym spróbować połączyć odmienne frameworki. Gmiley ma rację, zrobiłem to samo, kiedy pracowałem na Arduino
Jeśli zamierzasz je łączyć niezależnie od sugeruje, by nie robić tego w miejscach, w których miałoby to największy sens. Napisz konkretną "warstwę" za pomocą jednego frameworka nad drugim. Na przykład napisz swój GUI w QT, ale napisz swoją warstwę danych i/lub logiki biznesowej w C#, etc ... To byłby o najniższym poziomie, w którym chciałbym spróbować połączyć odmienne frameworki. – gmiley
@gmiley Dodałem Twoją sugestię, ponieważ ma doskonałe sformułowanie i zapisał mój czas, dlatego możesz edytować tę odpowiedź. –
oficjalnego wsparcia projektu Qt poniżej językach: C++, QML (Quick projektu), HTML, CSS, JavaScript, JSON, XML // í Uwaga: HTML, CSS, JSON, XML nie jest językiem programowania, są kontraktu
inne branże:
projekt Qt Jambi - oficjalna strona jambi java programowania
PyQt - f lub programowanie w Pythonie https://wiki.python.org/moin/PyQt
dla projektu C# solidnego, którego nie widziałem.
Jestem teraz narażony na wiele niechęci do tej odpowiedzi, ale polecam przed dodaniem antypatii - zapoznasz się z technologią C#/.net, a zwłaszcza z natywnym C++. Powiedziałbym, że C# ma ogólnie wiele wad, więc przed jego wyborem dokonaj potrójnej analizy technologii.
Oto jeden dokument, który opisuje ogólną problematykę z C# rozwoju:
https://docs.google.com/document/d/17QDpLtQ1ttw7rHxwstPH_9SEOhVtSuqAGhC7xt_GbCs/edit
Więc moja rada - wybierz tylko jedną technologia: C++ w oparciu, jeśli masz jakieś składniki, które oparte są .net, staraj się w końcu ich pozbyć.
- 1. Próba stworzenia systemu wtyczek w C++/Qt
- 2. Czy można użyć Twitter Bootstrap do stworzenia strony Magento?
- 3. Czy możemy użyć pom.xml do ANT
- 4. Czy możemy użyć $ sce.trustAsHtml (string) z "filtru"?
- 5. Czy definicja jest dostępna dla Qt gui?
- 6. Jak korzystać z Qt GUI z Vala?
- 7. Projektowanie GUI Qt programowo
- 8. Czy możemy użyć Rubiego na szynach do opracowania aplikacji mobilnej?
- 9. Czy możemy użyć "return" w końcu bloku
- 10. Czy możemy użyć funkcji aktualizacji Firebase do aktualizacji priorytetu również
- 11. C# generics - możliwe do stworzenia metody z n Rodzajami rodzajowymi ...?
- 12. Czy możemy użyć zmiennej Pythona do przechowywania całego pliku?
- 13. Czy możemy użyć czystego Bootstrapa z plikiem React.js?
- 14. Czy możemy użyć aplikacji Github mac z GitLab?
- 15. GUI z C++? lub C# i Java do zrobienia?
- 16. Czy możemy użyć Microsoft.AspNet.WebApi.Client z aplikacji ASP.NET Core?
- 17. Przenoszenie Borland C++ Builder do Qt
- 18. jak dołączyć obraz do gui stworzony przy użyciu kreatora Qt
- 19. Co możemy użyć zamiast nstimer?
- 20. Nie można użyć libclang z Qt
- 21. Przypisywanie klawiszy skrótów do przycisków - Qt C++
- 22. Jakie biblioteki mogę użyć do zbudowania GUI z Erlang?
- 23. Czy możemy zaimplementować transakcję na obiektach C#?
- 24. Czy możemy uruchomić aplikację C#/WPF na Mac OS X?
- 25. Czy możemy użyć javaca jdk7 do kompilacji kodu z funkcjami java7 do jav6 bytecode
- 26. Ustaw priorytet wątku GUI w Qt
- 27. nanosleep() wywołanie z skryptu Lua przerwanego wątku QT GUI
- 28. Więzienie użytkownika do programu GUI w Linuksie
- 29. Jak mogę dołączyć do GUI QT do programu głównego innego niż C++?
- 30. Czy Qt ma interfejs C?
Prawdopodobny duplikat [Best C# bindingów dla Qt?] (Http://stackoverflow.com/questions/3023362/best-c-sharp-bindings-for-qt) – MrEricSir