ジャンル不定の日記です。

QMLのリファレンスとか

QMLのリファレンスは
http://doc.qt.io/qt-5/reference-overview.html
が公式でいいのかな?
見て勉強中。


ちょっとわかりにくい感じで理解するのに苦戦してるが、
QMLの中にJavaScriptのfunctionを書いてイベント駆動で呼び出してGUIに変更加えることができるらしい。

JavaScriptが使えるなら、localStorageとか使えると思うから、ほとんどの場合ファイルアクセスとかはせずにlocalStorageで足りそうかな。
というか、APIリファレンス見てファイルアクセス関連の機能は見当たらないような・・・

通信はXMLHttpRequestがクロスドメイン制約無しで使えるのかな?
XMLHttpRequestとlocalStorageが使えれば、ほとんどのことはQML+JavaScriptで足りそうだな。
APIにはWebSocketとかWebViewなんかがあるようなんだが、HTTP通信とかSocketなんかは見当たらない。


JavaScriptならWebで使うから、
JavaScriptのfunctionをQMLから呼び出して、JavaScript経由でGUIに変更を加える。
ってことができたら、いろいろすんなり作れそうだな。