[software development] qml在deepin V23上面使用是有bug吗? Resolved
Tofloor
poster avatar
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-01-18 18:41
Author

qml在deepin V23上面使用是有bug吗?

为什么提示title是无效的属性名?

哪怕是我刚开始新建的项目也是这样提示title

还有就是商店和源里面安装的qtcreator版本才7.0,8.0,我一看官网都12.0了,差这么远的吗?

后来我又去download.qt.io上面下载安装了个12.0版本的

Qt Creator 12.0.1

Based on Qt 6.6.0 (GCC 10.3.1 20210422 (Red Hat 10.3.1-1), x86_64)

Built on Dec 11 2023 00:16:24

From revision ee75c7276b

image.png

import QtQuick 2.15
import QtQuick.Window 2.3
//import QtQml.Models 2.15
Window {
    width: 640
    height: 480
    visible: true
    color:"blue"
    id:w
    title: qsTr("Hello Wdsfsdforld")//标题可以正常修改

    opacity:0.9//只有最大化才能触发透明效果
    MouseArea
    {
        width: w.width
        height:w.height

        onClicked:
        {

            rect.color="black"
        }



    }

    Rectangle
    {
        anchors.centerIn: parent
        color:"green"

        width:300
        height:300

        id:rect
        border.color: "grey"
        border.width: 10
    }
    Rectangle
    {

        color:"red"
        anchors.left:rect.left
        width:200
        height:200

        id:rect2
        border.color: "grey"
        border.width: 10
    }
    //
    //    title: qsTr("Hello Wdsfsdforld")
}

文档我也看到是有这俩的,弄得我莫名其妙


还有就是商店没有Qt Design Studio


QT forum上面说不用管他,照样运行就好了。

Reply Favorite View the author
All Replies
deepin
2024-01-18 18:55
#1

等Dtk

Reply View the author
Rubbish
deepin
2024-01-18 20:41
#2

有时候可以不管qtcreator的报错提示,语法提示用的版本可能不一样,能跑就行

透明效果和窗管有关,可能还有bug吧

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-01-18 21:00
#3
Rubbish

有时候可以不管qtcreator的报错提示,语法提示用的版本可能不一样,能跑就行

透明效果和窗管有关,可能还有bug吧

但是我输入title opacity元素时根本没有代码提示,其他就有

Reply View the author
Ziggy
deepin
2024-01-18 23:22
#4

Based on Qt 6.6.0,要不你先看看默认索引到哪个Qt了 ?

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-01-19 04:33
#5
Ziggy

Based on Qt 6.6.0,要不你先看看默认索引到哪个Qt了 ?

哪里可以看索引到哪个qt版本?我最开始都是用qt5创建的quick项目

啊?原来要QT6才能用qml吗,我新建项目时选QT6的话

这里的kit是没法选的
image.png

Reply View the author
Ziggy
deepin
2024-01-19 09:29
#6
把一切操作变成GUI

哪里可以看索引到哪个qt版本?我最开始都是用qt5创建的quick项目

啊?原来要QT6才能用qml吗,我新建项目时选QT6的话

这里的kit是没法选的
image.png

你可以先试试源和商店的,一般creator都是搭配编译时用的Qt可能会比较好

Reply View the author
ice
Moderator
2024-01-19 11:20
#7

我这里正常
image.png

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-01-19 11:40
#8
ice

我这里正常
image.png

你新建项目时选哪个版本的qt

Reply View the author
ice
Moderator
2024-01-19 11:42
#9

用源里的qtcreator,新建项目时选择5.15.7的kit

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-01-19 20:39
#10
ice

用源里的qtcreator,新建项目时选择5.15.7的kit

我也是啊,你是v23吗?

Reply View the author
ice
Moderator
2024-01-21 11:16
#11
It has been deleted!
ice
Moderator
2024-01-21 11:16
#12
把一切操作变成GUI

我也是啊,你是v23吗?

是的

Reply View the author