QML 文檔能夠使用 console 對象來打印日誌信息,可默認是沒法輸出行號的。幫助文檔中說須要設置 QML_CONSOLE_EXTENDED 環境變量便可,測試了一下無論用。後來找到 qt.gitorious.org 上的一個文章(連接點這裏),說 Qt 5.0 以後這個宏已經隨風而去了。不過有更好用的方式,設置 QT_MESSAGE_PATTERN 。git
若是你使用qmlscene來調試qml文檔,在Windows下這樣設置:web
[plain] view plaincopy測試
set QT_MESSAGE_PATTERN=%{file}:%{line} %{message} spa
而後就能夠 qmlscene 加載 qml 文檔來測試了,看圖:.net
若是你使用 Qt Creator ,按下面的路徑能夠設置:調試
projects-->Run-->Run Enviroments,點擊Add按鈕。日誌
而後運行你的項目就好了。code