Ich habe ein Qt-QML-Projekt in Qt 5.14. Der Timer bleibt in Qt 5.14 hängen, aber in Qt 5.7 funktioniert er einwandfrei. Nach einigen Sekunden springt es zur nächsten Zahl in Qt 5.14.
Das Folgende ist der Code:
import QtQuick 2.12
import QtQuick.Controls 2.12
import QtQml 2.12
ApplicationWindow {
visible: true
width: 400
height: 300
title: "Timer Test"
property var userloggedindate: new Date() // Set this to the current date for testing
property string userloggedinduration: ""
Timer {
id: timerForLoggedIn
interval: 1000
repeat: true
running: true // Set to true for testing purposes
triggeredOnStart: true
onTriggered: {
var diff = (new Date()).getTime() - userloggedindate.getTime();
// Change this line to test the suggestion
userloggedinduration = diff.toString(); // Test with raw diff value
// userloggedinduration = (new Date(diff)).toUTCString().match(/(\d\d:\d\d:\d\d)/)[0]; // Original line for comparison
console.log("User logged in duration:", userloggedinduration);
}
}
Column {
anchors.centerIn: parent
Text {
text: "User Logged In Duration:"
font.pointSize: 16
}
Text {
text: userloggedinduration
font.pointSize: 24
color: "blue"
}
}
}
Ich habe ein Qt-QML-Projekt in Qt 5.14. Der Timer bleibt in Qt 5.14 hängen, aber in Qt 5.7 funktioniert er einwandfrei. Nach einigen Sekunden springt es zur nächsten Zahl in Qt 5.14. Das Folgende ist der Code: [code]Timer { id: timerForLoggedIn interval: 1000 repeat: true running: navigationModelData.relieveUserButtonVisible triggeredOnStart: true onTriggered: { var diff = (new Date()).getTime() - navigationModelData.userloggedindate.getTime() var time = (new Date(diff)).toUTCString().match(/(\d\d:\d\d:\d\d)/)[0]; navigationModelData.userloggedinduration = time; } } [/code] Der folgende Code ist ein Beispielprojekt für die obige Frage: [code]import QtQuick 2.12 import QtQuick.Controls 2.12 import QtQml 2.12
property var userloggedindate: new Date() // Set this to the current date for testing property string userloggedinduration: ""
Timer { id: timerForLoggedIn interval: 1000 repeat: true running: true // Set to true for testing purposes triggeredOnStart: true onTriggered: { var diff = (new Date()).getTime() - userloggedindate.getTime(); // Change this line to test the suggestion userloggedinduration = diff.toString(); // Test with raw diff value // userloggedinduration = (new Date(diff)).toUTCString().match(/(\d\d:\d\d:\d\d)/)[0]; // Original line for comparison console.log("User logged in duration:", userloggedinduration); } }
Column { anchors.centerIn: parent
Text { text: "User Logged In Duration:" font.pointSize: 16 }
Ich habe ein Qt-QML-Projekt in Qt 5.14. Der Timer bleibt in Qt 5.14 hängen, aber in Qt 5.7 funktioniert er einwandfrei. Nach einigen Sekunden springt es zur nächsten Zahl in Qt 5.14.
Das Folgende ist...
Ich habe ein Qt-QML-Projekt in Qt 5.14. Der Timer bleibt in Qt 5.14 hängen, aber in Qt 5.7 funktioniert er einwandfrei. Nach einigen Sekunden springt es zur nächsten Zahl in Qt 5.14.
Das Folgende ist...
Ich habe ein Qt-QML-Projekt in Qt 5.14. Der Timer bleibt in Qt 5.14 hängen, aber in Qt 5.7 funktioniert er einwandfrei. Nach einigen Sekunden springt es zur nächsten Zahl in Qt 5.14.
Das Folgende ist...
Unser Problem besteht darin, dass beim Drucken nach den Berechnungen das Windows-Druck-Popup länger als 5 Sekunden hängen bleibt und dann jede Seite gedruckt wird. Aber dieses Problem tritt nicht...
Unser Problem besteht darin, dass beim Drucken nach den Berechnungen das Windows-Druck-Popup länger als 5 Sekunden hängen bleibt und dann jede Seite gedruckt wird. Aber dieses Problem tritt nicht...