Qt/QML Performance Tuning #1

https://blog.qt.io/blog/2013/04/15/evolution-of-the-qml-engine-part-1/這一系列 QML engine 的文章(其實目前也只有一篇….)深入探討了 QML engine 的內部運作機制。Lars Knoll 指出了目前 QML engine 比較大的問題包括:Several object models也就是一個 QML item 必需有3個object models,分別存在於 V8 engine, QML engine, Native Qt...

How to get and display QML objectName in application

在做自動化 UAT 時,最常做的事便是拿 HANDLE,這在以前傳統的 GUI Framework 只要用 Spy++ 或其它開發工具都很容易做到。但現在 QML 不一樣了,QML 裡頭已經沒有所謂的 window handle,比較接近的是 objectName,你可以用 objectName 來對該元件進行操作(get property, call method…),問題是要怎麼樣拿到 objectName 呢?最直覺的作法就是直接看 QML source code,有錢一點的可能是用 Squish 之類的工具去做。但是直接看...

QML + Arduino / Web + Arduino

在上次為大家介紹 QML+Arduino 之後,最近也有人在介紹 Web +Arduino:http://webduino.kktix.cc/events/web-arduino-20150321在這裡講一下我自己的看法:我不確定他的實作方式是不是在 Arduino 上跑 Web Server,然後由 Web Server 處理 url command 進而控制 Arduino.我覺得以 Web 現在豐富的前端資源,確實可以很輕鬆的做出不錯的控制介面,如果有用...