Ubuntu Türkiye

Yazılım => Python => Programlama => PyQT => Konuyu başlatan: assasin - 06 Temmuz 2012 - 21:58:18

Başlık: Python 3.x için PyQt4
Gönderen: assasin - 06 Temmuz 2012 - 21:58:18
Python 3 için pyqt4 ile programlamayı anlatan bildiğiniz belgeler var mı? Google'da aradım fakat bulamadım. İngilizce de olabilir. İstihza yayınlamış fakat henüz yarım.
Başlık: Ynt: Python 3.x için PyQt4
Gönderen: empax - 06 Temmuz 2012 - 22:33:27
http://diotavelli.net/PyQtWiki/Tutorials

İşinize yarar umarım  :)
Başlık: Ynt: Python 3.x için PyQt4
Gönderen: assasin - 06 Temmuz 2012 - 22:58:42
Buraya bakmıştım fakat burdaki belgeler Python 2 için.
Başlık: Ynt: Python 3.x için PyQt4
Gönderen: empax - 06 Temmuz 2012 - 23:03:04
Pardon dikkat etmemişim.  :)
Başlık: Ynt: Python 3.x için PyQt4
Gönderen: MehmetNuri - 24 Eylül 2012 - 18:23:19
Şu pyqt de bir plot widgettini nasıl kullanılacağını öğrenemedim. :D
Başlık: Ynt: Python 3.x için PyQt4
Gönderen: assasin - 24 Eylül 2012 - 20:08:57
Ben de pyqt'yi bir türlü sevip de tam olarak öğrenemedim. :)
Başlık: Ynt: Python 3.x için PyQt4
Gönderen: virs - 12 Mart 2013 - 03:42:39
Python 2.x için olanını öğrenmeniz sorun olmaz. Çünkü çok az bir uğraşla Python 2.x için yazdığınız Qt uygulamasını Python 3.x e taşıyabilirsiniz.

Burada esas sorun Python 2.x in fonksiyon ve modüllerinin Python 3.x de karşılığını kodlamak.
Mesela print "" ifadesini print() ile değiştirmek vs. gibi.

Ayrıca Python 3.x öneriyorum Qt için, Türkçe karakterler konusunda çok daha iyi. Python 2.x gibi uğraştırmaz.
Bu konuda galiba Mustafa Başer kitabını güncelleyip PyQt4 ü eklemişti ama kitaba bakma fırsatım olmadı henüz.

Buradaki adımları uygulayarak Python 3.2 ve bunun için PyQt4'ü kurabilirsiniz:
http://ubuntuforums.org/showthread.php?t=1777613&p=11955946#post11955946

Qt açısından zorlanmamak istiyorsanız Java, C# gibi nesne yönelimli dillerin Poliformizm konusunda uzmanlaşın.
Böylece Qt'nin kendi kaynağını daha rahat okuyup uygulayabiliyorsunuz, İngilizceniz fazla iyi olmasa bile.
Yani kod okur yazarlığınızı arttırır bu tavsiyem.

Diğer bir öneri PyQt4 kurulu ile gelen örneklerdeki kodları incelemek olacaktır.

Bir de her şeyi elle kodlayabiliyorsanız, Qt Designer'ı daha etkin kullanmaya başlayabiliyorsunuz.

Bu arada farklı bir kaynak olarak C++ için yazılmış Türkçe kitap çevirisini iyice inceleyin:
http://ufukuzun.wordpress.com/qt-4-ile-c-gui-programlama/ (http://ufukuzun.wordpress.com/qt-4-ile-c-gui-programlama/)