我想使用较旧版本的QtQuick测试某些代码,如何导入特定版本?
我读到here,import语句仅要求提供最低版本,但环境将提供最新版本。我不知道如何验证这一点,也不知道我的程序实际运行在哪个lib版本上。
我正在使用QtCreator和.pro文件。
答案 0 :(得分:0)
您可以编写导入库的确切版本:
import QtQuick.Controls 1.1
import QtQuick.Controls 2.0 as QC2
MainWindow{
Button {
id: oldButton
}
QC2.Button {
id: newButton
}
}
答案 1 :(得分:0)
我认为你不能那样做。也许是因为 Qt 运行时不包含 QtQuick 的每个版本。所以它只使用最新的。所以次要版本号被忽略。