自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 qt c++ 程序生成安卓APK的文件读写

qt c++ 程序生成安卓APK的文件读写安卓是默认不给文件写权限的,即使把图片放入QRS也是只能读不能写.最简易的办法是如下:在pro文件总加入:android{my_files.path = /assetsmy_files.files = $$PWD/dat_txt/*INSTALLS += my_files}然后在main函数里许可权限:QFile DbFile(“assets:/last_second.dat”);if (DbFile.exists()){DbFile.c

2020-08-23 20:17:42 1638 1

原创 如何用QT上生成横屏安卓APK

编译环境:qt creator 4.12.4, qt 5.14.2QT编译出来的安卓APK默认是竖屏的,改成横屏的办法如下.在Build Setting里面,点击红圈位置然后点击"Create Templates", 点击"finish"点击"Qml Source", 如下图:然后修改"Unspecified"为"landscape",运行就好了...

2020-07-27 07:42:41 631

原创 在WIN10上用QT Creator写安卓APP

操作系统:WIN 10 HOMEQT: 5.15QT Creator: 4.12先讲一下踩过的坑:坑1:本意用VM虚拟机好复制移植,用了vm14, 结果发现报错:adb: fail to install. 以为是QT的问题,结果不是.因为直接用指令:adb install /home/…/xx.apk上也是报同样的错误.但是用WIN10直接装就没有问题.以为是VM的Ubuntu的问题,卸载了之后在vm上装WIN7也是同样的问题,装一次耗时一天左右,最后使用win10作为平台来安装软件编辑平台.坑2

2020-07-23 16:46:06 687

原创 QT绘图之自动缩放画线和点

需求:用LABEL作为画板,把纸条缩放到LABEL上,纸条长度不定,宽度固定;纸条上任意位置画点或者线,点距或者线距不固定,点数和线数也不固定,要成比例映射到LABEL上直观显示话不多说,上代码:bool sprayer_Widget::eventFilter(QObject *watched, QEvent event){/eventfilter和update函數一起配合使用,數據和...

2020-04-18 20:05:02 1790

原创 Qbytearray通过信号和槽来传递

最近有个项目需要用到Qbytearray来传递数据,不太确定是否可以用信号和槽. 所以写个简单的做个实验#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include #include “form.h”namespace Ui {class MainWindow;}class MainWindow : public QMainW...

2020-03-31 20:15:18 2233

原创 qt send vector data to slot QVECTOR向量通过信号和槽传递数据

需求:需要一个结构体,因为一个数据需要两个元素;需要把该结构体装入向量,因为不知道有多少个结构体,用数组会浪费资源,扩展性不好;需要不这个向量传递从副窗口类传递给主窗体类。看实现子窗口头文件:#ifndef SPRAYER_WIDGET_H#define SPRAYER_WIDGET_H#include #include #include <fcntl.h>#in...

2020-03-17 19:56:09 711

原创 wsl之linux QT 安装

目标:QT 程序能在WSL linux 下面正常使用上文已经写过如何在win10 下面安装,今天继续,把这阶段工作做完。命令行安装QTCREATOR:注意,要先update, 否则build-essential装不了;sudo apt-get updatesudo apt-get install build-essentialsudo apt-get install qtcreator...

2020-03-09 13:14:43 6446 2

原创 MATEBOOK E 2019 安装linux

今天开始,每次技术细节我都分享到自己的BLOG。方便自己和他人查看。在华为MATEBOOK E 2019上装linux操作系统:WIN10CPU: ARM 64位MEMORY: 8G需求:用QT C++ 写上位机(arm 9架构)程序, WINDOWS QT不方便。WSL是win10推出的在windows 上的linux子系统,第一次用,做个记录,以后慢慢做总结。打开微软商店,搜索U...

2020-03-08 13:45:55 5438 7

空空如也

空空如也

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

TA关注的人

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