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.
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ış.
Bu benimde aklıma geldi. Ama karar veremedim
Kitaplar elimde txt dosyaları halinde var. Dosyadan okuma şeklinde mi kullanmam gerekiyor
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
İlginiz için teşekkürler
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?