![]() | |
| | #1 (permalink) |
| Yönetim Kurulu Üyelik Tarihi: 01/2008 Yer: İstanbul
Mesaj: 254
| ![]() # Programın Adı : Py2exe ve Pyuic4 Aracı # Programın Versiyonu : 1.0 # Coder : Muallim-i Âli # Kullanılan programlama dili : Python # Gereksinim: Python 2.5 + PyQt4 modülü # Not : Tkinter ya da arayüzsüz uygulamalarınız için PyQt4 modülüne ihtiyaç yoktur. # Destek : Windows # Programın Kaynak Kodları ve exe’si: Kaynak kod: http://rapidshare.com/files/13361622...uic4_pyqt4.zip Zip(portable): http://rapidshare.com/files/133615018/py2exe_pyuic4.zip Kurulum: http://rapidshare.com/files/133616220/py2exe_pyuic4.exe Alternatifler: Kaynak kod: http://www.4shared.com/file/57132999...ic4_pyqt4.html Zip(portable): http://www.4shared.com/file/57139837...xe_pyuic4.html Kurulum: http://www.4shared.com/file/57138364...xe_pyuic4.html
__________________ Güzel gören güzel düşünür, güzel düşünen hayatından lezzet alır. (Said Nursi) Java Tutorial:http://java.sun.com/docs/books/tutor.../download.html |
| | |
| | #4 (permalink) |
| Yönetim Kurulu Üyelik Tarihi: 01/2008 Yer: İstanbul
Mesaj: 254
|
Henüz sitem yok. Sormak istediğiniz kısımları forumdan sorabilirsiniz. Genel olarak pyqt4 uygulamalarını yaparken izlediğim yol: * QT Designer ile tasarımı yapmak. * Pyuic4 ile python koduna çevirmek. * Tasarım kodlarındaki gereksiz kodlamalar varsa silmek. (<span vs.. kodlamalar varsa siliyorum en asgari html kodlamasına çeviriyorum. <html><b></b></html> ...vs) * Eğer sinyal slot işi diğer sınıftaki bir fonksiyon için uygulanacaksa tasarım kodlarının oradaki sinyal slot kısmı yerine istediğim yerde sinyali slot göndermeyi kullanmak. (Yakında buna örnek bir proje daha paylaşacağım.) * Kodlamayı her zaman Eclipse IDE'de yapıyorum. Otomatik kod tamamlama özelliği ve açıklaması çok yardımcı oluyor. Bu örneği yaparken en az 250 exe oluşturmuşumdur. Baştan dikkatli kodlamayınca test aşaması uzun sürebiliyor
__________________ Güzel gören güzel düşünür, güzel düşünen hayatından lezzet alır. (Said Nursi) Java Tutorial:http://java.sun.com/docs/books/tutor.../download.html |
| | |
| | #5 (permalink) |
| İptal Durumu Üyelik Tarihi: 10/2004
Mesaj: 2,842
|
@Muallim-i Ali: Qthread ile ugrastin mi hic? Ya da pytQT'yi thread kullanarak olusturdun mu hic? arkaplanda 1-2 dakika islem yapan bir fonksiyonum var, ( clicked() ile tetikleniyor) islemler tamamlanana kadar, gui formuna ulaşamıyorum. eğer bir örnek varsa çok iyi olur. |
| | |
| | #6 (permalink) |
| Yönetim Kurulu Üyelik Tarihi: 01/2008 Yer: İstanbul
Mesaj: 254
|
O fonksiyonun PyQt de karşılığı varsa ve bununla yaparsak thread kullanmaya gerek kalmayabilir. Ekte birkaç Qthread örneği var. Mesela pythondaki urllib ile dosya indirmek yerine PyQt deki QNetwork.QHttp yada QFtp,... ile dosya indirirsek ve bunu self ile arayüze bağlarsak thread kullanmaya gerek kalmayacaktır. Ayrıca progressbarı da self bağlarsak Qhttp deki bilgiyi progressbar a da yansıtabiliriz. İki iş bir arada olur fakat program donmaz. (Yakın zamanda paylaşcam bu tarz bir örnek) Senin fonksiyona karşılık gelen PyQt de fonksiyon varmı yokmu onu bulabilirsek thread kullanımına gerek kalmayabilir yani.
__________________ Güzel gören güzel düşünür, güzel düşünen hayatından lezzet alır. (Said Nursi) Java Tutorial:http://java.sun.com/docs/books/tutor.../download.html |
| | |
| | #8 (permalink) |
| İptal Durumu Üyelik Tarihi: 10/2004
Mesaj: 2,842
|
bugün programı test etme imkanım oldu. birkaç sorunla karşılaştım. pyqt4 uygulamamı .exe haline getiremedi. bende kaynak kodları açıp, pyqt4.qt olan yerleri pyqt4 olarak değiştirdim, sorunsuz çalıştı. fakat yine bir sorun ortaya çıktı, .icon dosyası ve program içinde kullandığım bir image dosyası .exe'ye aktarılmadı :/ |
| | |
| | #9 (permalink) |
| Üye Üyelik Tarihi: 09/2008 Yer: İstanbul
Mesaj: 16
|
Allah razı olsun, çok yararlı ve çok güzel bir çalışma olmuş. Python ile programlamanın en önemli aşamalarından biri olan windows platformu için .exe dosyasının oluşturması olayı bu sayede çözülmüş oldu benim için. Bir süredir kafamı meşgul ediyordu, birkaç saattir interneti iyice aradım taradım. Bunun kadar etkili bir çözüm göremedim. Forumda benzer bir ".py" dosyası daha vardı ama bu uygulama ile icon olayını da ayarlayabiliyoruz. Sağolasın |
| | |
| | #10 (permalink) |
| Üye Üyelik Tarihi: 09/2008 Yer: İstanbul
Mesaj: 16
|
Tkinter ile yaptığım tasarımı ".exe" ye dönüştürdüğümde arkaplanda konsol da geliyor, konsolu kaldıramadım. 4-5 farklı şekilde denedim ama olmadı. Acaba konsol ile mi ".exe" ye dönüştürülüyor, yoksa bende mi sorun oldu?
|
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| py2exe saçmalığı | iNN | Python / Zope | 3 | 13/09/2008 22:06 |
| Tetris Oyunu (PyQt4) | Muallim-i Âli | Python / Zope | 3 | 05/08/2008 23:50 |
| GUI ve Py2Exe Hakkında Yardım | BrsYuksel | Python / Zope | 6 | 10/09/2007 22:10 |
| Fireworks de seçim aracı | BetulSahin | Flash / Director / Swift 3D ... | 2 | 22/08/2007 13:17 |
| pen aracı | as-tec | Photoshop / Corel / PSP | 5 | 27/06/2004 02:18 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |