[英]SystemTrayIcon in QML
我嘗試使用 Qt 5.11(Manjaro with KDE)在 QML 中使用 SystemTrayIcon,但是當我添加
import Qt.labs.platform 1.1
到 QML 代碼(或 1.0)它不顯示任何內容但立即失敗
/path/to/project 退出,代碼為 255
空快速項目的代碼示例:
import QtQuick 2.11
import QtQuick.Window 2.11
import Qt.labs.platform 1.1
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
}
問題是命名空間沖突。 使用像這樣的導入
import Qt.labs.platform 1.1 as LabsPlatform
LabsPlatform.SystemTrayIcon {
}
工作得很好。
此外,我必須包含小部件並使用 QApplication 而不是 QGuiApplication。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.