• 5752阅读
  • 3回复

qml QtQuick.Controls 2.0 与之前版本怎样整合 [复制链接]

上一主题 下一主题
离线dyongfly
 

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

只看该作者 1楼 发表于: 2016-09-08
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
        }
    }
}
3条评分好评度+1金钱+2
tmxfh 金钱 +1 - 2016-10-23
never_forget 好评度 +1 有用,可以! 2016-09-08
never_forget 金钱 +1 有用,可以! 2016-09-08
离线dyongfly

只看该作者 2楼 发表于: 2016-09-08
回 lemonzll 的帖子
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) 

明白了,谢谢
离线神经023

只看该作者 3楼 发表于: 2017-02-16
多谢
快速回复
限100 字节
 
上一个 下一个