我正在开发一个QML桌面应用程序。QtQuick 2中的菜单栏不能有键盘快捷键。QtQuickControls 1中的ApplicationWindow没有调色板选项,例如设置样式的突出显示。
可以在同一文件中使用Qt Quick Controls 1和Qt Quick Controls 2吗?
发布于 2018-03-31 17:21:19
发布于 2020-04-02 14:58:48
是的,这是可能的。使用本地命名空间限定符导入一个或两个。
// controls without qualifier will be Qt Quick Controls 2 elements
import QtQuick.Controls 2.14
import QtQuick.Controls 1.4 as QQC1
QQC1.ApplicationWindow {
statusBar: QQC1.StatusBar {
RowLayout {
Label { text: "I'm a QQC2 element!" }
}
Slider { from: 2; to: 36; value: 11 }
}
}https://stackoverflow.com/questions/49586142
复制相似问题