QT 4.6 uygulamasına (C++ dil) sahibim ve Windows platformunda python komut dosyası eklemem gerekiyor. Maalesef, python'u daha önce hiç taklit etmedim ve bunun için çok farklı yollar var gibi görünüyor. Herkes kendi bilgeliğini paylaşabilir ve belirli bir görevi daha az acı verici bir şekilde gerçekleştirmek için okuyabileceğim bazı makalelere/belgelere yönlendirebilir mi?Python komut dosyalarını QT uygulamasına eklemenin en iyi yolu?
cevap
Düzenleme:
Sen Qt Python kullanmasına izin PythonQt (değil PyQT) kullanabilir. Bence aradığın şey bu.
Resmi web sitesinde bir dokümantasyon: http://doc.qt.digia.com/qq/qq23-pythonqt.html.
PyQt ve PythonQt iki çok farklı projeler. PyQt, Python'da Qt uygulamaları yazmanıza izin verir. PythonQt, bir C++ Qt uygulamasında bir Python yorumcusu yerleştirmenize izin verir. –
Ayy karıştırdım PyQt ve Python Qt ... Düzenlendi –
PythonQt'a bir göz atmalısınız. anasayfasından:
PythonQt Qt için bağlayıcı bir dinamik Python olduğunu. Python komut dosyası dilini Qt uygulamalarınıza gömmek için 'u kolay bir yol sunar. QMetaObject sistemi 'u ağır bir şekilde kullanır ve bu nedenle , Qt4.x gerektirir. PyQt'nin tersine, PythonQt, tam Qt işlevselliğinin tamamında tam bir Python sarıcı değildir. QT GUI kullanarak Python'da uygulamalarının tamamını yazmanın bir yolu için 'u arıyorsanız, PyQt kullanmalısınız. Eğer C++/Qt ve komut dosyası parçaları Uygulama içine embed Python nesne için kolay bir yol arıyorsanız
Python aracılığıyla uygulama, PythonQt gitmek yoludur!
Windows için yükleme/yükleme yönergeleri sayfanın en altında yer almaktadır.
Windows Installer nerede? Sadece kaynakları görebiliyorum? – grigoryvp
Üzgünüm. Hatırladığım gibi windows kurucusu yok. Python'u python.org yükleyicisinden yükleyebilirsiniz, ancak PythonQt'yi oluşturmak için VS'ye ihtiyacınız vardır; Cevabımı güncelledim. –
- 1. Rails uygulamasına Disqus yorumları eklemenin en iyi yolu?
- 2. Paketleri eklemenin en iyi yolu Eclipse
- 3. Komut dosyasının çalışma klasörünü Windows'ta Python için import() yoluna eklemenin en iyi yolu?
- 4. Apache günlük dosyalarını döndürmenin en iyi yolu
- 5. Android'de Ses dosyalarını birleştirmenin en iyi yolu
- 6. Meteor'da Python komut dosyalarını arama
- 7. Python komut satırı araçlarını dağıtmanın en iyi yolu nedir?
- 8. Eklemenin/değiştirmenin en iyi yolu 1 Başkalarını korurken GET değeri?
- 9. Jquery ile yeni css kuralları eklemenin en iyi yolu?
- 10. Kuzey ok ve ölçek çubuğunu ggmap'a eklemenin en iyi yolu
- 11. Google Cloud SQL'e CSV eklemenin en iyi yolu?
- 12. Varolan veritabanını sql localdb'ye eklemenin en iyi yolu nedir?
- 13. .NET MVC'de URL'ye filtre eklemenin en iyi yolu
- 14. Çoklu tabloya veri eklemenin en iyi yolu MVC ASP
- 15. Sfenks belgelerime PDF eklemenin en iyi yolu nedir?
- 16. iOS - Bir gecikme ile UITableView'a satır eklemenin en iyi yolu?
- 17. Bir Diziye Öğe eklemenin en hızlı yolu
- 18. en iyi yolu
- 19. SQL sütununa veri eklemenin en kolay yolu
- 20. XIB dosyalarını dönüşe göre değiştirmenin en iyi yolu?
- 21. .mht (web arşivi) dosyalarını düzenlemenin en iyi yolu nedir?
- 22. Jmeter'da en iyi yolu bulmanın en iyi yolu nedir?
- 23. en iyi yolu?
- 24. en iyi yolu
- 25. ClickOnce dağıtımlarının oluşturulmasının en iyi yolu nedir
- 26. Bash'de komut satırı ayrıştırmalarının en iyi yolu nedir?
- 27. en iyi yolu Bu benim kodudur
- 28. Linq'e katılmanın en iyi yolu
- 29. Spree'yi özelleştirmenin en iyi yolu?
- 30. Bir python komut satırı uygulaması için en iyi düzen nedir?
Tasarımınızı düzgün bir şekilde soyutlıyorsanız, QTness uygun olmamalıdır. Düşünmeniz gereken daha az şeyle sorununuzu basitleştirebilir. :) – Cogwheel
Evet, biliyorum, ama QT'den bahsediyorum, eğer QT'ye özgü bazı iyi makaleler varsa ya da bazı ciltleme mevcutsa, ben bunu saf soyut bir yol yerine kullanabilirim^_^ – grigoryvp