Python PyQt5 Designer ve Sqlite3 ile Ürün Ekleme Uygulaması

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

Комментарии • 84

  • @mustafaeroglu5485
    @mustafaeroglu5485 Год назад +4

    İbrahim Ethem Bey, PyQt5 anlatımı konusunda çok güzel bir video hazırlamışsınız. Ayrıntılı bir video olduğu için hiç bir şeyi kaçırmamak adına tekrar tekrar izliyorum. Tane tane, zaman kısıtlamadan, ayrıntıya inerek ve error handling bile içeren kodlamanız ile, çalışmanıza "tek videoda PyQt5 eğitimi" desek abartmış olmayız. Umarım daha çok arkadaş eğitimlerinizden istifade eder. Çalışmalarınızın ve başarılarınızın devamı dileğiyle. Kolay gelsin, iyi çalışmalar.

    • @KadimTeknoloji
      @KadimTeknoloji  Год назад +2

      Kıymetli yorumunuzdan dolayı çok teşekkür ederim. İyi çalışmalar diliyorum.

    • @mariatomy7187
      @mariatomy7187 Год назад

      @@KadimTeknoloji selam hocam bende b,lgisayarla ilgileniyorum ve bu projeyi yapıyorum ama bir küçük sıkıntı var bir türlü ürün ekleme yapamadım hata da vermiyor ama sorun nerde bilemedim bir yardımcı olurmusunuz

  • @MAkyuz-ei9ut
    @MAkyuz-ei9ut 2 года назад +2

    anlaşılır bir dilde anlatımın için tebrik ediyorum. bu tarzda farklı Qt fonksiyonlarını içeren video hazırlarsanız bizlere faydası olacaktır.

  • @kaanyeni6384
    @kaanyeni6384 2 года назад

    akıcı şekilde anlatımınız için teşekkür ederim uzun süredir qt ile sql'i birlikte kullanma konusunda sorun yaşıyordum.

  •  2 года назад +2

    Emeğine Sağlık . PyQt5 -SQLlite Uygulamalı eğitim videosu - Çok yararlı Olmuş - Bu örnek üzerine değişik uygulamalar geliştirilebilir. Bu şekilde eğtim videoları enderdir. Tekrar teşekkürler.

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад +1

      Kıymetli yorumunuzdan dolayı ben teşekkür ederim. İyi çalışmalar.

  • @DevVoyager
    @DevVoyager Год назад +1

    Anlatım sade ve anlaşılır, emeğinize sağlık

  • @akatproje3448
    @akatproje3448 2 года назад +3

    2 tablolu (ilişkili) örnek uygulama, PyQt5 ile nasıl yapılabilir? Konusunda bir video paylaşır mısınız? Örneğin cari tablo ve cariye ait hareket tablosu nasıl yapılır?

  • @akatproje3448
    @akatproje3448 2 года назад +2

    Mükemmel, çok güzel anlaşılır ve detaylı olmuş, elinize emeğinize sağlık 🤗👍👏👏👏🎉🎉🎉

  • @orgunm1
    @orgunm1 2 года назад +1

    Tebrikler. Mükemmel ve anlaşılır bir anlatım. Emeğinize sağlık.

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад

      Kıymetli yorumunuzdan dolayı ben teşekkür ederim. İyi Çalışmalar.

  • @canmemis3951
    @canmemis3951 Год назад

    Öncelikle bu kadar detaylı bir anlatım yaptığınız için teşekkür ederim. Ürün eklemelerini manuel olarak yapmak 1000 adetlik bir liste dşünürsek çok yorucu olacaktır. Excel dosyasında hazırlanan şablon ile içeri import etmek te mümkün olsa çok daha güzel olurdu bence. ayrıca Ürüne ait barkod etiketi de alt tarafta bulunan boşluğa gelse mesela tadından yenmezdi 🙂

    • @enesaslan1457
      @enesaslan1457 9 месяцев назад

      Bir çözüm buldunuz mu ?

  • @Mayk8017
    @Mayk8017 2 года назад +5

    Uygulanan örnek, öğrenme açısından çok faydalı ancak sınıf tanımlamadan, nesne tabanlı programlama altyapısında olmadan çorbaya dönecek bir uygulama. Keşke sınıf tanımlayıp onlar üzerinden yapsaydınız. Ben siz ile beraber, sınıf tanımlayarak yaptım. Altyapısı olmayanlar bunu yapamaz tabi ki.

    • @buminkagan9976
      @buminkagan9976 2 года назад

      Aslinda nesne tabanli programlama yoluylada video cekip yapsa guzel olur.

    • @dontquijote16
      @dontquijote16 Год назад

      kendi çalışmanızı da eklemeniz ya da link paylaşmanız mümkün müdür?

    • @ali-bn3oe
      @ali-bn3oe Год назад

      bir sende altyapı var zaten, başka da kimsede yok, la oolum çıkın şu ergenlikten, dünya sizin etrafınızda dönmüyor

  • @ali-bn3oe
    @ali-bn3oe Год назад +2

    Adamın dibisin

  • @malikgundes5104
    @malikgundes5104 2 года назад +1

    Elinize Saglık bu güzel içerik ve anlatım için teşekkür ederim cok yardımcı oldu videolarınız severek takip ediyorum sizi. 😊

  • @stroxway
    @stroxway 2 года назад +1

    Her şeye yardımcı oluyor bu kanal

  • @mustafaerdihan1936
    @mustafaerdihan1936 2 года назад +3

    ELINE SAGLIK GUZEL OLMUS

  • @zeynepuysal5169
    @zeynepuysal5169 2 года назад +3

    merhabalar sayenizde ödevimi çok güzel ilerletiyorum fakat benim birden fazla sayfayı birbirine bağlamam gerek. Bunun nasıl yapılabileceğine dair bilgi verebilir misiniz?

  • @erdalkaras347
    @erdalkaras347 9 месяцев назад +1

    haci abi eline saglik/ cok guzel anlatiyorsun/

  • @ibrahimpekgecgil8964
    @ibrahimpekgecgil8964 2 года назад +2

    Merhaba emekleriniz için teşekkür ederim. Açıklayıcı bir paylaşım olmuş. Şunu sormak istiyorum listelemenin içindeki bir hücreye resim atana biliyor mu

  • @Dgnyvz
    @Dgnyvz 2 года назад +2

    Merhaba hocam, mesela benim şehirler.db var combobox a tıkladığımda o comboboxun içerisine o şehri alıp veri.db nin içersine ekleyebiliyor muyuz?

  • @umitdogan8355
    @umitdogan8355 2 года назад +1

    Çok güzel bir çalışma olmuş emeğinize sağlık... Bir de listeyi nasıl yazdırabiliriz onun kodunu da anlatabilir misiniz?

  • @Sezyum-133
    @Sezyum-133 2 года назад +2

    Kategorileri seçtiğimizde listele butonuna basmadan otomatik olarak listelemenin bir yolu var mı ?

  • @electrolux5786
    @electrolux5786 2 года назад +2

    Dostum PyQt5 ile Threading işlemlerini ve embedded sistemler için gui tasarım konusunu anlatırsan mükemmel olur takipteyim 🤙🤨

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад +1

      Önerileriniz için Teşekkür ederim. Kısmet olursa ilerleyen zamanda bu şekilde içerikler hazırlayabilir.

  • @ozanicel1155
    @ozanicel1155 8 месяцев назад +1

    Yapmış olduğumuz uygulamayı müşteri için hazır hale nasıl getiriyoruz yardımcı olur musnuz?

  • @mesutmesut2120
    @mesutmesut2120 Год назад +1

    Teşekkür. Emeğine sağlık

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhaba uygulamayı yaptınız mı acaba?

  • @Srx_0
    @Srx_0 Год назад +1

    Gayet Güzel Bir Video

  • @bilalinal8314
    @bilalinal8314 2 года назад +2

    Merhabalar hocam . PyQt5 ile bir butona basınca fonksiyonu connect ettim bu fonksiyon içerisinde işlemler yapıyor fakat butona basınca uygulama donuyor işlemler bitince sonuç ekrana geliyor sorun nedir acaba? Benim istedeğim şey her bir işlemde sonucu yazsın devam etsin diğer işleme fakat bunda donuyor fonksiyon kodları uzun diye

  • @erentavsan
    @erentavsan Год назад

    Merhaba.
    Pqt6 tabanı da ve Qt yeni video ve bütün görsel videolar devamı gelicekmi dir.

  • @Panopticon207
    @Panopticon207 2 года назад +1

    Tablo yerine taplo demen dışında gerçekten güzel video olmuş çok yararlı.

    • @turk2912
      @turk2912 2 года назад +1

      sende oraya mı takıldın adam yazmış paylaşmış:))

  • @stefannzweig
    @stefannzweig 11 месяцев назад

    Hocam beyaz eşya vs seçince onların markaları çıkmıyor. bunu nasıl yapabiliriz

  • @mustafaahmetoglu4605
    @mustafaahmetoglu4605 6 месяцев назад

    öncelikle teşekkürler çok güzel anlatmışsınız. ben de yaptım ve sorunsuz çalıştı. fakat exe yapıp çalıştırdığımda açılıyor ama ürün ekle deyince hiçbir uyarı vermeden kapatıyor ve ürünü de veritabanına işlemiyor. neden olabilir?

  • @Livecampandfire
    @Livecampandfire 2 года назад +3

    Şimdi önemli bi sorum olucak.Biz bunu öğreniyoruz ama daha resim bile eklenmesi performans açısından tavsiye edilmezken bu kadar ufak iş yapan programı biz öğrensek bunun bize faydası ne olucak ? Yarın sektöre girdiğimde bunun bana faydası olucak mı ? şirketler bunu kullanıyorlar mı ve bunu bıldıgım ıcın ıse alınır mıyım ?

  • @sinankardas3303
    @sinankardas3303 Месяц назад +1

    teşekkür ederiz Adana Kozan

  • @erenfuruncu6103
    @erenfuruncu6103 Год назад

    tblListele fonksyonunu kullanamıyorum Ui_Mainwindow da bu özellik yok diyor ne yapmam gerekiyor ?

  • @SeyfettinKKK
    @SeyfettinKKK 3 месяца назад +1

    helal🙏

  • @oyuncu34276
    @oyuncu34276 Год назад

    ürün kodu otomatik gelse daha iyi olur. en sonki ürün kodunu kimse hatırlamaz. birde güncellenecek üründe o ürün için kimse aklında ürün kodunu tutamaz. ürün ismi girerek güncelleme yapılması daha mantıklı olurdu

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhaba uygulamayı yaptınız mı acaba?

  • @Osmanak17
    @Osmanak17 Год назад

    merhaba ürün ekle pip nasıl yapabiliriz

  • @zeynepp5472
    @zeynepp5472 5 месяцев назад

    Merhabalar bende iki sql tablosu var hangi kodla bilgilerimi birleştirip güncelleme butonumu aktif hale getirebilirim

  • @murtazasariturk9617
    @murtazasariturk9617 2 года назад +2

    Merhaba beyefendi. izninizle bir soru sormak istiyorum. Yeni nesil python'da nasıl designer'i açabilirim. Eskilerde pip ile indirilen sürümde exe dosyası var ama yenilerde yok. Şimdiden teşekkürler.

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад

      Merhaba yeni nesil python diye birşey yok. güncel sürüm vardır. Kurulumlar da aynı. Hem pip ile pyqt5 i kurman gerekiyor hem de designer i kullanacaksan onu da ayrı yükleyebilirsin. Onu da
      build-system.fman.io/qt-designer-download
      bu link den indirebilirsin.

  • @frdnztrk
    @frdnztrk 6 месяцев назад

    ellerine sağlık.

  • @muhammetdinc2400
    @muhammetdinc2400 Год назад

    pyqt modülü bende ekli değil ekleyemiyorumda

  • @MAkyuz-ei9ut
    @MAkyuz-ei9ut 2 года назад +2

    yaptığınız bu uygulamada her ürüne bir fotoğraf eklemek istersek bunu nasıl yapabiliriz? database de hücre içinde gözükecek, ürünü ekrana getirdiğimizde fotoğrafı da uygulamada bir pencereye gelecek şekilde

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад +2

      Merhaba Veritabanında resim de koyulabilir ama proje büyüdüğü zaman veritabanı da resimler dolayısıyla çok büyüyecektir bu performans için pek tavsiye edilmez. Bunun için proje içerisine bir klasör açıp bu klasöre resimleri koyup veritabanında resim yolunu saklayabilirsiniz bu daha kullanışlı olur. sonrasında veritabanından gelen resim yolu ile resimi buldurup ekranan yansıtabilirsiniz.

  • @cerendonmez4179
    @cerendonmez4179 2 года назад

    Import "PyQt5" could not be resolved hatası alıyorum. Ne yapmam lazım yardımcı olursanız sevinirim.

  • @buminkagan9976
    @buminkagan9976 2 года назад +2

    Anlatimini begendim. Lakin, pythoni yeni ogrenmeye basladigim icin, tkinter bana daha kolay geldi. PyQt5 cok zor gorunuyor. Acaba yazilim konusunda acemi oldugum icinmi zor geliyor. Yoksa, yazilimi bilsem anlamam daha kolaymi gelir.

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад

      yazılım konusunda tecrübeli olmak diğer teknolojileri öğrenmeden çok kolaylık sağlar ama tkinter ile çalışıp pyqt5 ile çalışmak zor geliyorsa bu gözünü kormutmasın pyqt5 de öyle zor değil sadece başlarda karışık gelebilir.

    • @buminkagan9976
      @buminkagan9976 2 года назад

      @@KadimTeknoloji tavsiyeniz ne olur? Ilk basta tkinter ilemi baslayayim? Yoksa PyQt5 ilemi baslayayim.

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад

      @@buminkagan9976 Çok fark etmez ama tkinter ile başlarsan nesneleri konumlandırma özellik atama gibi şeyleri daha iyi anlayabilirsin ama pyqt5 ile de başlasan da olur. Önemli olan zaten nesnelere özelleştirmek konumlandırmaktan çok yazdığın fonksiyonların kalitesi önemli olması programın gerçekten performanslı ve gereksiz kod tekrarı fazla yapmadan güvenilir yazabilmek her alanda sana fayda sağlar. En güvenilir yani güvenlik açığı bırakmadan performansı da düşünerek güzel kod yazmayı öğrenmen daha iyi olacaktır benim düşünceme göre.

  • @CelalXalilov-b9z
    @CelalXalilov-b9z Год назад

    .py dosyası olşturdum fakat dosyanın içersi boş bu sorunun çözümünü bilen varmı.

  • @turkaskerleri
    @turkaskerleri Год назад

    Selamlar,
    Hata mesajını status bar değilde mesaj kutusu olarak nasıl yapabiliriz?
    diğer bir sorum ise diğelim ki kişi sayı yazması gereken yere harf yazdı yada tam tersi o zaman hata mesajı verip uyarmasını nasıl sağlarız

  • @markelturku6971
    @markelturku6971 Год назад

    cok teşekkürler.

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhaba uygulamayı yaptınız mı acaba?

  • @AGGA_Official
    @AGGA_Official Год назад

    Çok denedim Qt designer harici hiçbirşey olmadı. Sürekli Syntax error veriyor. PyQt5'i tanımlamıyor.

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhaba uygulamayı yaptınız mı acaba?

  • @oguzturkyilmaz543
    @oguzturkyilmaz543 Год назад

    Hocam elinize sağlık. Bu uygulamanızdan örnekle bir sütuna da Tarih bilgisini kaydetmek istersek bunu nasıl yapabiliriz . Kayıt tarihi olur satış tarihi olur vs vs Yani QTDesigner üzerindeki bir textbox yada başka bir nesnenin içinde yazan Tarih bilgisini Sqlite veritabanına nasıl kaydedebiliriz. Her texti sayıyı vs kaydedebiliyorum ama Tarihi kaydetmeyi başaramadım. Sırf bu yüzden Pythondan soğudum. Yol göstermenizi rica ederim...

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhabalar siz bu uygulamayı yaptınız mı acaba ?

  • @perfecthit2663
    @perfecthit2663 Год назад

    hocam ben subquery ile veri cektim suslu parantez ininde geliyor veri nası yaparız

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhaba uygulamayı yaptınız mı acaba?

  • @scary4684
    @scary4684 Год назад

    Hocam bende kategori kısmına sıkıntı var telefon ve beyaz eşyayı kategoriliyor fakat bilgisayar listelenmiyor.

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhaba uygulamayı yaptınız mı acaba?

  • @uguryuksel4127
    @uguryuksel4127 2 года назад +1

    Merhaba,
    Kayıt Sil fonksiyonunda silinecek kayit kısmı bende çalışmıyor tabloda hangi hücreyi tıklar isem o hücrenin değerini alıyorum.yapmak istediğim Satıra tıkladığımda kullanıcı id ya da kullanıcı adı ile veri tabanında sorgu yapmak istiyorum.Yardımcımcı olur musunuz?

    • @KadimTeknoloji
      @KadimTeknoloji  2 года назад +1

      Merhaba Veritabanında id yada kullanıcı adına göre arama yapmak için video içerisindeki kategoriye göre listele fonksiyonunu istediğiniz alan aramasına göre düzenleyip aynı mantık ile arama yapabilirsiniz. Bunu da bizim bu fonksiyon içerisinde listelenecek_kategori adında oluşturmuş olduğumuz değişken gibi aranacak alanın içeriğini böyle bir değişken tanımlayıp değeri bu alanda tutturabilirsiniz Örneğin: kullanıcı adı ile arama yapmak istiyorsunuz getirilecek_kullanıcı diye bir değişken tanımlarsınız ve formunuzda kullanıcı adı diye bir alan olduğunu düşünelim ve buna da lneKullanici_adi diye bir isim verdiğinizi varsayalım değişken içerisine ui.lneKullaniciAdi.text() diye değişken yazarak bu alandan istediğiniz kullanıcı adını alabilirsiniz sonraki işlemler de aynı olur sadece sorgu alanında where kısmına veritabanındaki kullanıcı adını alanını verirsiniz bu şekile arama yapabilirsiniz.
      Kayıt sil fonksiyonunun da çalışmaması muhtemelen kodların yazımında hata yapılmış olabilir özellikle
      secilen_kayit = ui.tblListele.selectedItems()
      silinecek_kayit = secilen_kayit[0].text()
      bu alanları gözden geçirmenizi tavsiye ederim.
      eğer bu alanlar doğru ise sorgu kısmını gözden geçirin.

    • @uguryuksel4127
      @uguryuksel4127 2 года назад

      @@KadimTeknoloji yardımlarınız için teşekkürler.Benim kurmaya çalıştığım yapıda tabloliste.selectems() tıklanan verinin id is şeklinde yapmaya çalışıyorum.
      secilen_kayit =ui.tbListele.selectedItems()
      silinecek_kayit=secilen_kayit[0].test()
      Bu mantık tam benim istediğim türden ancak tabloda tıkladığımda veriyi dönderiyor.Tıkladığımda Satırın ilk değerini döndürmeyi bir türlü başaramadım🤒🤒

    • @Mayk8017
      @Mayk8017 2 года назад +1

      @@uguryuksel4127 Dostum Qt designer 'da Table Widget özelliklerinden selection modları var. Tek hücreyi mi seçeyim, kolonlarımı, satırlarımı, tekli seçim mi, çoklu seçim mi hepsini buradan ayarlayabilirsin. Default ayar kolonların seçimi geliyor buna dikkat edin. Ben satıra göre seçim yaptırdım. Doğal olanı da bu zaten.

    • @uguryuksel4127
      @uguryuksel4127 2 года назад

      @@Mayk8017 teşekkürler

  • @salihylmaz2001
    @salihylmaz2001 Год назад

    hocam merhabalar ekle butonuna bastığım gibi arayüz kapanıyor sebebi ne olabililr?

    • @stefannzweig
      @stefannzweig 11 месяцев назад

      Merhaba uygulamayı yaptınız mı acaba?

  • @Sasafierce611
    @Sasafierce611 Год назад

    Merhabalar, size bir sorum olacaktı. Tablodaki ürün verilerine bastığımızda güncelleme işleminin daha pratik yapılması için tabloda yazılan verilerin line editlere geldiği kodu bulamadım paylaşabilir misiniz acaba. Kolay gelsin iyi çalışmalar.

    • @erenfuruncu6103
      @erenfuruncu6103 Год назад

      merhaba bende o kısımda sorun yaşıyorum sorunun çözümünü bulabildiniz mi acaba ?

    • @Sasafierce611
      @Sasafierce611 Год назад

      @@erenfuruncu6103 def doldur():
      secili = ui.tblListele.selectedItems()
      ui.lneurunKodu.setText(secili[0].text())
      ui.lneurunAdi.setText(secili[1].text())
      ui.lnebirimFiyati.setText(secili[2].text())
      ui.lneStokMiktari.setText(secili[3].text())
      ui.lneurunAciklamasi.setText(secili[4].text()) ben böyle sonuç aldım araştırmalarım sonucunda

  • @kanu-luyika
    @kanu-luyika 7 месяцев назад

    Mükemmel proje ama daha iyi olabilirdi :)

  • @ogzgenc6254
    @ogzgenc6254 Год назад

    hocam soyle bir hata aliyorum sebebi nedir sizce ?
    (ubuntu sanal bilgisayarini kullaniyorum py dosyasini terminalden cektim)
    Traceback (most recent call last):
    File "/home/osi/Documents/import sys.py", line 2, in
    from PyQt5 import QtWidgets
    ModuleNotFoundError: No module named 'PyQt5.sip'