首页| 论坛| 消息

标题:qml QtQuick.Controls 2.0 与之前版本怎样整合
作者:dyongfly
日期:2016-09-08 00:17
内容:

现在遇到一个问题,ExculiveGroup这个方法的时候,Qt文档明确说明导入 import QtQuick.Controls 1.4, 但是我的qml文件中已经导入了2.0 版本的Controller(必须使用这个版本) ,如果两个都导入的话只会识别最后一次导入的。但ExculiveGroup这个我也要在同一个qml文件中使用,请问大家,这个该怎么解决呢?


#1 [lemonzll 09-08 08:29]
import QtQuick 2.4
import QtQuick.Controls 2.0
import QtQuick.Controls 1.4 as Controls
import QtQuick.Layouts 1.2
ApplicationWindow {
visible: true
width: 640
height: 480
title: qsTr("Hello World")

ColumnLayout {
anchors.fill: parent
anchors.margins: 6
Button { //2.0版本的
text: "Button A"
}
Controls.Button { //1.4版本的
text: "Button B"
}
Item {
Layout.fillHeight: true
}
}
}
#2 回 lemonzll 的帖子 [dyongfly 09-08 22:11]
lemonzll:import QtQuick 2.4
import QtQuick.Controls 2.0
import QtQuick.Controls 1.4 as Controls
import QtQuick.Layouts 1.2
.......(2016-09-08 08:29)
明白了,谢谢
#3 [神经023 02-16 09:26]
多谢

回复 发表
主题 版块