tôi muốn làm một cái gì đó similer để đoạn mã sau:Chúng ta có thể khai báo biến toàn cục trong tệp QML không?
//test.qml
import QtQuick 1.0
Item
{
var globalforJs =10;
function increment() // JavaScript function
{
globalforJs++;
}
....
QML Code
Chúng ta có thể có biến toàn cầu trong QML file
và truy cập nó từ hàm JavaScript?
Cảm ơn bạn đã trả lời, có thể truy cập 'biến thể thuộc tính globalForJs: 10' này từ hàm tập lệnh java có trong tệp QML không? – psp1
có thể. Tất cả các thuộc tính của một đối tượng QML có thể được truy cập bởi bất kỳ hàm javascript nào được định nghĩa bên trong nó. – coyotte508
Nhưng làm thế nào để làm cho thuộc tính này là "riêng tư", vì vậy nó không được nhìn thấy bởi các công cụ QML khác? – KernelPanic