meraba arkadaslar.Sizlere ufak programimi tanitmak istedim. Aslinda benim de sayilmaz.Qt'nin
dokumantasyonundan alip duzenleyip guncel ve calisir hale getirdim.Birde turkcelestirdim.
Topu topu 100 satir kadar bir kod var.Ancak 3 programlama dili kullanildi.c++, javascript ve sql.
Program ile notlarinizi, onemli ayar dosyalarnizi vb sql veritabaninda saklayabiliyorsunuz.
Kullanimi basit.Programi calistirinca karsiniza gelen metin giris alanina saklamak istediginiz notu
vb yazip veya kopyala-yapistir yapip kaydet ikonuna tikliyorsunuz."not kaydedildi" deyince islem
tamamdir.Ok ikonlari kayitli notlar arasinda gezer.Carpi ikonu ekrandaki notu siler.Silgi ikonu
ekrani temizler.Program calistiginda kac kayitli notunuz oldugunu soyler.Programin kaynak
kodlari surada: https://github.com/canatan/projects/tree/master/QtQuick-note
Kodlari indirip dizinde komut satiri acip "make" komutunu verdiginizde program derlenir.
Kodu elle tek tek dosyalari indirmek yerine "wget" yada "git" kullanarak indirebilirsiniz.
Tabii Bagimliliklar: Derlemek icin "qt5-declarative" paketi kurulu olmali.
Ekran goruntusu: http://postimg.org/image/dyne4ijq5/
Bu arada bende Qt kutuphanesinin bir ozelligi calismiyor.Sizde de calismiyormu acaba.Musait
olan sunu deneyip geri bildirim verirse sevinirim.asagidaki kodu bir doysaya kaydedin.uzantisi
.qml olsun.
import QtQuick 2.3 import QtQuick.Dialogs 1.1 FileDialog {Component.onCompleted: visible = true}
Sonra
qmlscene-qt5 dosyaadi.qml
ne dondurdugunu benimle paylasin.Normalde bir dosya secme diyalogu gostermesi lazim.Ama bende:
[pc@pc ~]$ qmlscene-qt5 z.qml QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory QObject::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString) QObject::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString) "URL cannot be listed trash:/" "URL cannot be listed trash:/" KSambaShare: Could not find smb.conf! [pc@pc ~]$
bu hatayi donduruyor.Kalin saglicakla.
sorun çıkmadı bende, Qt QMLviewer açılıyor.
bağımlılık olarak sudo pacman -S qt5-quick1 yükledim, manjaro deposundan. @Canatan KDE'mi kullanıyorsun? Güncel mi?
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
Oldukca kullanışlı görünüyor, eline sağlık. Şahsen not uygulaması olarak bijiben kullanıyorum, çokda işime yarıyor. QtQuick de çok şık görünüyor fakat bu programların eksi tarafı evulation da olduğu gibi, alınan notların mail hesabıyla senkronize olamamaları. Bu programlarla, evulation bir şekilde senkronize edilebilse ve buraya yazılan notlar ayarlanan zaman da cep telefonunda da görünse harika olurdu. Tanıtım ve emeğin için teşekkürler.
Geri bildirimler icin tesekkur ederim.
@tulliana kde kullaniyorum ve guncel.Yalniz kodu "qmlviewer" ile calistirdiysan o arac "obsolete"
yalniz eski qtquick 1.x versiyonunu destekler. Benim verdigim kodu calistiramaz. "qmlscene-qt5"
araci "qt5-declarative" paketinden geliyor.Yukarda bagimliligi yanlis yazmisim ."qt5-declarative"
olacak. duzelttim.