17 Temmuz 2018 Salı

Qt Translator Kullanımı ve Linguist



















*Uygulamamıza çeviri desteği ekleme için ilk olarak Qt Komut satırını açıyoruz ve projemizi ana dizinine geliyoruz

cd C:\Users\slymn\Documents\GitHub\D_Player

* çeviri dosyamızı oluşturmak için ise komutumu yazıyoruz .

lupdate -pro QDtsis_Plyer.pro turkish.ts

*Başlattan Qt Linguist uygulamasını açıp Proje klasörümüzde oluşan .ts dosyasını açarız . çevirileri ekleriz

* Qt komut satırında .qm dosyasını oluşturmak için komutumuzu yazarız

lrelease turkish.ts

ve artık turkis.qm dosyamız oluştu

*Qt ile projemizi açıp add new resources secerek "turkish.qm" ekleriz

* Main.cpp de ;

 QTranslator translator;
 translator.load(":/turkish.qm")
 a.installTranslator(&translator);



NOT:  Eğer ui üzerinden widgetlara text değiştirdi isek Qt  translate edecek halde eklemektedir ve Linguistte görünmektedir  ama eğer manuel setText yapıyorsak ozamn başına tr eklemeliyiz

ui->device_information_refresh_btn->setText(tr("Device Status Refresh"));
Share:

16 Temmuz 2018 Pazartesi

Video ile Genel Bilgiler

Frame Rate :  Saniyede geçen kare sayısı   12 Fps, 24 Fps ,6Fps

BitRate : Geçen karenin boyutu

Resolution : Çözünürlük

                   d1 (704 x 576)
                   ciff(352x288)
                   VGA(640x480)
                    full HD(1920x1080 p)  60hz
                    full HD (1920x1080i) 50 hz ama normalde 25 hzdir bir tek satırı bir çift satırı tarar 50 hzmiş hissiverir 
Share:

5 Temmuz 2018 Perşembe

Play gif and movie with qt

#include 

//.h 

    QMovie *movie;

// .cpp

     movie = new QMovie;
     movie->setFileName("gif");
    ui->mv_lbl->setMovie(movie);
    movie->setScaledSize(QSize(100,40));
    movie->start();
    movie->stop();

Share: