Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
QT Designer | PQT5 eğitim seti varmı
#1
QT Designer | PQT5 eğitim seti varmı youtubdaki videolar baya kötü denilebilir kimsenin emeğine değer biçmek haddime değil ama çok temel seviye sadece bazı kompenatları kullanıyorlar diğlerini göstermiyorlar
elinizede varmı ücretsiz ücretli kurs ücretsiz olsa baya hoş olur şimdiden teşekkürler
Ara
Cevapla
#2
designer da tasarladığın arayüzü import edip dinamik kullanıyorum ben. yapmak istediğin her neyse örnek kodlarını internetten araştırabilirsin. derinlemesine ben de bilmiyorum ama önemli olan konu signal slot konusu bence. threadleri bildiğin sürece uygulaman kasmadan rahat çalışır. 

burada bi hesap makinesi makalesi var.
https://realpython.com/python-pyqt-gui-calculator/
python ve javascript dünyada en çok yazılan iki dil.
c kadar hızlı python kadar syntaxı kolay olan julia da geleceğin dilleri arasında..
Ara
Cevapla
#3
(13-07-2022, Saat: 23:42)ahgonlum Nickli Kullanıcıdan Alıntı:  designer da tasarladığın arayüzü import edip dinamik kullanıyorum ben. yapmak istediğin her neyse örnek kodlarını internetten araştırabilirsin. derinlemesine ben de bilmiyorum ama önemli olan konu signal slot konusu bence. threadleri bildiğin sürece uygulaman kasmadan rahat çalışır. 

burada bi hesap makinesi makalesi var.
https://realpython.com/python-pyqt-gui-calculator/

mesela bir radio buton ekledim diyelim fakat bu radio butonun fonksiyonları ne mesela normal butonda ui.butonadı.connect(start) gibisinden bişey olması lazım fakat radio butonun fonsiyonları ne true false mı on off deff mi bunun gibi şeyleri bilsem kendim yaparım gibi geliyor
Ara
Cevapla
#4
(15-07-2022, Saat: 03:50)CaglarDevv Nickli Kullanıcıdan Alıntı:  
(13-07-2022, Saat: 23:42)ahgonlum Nickli Kullanıcıdan Alıntı:  designer da tasarladığın arayüzü import edip dinamik kullanıyorum ben. yapmak istediğin her neyse örnek kodlarını internetten araştırabilirsin. derinlemesine ben de bilmiyorum ama önemli olan konu signal slot konusu bence. threadleri bildiğin sürece uygulaman kasmadan rahat çalışır. 

burada bi hesap makinesi makalesi var.
https://realpython.com/python-pyqt-gui-calculator/

mesela bir radio buton ekledim diyelim fakat bu radio butonun fonksiyonları ne mesela normal butonda ui.butonadı.connect(start) gibisinden bişey olması lazım fakat radio butonun fonsiyonları ne true false mı on off deff mi bunun gibi şeyleri bilsem kendim yaparım gibi geliyor

Gerekli fonksiyonu sizin yazmanız gerekiyor ve yazdığınız o fonksiyonu objenin ilgili event metoduna gönderiyosunuz, ilgili etkileşim gerçekleştiğinde fonksiyonu çağırıyor zaten.

Yani diyelim "start" adında bir fonksiyon yazdınız, designer ile buton eklediniz, click event'ine göndereceksiniz

ui.butonAdi.clicked.connect(start)

şeklinde...

Ayrıca eğitimleri zaten temel seviyede tutarlar, pyqt ileri seviye kullananlar da bunları kullanıyor. Çok olsa mesela click event'i olmayan bir objeye custom olarak event yazarsınız falan ama ileri seviye tasarımlar hayal gücünüze ve tecrübenize bağlı. Çok da elle tutulacak bir şeyi yok, mesela visual studio'da C# ile designer kullananlar da aynı pyqt designer nasılsa o şekilde kullanırlar. Orada ileri seviye dediğimiz ancak C# ın katmanlı mimarisi olur. Veya yazılım geliştirme prensipleri çerçevesinde profesyonel tasarım dizaynları olur (back-end) 

Kaldı ki zaten python ile qt tasarımını ileri seviyeye taşıdığınızda ortaya çıkan uygulama boyutu büyüdükçe büyür. İleri seviye bir qt designer yazacak birinin bence C# tercih etmesi lazım, çünkü C# ile build edilen bir exe dosyası python ile paketlenene oranla çok çok küçük Smile
Cevapla
#5
evet öyle ama mesela video çekmişler raido buton gösteriyor push buton gösteriyor ama örnek vereyim siğer kompenentleri göstermiyor hepsini enazından 3-5 göstericek nasıl bağlancağı konsuunda bilgi vericek yazı video arıyordum
Ara
Cevapla
#6
Haa sen diyosun ki hepsinden örnekler versin, ben sanırım farklı anladım. Bi aralar BTK Akademi de "Sıfırdan İleri Seviye Python Eğitimi" ni incelemiştim, onda pyqt ile ilgili bölümler de var isterse ona bi göz gezdirebilirsin. Bir de farklı uygulamalar yazarken ihtiyaca yönelik zaten artırıyor insan ister istemez, eğitim seti tarzı değil de makale gibi şeyler de faydalı olacaktır. Ben ilk zamanlarda takıldıkça makalelere veya stackoverflow'a falan bakmıştım. Video eğitimler kabaca işin mantığını anlatmada çok pratik ve zaman kazandırıcı ama seni o konuda ileriye taşıyacak şey ise proje geliştirip makale vs araştırmak olacaktır.
Cevapla
#7
Maalesef pyqt nin bu konuda dokümantasyonu tam anlamıyla tamamlanmış değil. Yapmanız gereken istediğiniz spesific şeylerde google üzerinden arama olacaktır. Ben bu şekilde ilerliyorum. Pythonun diğer kütüphanaleri gibi tek bir yerde toplu bilgiyi bulamıyorsunuz.
Ara
Cevapla
#8
https://youtu.be/Dby5jRoENlI
Python gui ile ilgili kitap yazan abimizin videonun 16:52'sinde dediği gibi pyqt kullanacaksan bir sürü dökümantasyon araması yapmak zorunda kalacaksın.
Ara
Cevapla
#9
tamamdır teşekkürler bide öyle bakayım olmadı bir şekilde öğrenicez Big Grin
Ara
Cevapla
#10
++rez
Ara
Cevapla

{lang: 'en'}


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme