Kaptan Yazılımım KaOSx Linux'ta

Posted on Cum 16 Aralık 2016 in Yazılımlarım

Pisi Linux için geliştirdiğim Kaptan adlı uygulamam; Pisi Linux kurulumundan sonra karşınıza çıkıp ilk görsel ayarları yapmanızı sağlayan bir yazılım.

Aslında Kaptan yazılımı Pardus zamanından kalma bir yazılımdı ve Pisi Linux 2.0 çalışmalarında KDE5'e geçiş yapılmasından dolayı Kaptan'ın da güncellenmesi gerekiyordu.. Çünkü eski Kaptan hem PyQt4 kullanıyor hem de …


Continue reading

PyQt5 Belgelendirmesi Gitbook'ta

Posted on Paz 04 Aralık 2016 in Genel

Uzun zamandır elimi sürmediğim PyQt5 Belgelendirmesi'ni Gitbook'a taşıdım. Böylece elimdeki raw belgeleri kaybetme riski olmadan Gitbook'da muhafaza etmiş olacağım. Kısa süre içerisinde de belgelere göz gezdirip; eksik bilgi, hatalı kod vb. gibi düzenlemeleri yaptıktan sonra yeni belgeler eklemeye başlayacağım. Belgelendirmeyi Sphinx'den Gitbook'a taşıdığım için de disqus yorumları(yaklaşık …


Continue reading

PyQt5 ile Değişken Parametreli Sinyal Oluşturmak

Posted on Cum 04 Aralık 2015 in Python, PyQt

PisiLinux için yardım ettiğim sıralarda package-manager adlı yazılımı PyQt4 den PyQt5 e geçirmeye çalışmıştım. Bu geçişin en önemli kısmı da sinyallerdi. Çünkü Qt5 ile gelen en önemli değişiklik sinyal yapısındaydı. PyQt4'ün son sürümlerinde eski ve yeni diye tabir edeceğimiz iki farklı sinyal-yuva yapısı vardı ve PyQt5(Qt5) ile eski sinyal …


Continue reading

Domestic Okuyucu 0.5.1.1 - Özgür RSS/Atom Okuyucusu

Posted on Cum 03 Temmuz 2015 in Yazılımlarım

Python ve PyQt ile geliştirdiğim özgür bir RSS/Atom okuyucusu olan Domestic Okuyucu adlı uygulamam 0.5.1.1 sürümüne ulaştı ve indirilmeye hazır. Uygulama basit bir arayüze sahip ve oldukça kullanışlıdır. Bu sürümle tespit edilen hatalar giderildi ve hızlandırıldı. Ayrıca bu sürüm ile beraber podcast içeren beslemeler için indirme …


Continue reading

Domestic Okuyucu 0.4.3.8 - Özgür RSS/Atom Okuyucusu

Posted on Cts 27 Haziran 2015 in Yazılımlarım

Python3.4 ve PyQt5 ile geliştirdiğim, RSS ayrıştırmak için feedparser modülünü kullandığım özgür bir RSS/Atom okuyucusu olan Domestic Okuyucu adlı uygulamam 0.4.3.8 sürümü ile indirilmeye hazır. Uygulama basit bir arayüze sahip ve oldukça kullanışlıdır. Bu sürümle tespit edilen hatalar giderildi. Ayrıca bu sürüm ile beraber podcast …


Continue reading

Domestic Okuyucu 0.3.1.8 - Özgür RSS/Atom Okuyucusu

Posted on Çrş 24 Haziran 2015 in Yazılımlarım

Python3.4 ve PyQt5 ile geliştirdiğim, RSS ayrıştırmak için feedparser modülünü kullandığım özgür bir RSS/Atom okuyucusu olan Domestic Okuyucu adlı uygulamam 0.3.1.8 sürümü ile indirilmeye hazır. Uygulama basit bir arayüze sahip ve oldukça kullanışlıdır.

Domestic Okuyucu'nun özelliklerine gelince: Sistem çekmecesine yerleşir ve siz simge durumuna uygulamayı …


Continue reading

PyQt Uygulamasında Çoklu Dil Desteği

Posted on Cts 30 Mayıs 2015 in Python, PyQt

PyQt ile bir seviyeye kadar ilerledikten sonra insan yaptığı programın kendi dilini konuşmayan kişilerinde kullanmasını isteyebilir.

Python'u öğrendiniz, bir çok hata ve zorlukla karşılaşarak PyQt de ortalama bir seviyeye geldiniz ve artık bir çok insanın kullanacağı bir program yazmaya karar verdiniz. Tabii Türk kullanıcıları size az geldi ve programınızın yurtdışına …


Continue reading

Qt Designer Kullanımı

Posted on Prş 21 Mayıs 2015 in Python, PyQt

PyQt , uygulamamızı tasarlamamız için basit bir tasarımcı uygulama ile gelir. PyQt'yi Windows'a kurduğunuzda modüle ek olarak Qt Designer, Qt Linguist ve Qt Assistant ve bir kaç tane işe yarar betikle gelir. Linux kullanıcıları ise kullandıkları dağıtıma göre depolarında mevcut PyQt yi kursalar da bu uygulamalar ayrı paketler olarak bulunur. O …


Continue reading

PyQt'de Eski ve Yeni Sinyal Yapısı ve Kendi Sinyalimizi Oluşturmak

Posted on Prş 14 Mayıs 2015 in Python, PyQt

Bir PyQt uygulamasında mevcut tüm widgetler kullanıcı eylemi ya da bir durum değişikliğini belirtmek için sinyaller yayar. Örneğin QPushButton, kendisine tıklandığında bir clicked() sinyali yayar. Bir sinyali kullanabilmek için bir yuvaya(slot) bağlamamız gerekir. Böylece sinyalin yayılmasına yol açan bir durum olduğunda yuva(slot) çalıştırılır. PyQt4 de kullanılan eski tip …


Continue reading