1. 程式人生 > >QquickWidget與QML互動 ,自定義訊號

QquickWidget與QML互動 ,自定義訊號

在widget載入QML檔案 ,在載入過程中把qml檔案新增到資原始檔,在Pro檔案中新增QT+=quickwidgets

Qt+=qml

下面如何qml中的訊號連線呢

檢視QQuickWidget類,找到了rootObject()方法,這個返回的就是QML的物件,

這樣QML按鈕的響應就能在Widget裡面接收了,那麼Widget如何向QML傳遞資料呢,目前本人只會通過訊號連線訊號初始化QML裡面的資料,(item->setTextName這個是錯誤的,去掉就好了,沒有更新截圖)


main.qml 自定義訊號