PyQt5 ile e-book uygulaması yapmak istiyorum

Merhaba. Python’da henüz yeniyim. PyQt5 çalışıyorum. PyQt5 ile bir çeşit e-kitap uygulaması yapmak istiyorum. Sormak istediğim nereden başlamam gerekiyor. eklenecek kitaplar veritabanında hangi formatta olmalılar. veritabanı olarak sqlite yeterli mi yoksa mysql mi kullanmam lazım. kitap içeriği hangi widget’te görüntülenebilir. Yardımcı olursanız sevinirim.

1 Beğeni

Neden direk pdf olarak okumuyorsun dosyaları bir klasor oluştur kitaplardan o klasördeki pdfleride uygulama açıldığında kitaplıkta gözüksün

Merhaba.

Kitapların içeriği internetten mi indirelecek? Hangi formatta olacaklar?

Kitapların veritabanına eklenmesi mi lazım? Dosya olarak kalamazlar mı?

Veritabanını kitapları saklamak için kullanacaksanız ikisine de gerek yok.

QLabel işinizi görür diye tahmin ediyorum.

Kitap sayfalarını veritabanında sayfa sayfa ve text formatında kayıt etmek daha kolay olacağını düşündüm

Uygulama belli kitaplara yönelik olduğu için uygulama ile birlikte gelecek kitaplar.

Burada ne kastettiğinizi anlamadım.
Kitap içeriğini görüntülemek için QLabel aklıma geldi ama belki bu iş için daha uygun bir widget vardır veya bir custom widget oluşturmak gerekebilir diye düşündüm

Bence kivy ile yapın daha şık durur

Veritabanını kitapları saklamak için kullanacaksanız Sqlite veya MySQL kullanmanıza gerek yok, çünkü veritabanı kullanmanıza gerek yok.


Kitabı hangi formatta göstermek istediğinize bağlı, düz yazı mı olacak?


Qt de gayet iyi bir kütüphane, arayüzün şık durup durmaması onu tasarlayan kişiye kalmış.

1 Beğeni

Bu benimde aklıma geldi. Ama karar veremedim

Kitaplar elimde txt dosyaları halinde var. Dosyadan okuma şeklinde mi kullanmam gerekiyor

1 Beğeni

Kivy daha iyi sonuçta kim PC de ebook okur
Bence kivy ile yap mobil uygulamaya cevir

Ben uygulamayı kendim için yapıyorum. Çünkü PC de okumayı seviyorum. Python un mobil için uygun bir dil olduğunu sanmıyorum

İyi siz bilirsiniz :sweat_smile:

İlginiz için teşekkürler :smiley:

1 Beğeni

Yazılar aynı kitaptaki gibi paragraflara ayrılmış olarak açık sarı arkaplan üzerinde görünecekler

Evet, dosyaları kolayca okuyabilecekken niçin veritabanı ile uğraşmak istiyorsunuz ki?

Arka plan rengi kolay, paragraf da zaten txt dosyalarında nasılsa öyle yansır. Siz QLabel kullanarak yapmaya başlayın bence, takıldığınız bir yer olursa sorarsınız.

Evet doğru haklısınız

İlginiz için teşekkür ederim

Projeye ne oldu,kaynak kodları verebilir misiniz?