Qt uygulamasına göre, Qt GUI ile bir C++ uygulaması demek istiyorum. Android projesi için MVP ve Winform, ASP.NET MVC için MVC ve WPF/Silverlight/Javascript için MVVM kullandım. Ama şimdi, Qt'yi öğrenmeye başladığımdan, Qt uygulaması için iyi bir MV * modeli nedir?Qt uygulaması için iyi bir MV * modeli nedir?
6
A
cevap
0
this tutorial'a bakın. Çerçevede yer alan bazı temel sınıflar vardır ve öğretici QC'de MVC'yi uygulamanın bir yolunu gösterir.
1
Qt için bu MVC framework'ü deneyebilirsiniz. https://github.com/lheric/libgitlmvc
İlgili konular
- 1. Qt uygulaması görüntüsünü Qt
- 2. Qt TableView için bağlama modeli
- 3. Qt + Lisp'in iyi bir uygulaması var mı?
- 4. Bir python komut satırı uygulaması için en iyi düzen nedir?
- 5. C# için iyi bir Okuma, Değerlendirme, Yazdırma, Döngü uygulaması nedir?
- 6. Ücretsiz bir Android uygulaması için iyi "etkin yüklemeler" oranı nedir?
- 7. Qt için iyi gömülü veritabanı?
- 8. Çok karmaşık bir modeli yönetmenin en iyi yolu nedir?
- 9. Meteor eşzamanlılık modeli nedir?
- 10. Qt çizim uygulaması
- 11. Qt uygulaması nasıl çalıştırılır?
- 12. Referans türleri için Equals() 'ın "en iyi" kanonik uygulaması nedir?
- 13. Qt Uygulaması için yürütülebilir dosya nasıl oluşturulur?
- 14. En iyi django profili/kullanıcı ayarları uygulaması nedir? gibi
- 15. Modeli kod yazıcısına yüklemenin en iyi yolu nedir?
- 16. İş Mantığı ASP.NET MV
- 17. OpenCL'yi öğrenmek için iyi bir proje nedir?
- 18. Test Oranı için iyi bir kod nedir?
- 19. Lua modülleri için iyi bir depo nedir?
- 20. Bir WinRT Uygulaması için Ayarları Tutmanın En İyi Yolu?
- 21. Büyük veri setlerini meşale modeli için daha az gecikme ile okumak için en iyi yol nedir?
- 22. Qt Tree Modeli, çeviriler için bir sözlük saklamak için yuvalanmış haritalara karşı
- 23. Bir tasarım modeli için sor
- 24. Web Uygulaması Hakkında Bilgi Derleme Modeli ve Web Sitesi modeli
- 25. MongoDB: mesajlaşma uygulaması için en iyi tasarım
- 26. İyi bir JavaScript eklentisi renk seçici nedir?
- 27. Dosya adının bir kısmının mv ile kaldırılması
- 28. Düşük bellek kullanımı için iyi bir veritabanı nedir?
- 29. Bir ayakkabı kutusu uygulaması nedir?
- 30. 2 Benzer iOS uygulaması - bunları yönetmenin en iyi yolu nedir?
Widget veya QtQuick kullanıyor musunuz? –
Humble Dialog Box modelinin PyQt uygulamasını blog yazdım. Kolayca C++ Qt'ye dönüştürülebilir ve tam bir MVP uygulamasının temeli olarak kullanılabilir ("iş mantığı" eklendiğinde): http://duganchen.ca/a-humble-dialog-implementation-in-pyqt/ – user240515
Bu, daha önce şu adreste yanıtladı: http://stackoverflow.com/questions/8533859/applying-mvvm-pattern-in-a-qtquick –