Connecting JavaScript files to other JavaScript files in a Qt / QML project
import "first.js" as FirstJs.import "first.js" as FirstJsExample
main.qml
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
import "first.js" as FirstJs // Connecting first.js
ApplicationWindow {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Button {
anchors.centerIn: parent
text: qsTr("Click Me")
// By clicking the button, we call the function from the first.js file
onClicked: FirstJs.func()
}
}second.js
first.js
Conclusion
PreviousRegistering a Singleton object to use βStaticβ methods in QMLNextPositioning in Qt QML with anchors
Last updated