admin 管理员组文章数量: 1184232
【QML学习 01】 SystemTrayIcon 状态栏图标
QML SystemTrayIcon (状态栏图标)
系列QML学习笔记
参考:
通过帮助搜索:SystemTrayIcon,可以定位到官方的帮助示例
重要的说明:
- 添加引用:Qt.labs.platform 1.1
- 添加图标: icon.source: “qrc:/image/menu.svg”
- 添加menu:menu: Menu {…}
import QtQuick 2.14
import QtQuick.Window 2.12
import QtQuick.Controls 2.14
import Qt.labs.platform 1.1Window {visible: truewidth: 640height: 480title: qsTr("Hello SystemTrayIcon")Text{text:"Hello SystemTrayIcon!"}// 状态栏图标SystemTrayIcon {visible: trueicon.source: "qrc:/image/menu.svg"onActivated: {}// add menumenu: Menu {MenuItem {text: qsTr("Setting")iconSource: "qrc:/image/menus.svg"onTriggered: {mainDlg.show()mainDlg.raise()mainDlg.requestActivate()}}MenuSeparator{}MenuItem {text: qsTr("Quit")onTriggered: Qt.quit()}}}
}
菜单的图标没有出来,需要进一步修改:
本文标签: QML学习 01 SystemTrayIcon 状态栏图标
版权声明:本文标题:【QML学习 01】 SystemTrayIcon 状态栏图标 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.roclinux.cn/b/1693754681a240896.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论