PDA

Orijinalini görmek için tıklayınız : QtQuick ile yaptigim not-ayar saklayici tanitimi



deniz
20.Eylül.2014, 23:37
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: View image: snapshot2 (https://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.

Kod:

import QtQuick 2.3
import QtQuick.Dialogs 1.1

FileDialog {Component.onCompleted: visible = true}


Sonra
Kod:

qmlscene-qt5 dosyaadi.qml


ne dondurdugunu benimle paylasin.Normalde bir dosya secme diyalogu gostermesi lazim.Ama bende:
Kod:

[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.

Kaynak: QtQuick ile yaptigim not-ayar saklayici tanitimi (https://manjaro-tr.org/forum/thread-868.html)