自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 ADB调试LInux嵌入式开发板中执行QT程序出现(EGL library doesn‘t support Emulator extensions)

使用ADB工具调试linux嵌入式开发板。执行后出现如下问题:EGL不支持仿真器扩展。把它关闭就行了!在开发板操作系统执行以下命令:export QT_QPA_EGLFS_INTEGRATION=nonebin文件可正常执行,问题解决!...

2021-09-23 19:36:50 848

原创 关于qt5.12.9含QML交叉编译移植(Building QtQml requires Python.)问题解决办法

在移植QT5.12.9源码时,编译源码后,进行make install ,但是出现了问题:Python not found.Building QtQml requires Python.意味着缺失或找不到python资源包解决办法:1.未装Python资源包;sudo apt install python3.82.资源包未获取到;找到资源包并放置在/usr/bin/python目录下which python3sudo cp -r /usr/binpython3 /usr/bin/py

2021-06-26 11:43:46 3413

原创 关于QT下图片等资源文件夹增加及删除的方法

添加资源文件夹在QT的开发中需要添加图片等资源文件,以下是添加方法:工程目录中新建文件夹,命名自定义(如my_resource),需要至少添加一个图片或其他文件。打开项目,选择根目录(/),点击右键—>添加现有文件—>选择my_resource文件中的01海贼王.jpg删除资源文件这个问题困扰了很久,想要删除和更换资源文件的图片,但是在目录里删除后,在QTCreater打开的工程目录里还存在,删除不了,最后在小伙伴的帮助下解决了。以下是解决步骤:在文件夹中打开工程目录,把my_r

2021-03-26 10:43:55 7817 1

原创 QML动画效果 --Property Animation动画元素

Property Animation动画元素可以在对象属性值上应用对象随时间逐渐改变他们来创建动画。使用方式有以下几种:1、作为属性值的来源,可以立即为一个指定的属性使用动画;2、在信号处理器中创建,当收到一个信号时触发动画3、作为独立动画元素,像一个普通的qml对象一样地被创建,不需要绑定到任何特定的对象和属性4、在属性值改变的行为中创建,当一个属性值改变时触发动画,又叫“行为动画”。Rect1.qmlimport QtQuick 2.0Rectangle { width: 8

2021-01-27 10:29:40 1390

原创 QML基础 4 --QML集成JavaScript

JavaScript代码集成在qml中,可以提供用户界面(UI)逻辑、必要的控制及其他用途。QML集成JavaScript有两种方式:1、 一种是直接在QML代码中写JavaScript函数,然后调用;2、 把JavaScript代码写在外部文件中,需要时用import语句导入.qml源文件中使用。第一种import QtQuick 2.0Rectangle { id: rect width: 60; height: 60 gradient: Gradient {//以

2021-01-25 10:14:37 561

原创 QML基础 3 --事件处理(鼠标、键盘事件)

鼠标事件(MouseArea)该模块只能在MouseArea确定的范围内进行鼠标动作,响应鼠标的单击、拖拽等事件。例:import QtQuick 2.0Rectangle { width: 50 height: 50 color: "teal" MouseArea{ anchors.fill: parent drag.axis: Drag.XAxis //获取元素当前是否正在被拖拽(水平拖拽); Drag.YAxis 垂直方向;Dr

2021-01-21 17:35:47 1602 4

原创 QML基础 2 --元素布局(定位器、锚、绝对坐标)

QML元素布局(定位器、锚、绝对坐标)QML中主要有3种元素布局方式:绝对坐标(包括关联坐标)、定位器(Poisitioners)、锚(Anchors)。绝对坐标给出元素的(x,y)坐标即可确定位置,但屏幕调整会导致问题出现。例:width: 100height: 200定位器(Poisitioners)定位器是QML专用于定位的一类元素,主要有Row(行)、Column(列)、Grid(网格)、Flow(流定位)。其他.qmlimport QtQuick 2.0Rectangle {

2021-01-19 13:58:16 1648

原创 QML基础 1 --结构、语法、元素等

QML基础 1QML文档构成QML程序的源文件又叫“QML文档”,以“.qml”为文件名后缀,每个QML文档都由两部分构成: import和对象声明。 import部分此部分导入需要使用的 Qt Quick库,这些库由Qt5提供,包含了用户界面最通用的类和,如本程序main.qml文件开头的两句:import QtQuick 2.12 //导入 QT Quick2.12库import QtQuick.Controls 2.5 //提供了多种组件导入这些库后,用户就可以在自己编写的程序中访

2021-01-18 11:49:07 748

原创 虚拟机Ubuntu无法与主机进行复制粘贴的问题

解决虚拟机Ubuntu无法与主机进行复制粘贴的问题前期在网上找了很多的教程,一直没有成功。核对了虚拟机客户机隔离、创建了共享文件夹、还重新安装了VMware-tools。最后发现缺了open-vm-tools-desktop输入这两行就解决了sudo apt-get autoremove open-vm-toolssudo apt-get install open-vm-tools-desktop...

2020-11-17 16:35:11 8543 8

GreenHills_基础培训-入门级-20211111-kernel.pdf

入门级别培训

2021-07-19

qml函数及例程.docx

qml函数及详细的例程

2021-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除