树莓派CM4安装QT5并通过QML编写Hello World.

树莓派CM4安装QT5并通过QML编写Hello World.

准备工作

  • 更换软件源为国内软件源,安装速度更快,可以参考这里的链接进行。
  • 打开OpenGL驱动。OpenGL是QML的基础驱动之一,需要提前开启。方法如下:
    • 在终端中或SSH中(本教程为SSH)输入 sudo raspi-config
      在这里插入图片描述

    • 进入第6项, Advanced Options

    • 进入第A2项 GL Driver
      在这里插入图片描述

    • 选择G2 GL(Fake KMS),弹出如下窗口,则启用成功。
      在这里插入图片描述

    • 切换Tab键到<Finish>即可

安装QT各组件

  • 顺序执行如下Bash命令即可。
sudo apt-get build-dep qt5-default
sudo apt-get build-dep qtcreator
sudo apt-get build-dep qtdeclarative5-dev

安装结束后,就可以在开始菜单中看到QT相关的程序

在这里插入图片描述

编写QML Hello World

  • 打开QTCreater
  • 创建一个新工程,工程类型Application - QT Quick Application - Empty
  • 工程名字和储存位置根据个人喜欢设置。
  • 在代码窗口的main.qml中已有如下代码:
import QtQuick 2.9
import QtQuick.Window 2.2
Window {
	visible: true
	width:  640
	height: 480
	title: qsTr("Hello World")
}
  • 这个代码应该可以直接运行,打开是一个空白窗口,为了使窗口中有显示,可以进一步增加代码如下:
import QtQuick 2.9
import QtQuick.Window 2.2
Window {
	visible: true
	width:  640
	height: 480
	title: qsTr("Hello World")
	Text {
		id: name
		text: qsTr("This is my first QML application! \n Coded and Compiled on RSPI 4 directly!")
		anchors.centerIn: parent
	}
}
  • 运行效果如下:
    在这里插入图片描述

注意:如果遇到无法编译,编译报错等问题,请留意是缺失哪个组件,通过apt-get逐一安装即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值