Qml项目无法编译,错误“预期令牌`,”

马丁·科阿(MartinKóňa)

基于Qt 5.3.1(MSVC 2010,32位)的Qt Creator3.1.2。Project已导入QmlProject 2.0。这是我的程序中出现此错误的地方。这个程序来自教程,对他有用。.所以我不确定那里出了什么问题。

import QtQuick 2.0

Rectangle {
    id: rootTangle
    width: 360
    height: 360
    color: "red"
    hoverEnabled: true;


    Rectangle {
        id: blueRec
        color:  "blue"
        //opacity:    .50
        width: rootTangle.width/2
        height: rootTangle.width/6
        anchors.centerIn: rootTangle
        border.color: "black"
        border.width: 7
        rotation: 180
        radius: 20
        gradient: Gradient {
                GradientStop { position: 0.0; color: "#b0c5de" }
                GradientStop { position: 1.0; color: "blue" }
        }
    }

    Text {
        id: nazdarTxt
        anchors.centerIn: blueRec
        text: "Nazdar"
        clip: false
        visible: true
        font.family: "Times New Roman"
        font.bold: true
        //font.pixelSize: Math.round(blueRec.height/3)
        width: blueRec.width
        //wrapMode: Text.WordWrap

    }

    MouseArea {
        id: blueRecMouseArea
        hoverEnabled: true;
        onEntered: {
            blueRec.color: "brown"
        }

        anchors.rightMargin: 0
        anchors.bottomMargin: 0
        anchors.leftMargin: 1
        anchors.topMargin: 0
        anchors.fill: blueRec
        onClicked: {
            Qt.quit();

        }
    }

}

错误在第46行: onEntered: { blueRec.color: "brown" }

fxam

问题是颜色后冒号

onEntered: {
    blueRec.color: "brown"
}

您应该更改为等号:

onEntered: {
    blueRec.color = "brown"
}

另外,Rectangle中没有hoverEnabled,因此您需要删除或注释它:

Rectangle {
    id: rootTangle
    width: 360
    height: 360
    color: "red"
    //hoverEnabled: true;

而且,由于您已经blueRec定义了Gradient因此更改其颜色无效,您应该改为更改渐变颜色:

onEntered: {
  blueRec.gradient.stops[0].color = "brown"
  blueRec.gradient.stops[1].color = "white"
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Qml项目无法编译,错误“预期令牌`,”

来自分类Dev

项目无法启动错误

来自分类Dev

无法编译意外令牌,预期为“;

来自分类Dev

Javafx项目无法使用Maven进行编译

来自分类Dev

添加Facebook API后,Android Studio项目无法编译

来自分类Dev

在Flutter中更新Firestore后,项目无法编译

来自分类Dev

Xode项目无法编译简单的C ++类

来自分类Dev

SFML Visual Studio 2013-项目无法编译

来自分类Dev

IntelliJ中具有Maven的Scala项目无法编译

来自分类Dev

由于ostream和qiodevice.h中的错误,跨平台Qt项目无法在Windows上编译

来自分类Dev

npm编译警告(解析错误:意外的令牌,预期为“;”)

来自分类Dev

Maven项目无法建立

来自分类Dev

Eclipse,项目无法启动

来自分类Dev

Maven项目无法在OSX上使用Java 8进行编译

来自分类Dev

GWT Maven项目无法编译-类型没有源代码

来自分类Dev

ES6项目无法编译,因为找不到模块

来自分类Dev

如果外部项目无法正确构建和安装,则防止编译代码

来自分类Dev

在vue.js中安装vuetify后,新项目无法编译

来自分类Dev

由于指针问题,旧项目无法在Delphi 4中编译

来自分类Dev

F#ASP.net MVC项目无法在VS 2019中编译

来自分类Dev

Maven项目无法在OSX上使用Java 8进行编译

来自分类Dev

为什么项目无法使用符号链接进行编译

来自分类Dev

添加了两个库,现在项目无法编译

来自分类Dev

错误:“:”令牌之前的预期“)”

来自分类Dev

错误:“&”令牌之前的预期“)”

来自分类Dev

生成Maven项目有编译器错误:“;” 预期

来自分类Dev

错误 TS1005: ',' 预期,未能编译 angular 6 项目

来自分类Dev

iOS项目无法编译,因为无法找到pch文件,因为我必须重命名文件夹

来自分类Dev

Visual Studio数据库项目无法发布,没有错误消息

Related 相关文章

  1. 1

    Qml项目无法编译,错误“预期令牌`,”

  2. 2

    项目无法启动错误

  3. 3

    无法编译意外令牌,预期为“;

  4. 4

    Javafx项目无法使用Maven进行编译

  5. 5

    添加Facebook API后,Android Studio项目无法编译

  6. 6

    在Flutter中更新Firestore后,项目无法编译

  7. 7

    Xode项目无法编译简单的C ++类

  8. 8

    SFML Visual Studio 2013-项目无法编译

  9. 9

    IntelliJ中具有Maven的Scala项目无法编译

  10. 10

    由于ostream和qiodevice.h中的错误,跨平台Qt项目无法在Windows上编译

  11. 11

    npm编译警告(解析错误:意外的令牌,预期为“;”)

  12. 12

    Maven项目无法建立

  13. 13

    Eclipse,项目无法启动

  14. 14

    Maven项目无法在OSX上使用Java 8进行编译

  15. 15

    GWT Maven项目无法编译-类型没有源代码

  16. 16

    ES6项目无法编译,因为找不到模块

  17. 17

    如果外部项目无法正确构建和安装,则防止编译代码

  18. 18

    在vue.js中安装vuetify后,新项目无法编译

  19. 19

    由于指针问题,旧项目无法在Delphi 4中编译

  20. 20

    F#ASP.net MVC项目无法在VS 2019中编译

  21. 21

    Maven项目无法在OSX上使用Java 8进行编译

  22. 22

    为什么项目无法使用符号链接进行编译

  23. 23

    添加了两个库,现在项目无法编译

  24. 24

    错误:“:”令牌之前的预期“)”

  25. 25

    错误:“&”令牌之前的预期“)”

  26. 26

    生成Maven项目有编译器错误:“;” 预期

  27. 27

    错误 TS1005: ',' 预期,未能编译 angular 6 项目

  28. 28

    iOS项目无法编译,因为无法找到pch文件,因为我必须重命名文件夹

  29. 29

    Visual Studio数据库项目无法发布,没有错误消息

热门标签

归档