嵌入式爱好者

查看: 902|回复: 1

[Linux] RK3568-C开发板使用Qt开发,QML import QtQuick.Controls.Styles的版本是?

[复制链接]

1

主题

2

帖子

17

积分

i.MX6Q通行证i.MX8MP通行证RK3568通行证AM62x资料下载

扫一扫,手机访问本帖
发表于 2024-6-3 15:43:27 | 显示全部楼层 |阅读模式
大家好!
请问在RK3568-C开发板使用Qt开发,QML import QtQuick.Controls.Styles的版本是?我当前在window上使用的是Qt5.9,发现测试代码能编译通过且能运行,但将它交叉编译后放到开发板上就直接段错误。具体如下:

因为板子用的是开发板,也因为电脑配置问题没有重新编译文件系统,所以板子上没有gdb,暂时也没法知道是什么问题。但是我通过减少功能,发现在下面代码中若是没有标红的代码就能运行;有则直接段错误。初步接触QML,代码若有问题,希望大家指出。
  1. import QtQuick 2.7//版本是按照PC上的Qt版本来做的
  2. import QtQuick.Controls 1.4//版本是按照PC上的Qt版本来做的
  3. import QtQuick.Controls.Styles 1.4//版本是按照PC上的Qt版本来做的

  4. Rectangle {
  5.     width: 1280;
  6.     height: 680;
  7.     color: "black";
  8. <font color="#ff0000">    Component {
  9.         id: ret;
  10.         ButtonStyle {
  11.             Rectangle {
  12.                 color: "red";
  13.             }
  14.         }
  15.     }</font>

  16.     Button {
  17.         width: 120;
  18.         height:60;
  19.         x:10
  20.         y:10;
  21. <font color="#ff0000">        style: ret;</font>
  22.     }
  23. }
复制代码
请问知道这个问题的大佬能够指导下具体我在什么地方做错了。感谢!!!
回复

使用道具 举报

1

主题

2

帖子

17

积分

i.MX6Q通行证i.MX8MP通行证RK3568通行证AM62x资料下载

 楼主| 发表于 2024-6-3 15:45:05 | 显示全部楼层
标注的颜色未显示,具体是加了 Button的style属性后运行就直接段错误了style: ret;Component {
        id: ret;
        ButtonStyle {
            Rectangle {
                color: "red";
            }
        }
    }
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 17:58

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表