自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 QT5.12.3+VS2017编译QtWebEngine解决视频播放问题

WIN10系统下,重新编译qtwebengine,以支持视频播放

2023-11-16 22:39:14 214 1

原创 linux下编译snmp++报crypt冲突

问题:inux下先编译snmp++,出现如下错误g++ -D_XPG4_EXTENDED -Wall -I../include -I./ -I../../libdes -I../../crypt/src/headers -g -o auth_priv.o -c auth_priv.cpp/usr/include/unistd.h:1072: 错误:C 函数 ‘char* crypt(const char*, const char*)’ 的声明../../libdes/des.h:200: 错误:与

2022-04-25 23:39:24 159

原创 Ubuntu 下VNC(Real VNC) 的安装和端口配置

1.官网下载vnc Download VNC Server | VNC® Connect2.安装 dpkg -i VNC-Server-6.8.0-Linux-x64.deb3. 运行 systemctl start vncserver-x11-serviced && systemctl enable vncserver-x11-serviced4. 离线注册BQ24G-PDXE4-KKKRS-WBHZE-F5RCABQ24G-PDXE4-K...

2021-12-06 00:52:22 2760

原创 VMware共享文件夹功能(fedora)

1. vi /etc/rc.d/rc.loacal 输入以下内容#!/bin/bashvmhgfs-fuse -o allow_other .host:/$(vmware-hgfsclient) /mnt/hgfs -o nonempty -o allow_other -o umask=000 -o big_writes -o max_write=0xffffffff2. 保存3. chmod a+x /etc/rc.d/rc.local4. reboot5. 遇到的问题:...

2021-09-27 12:08:02 473

原创 VirtualBox重置UUID

VirtualBox创建虚拟机时不能直接用拷贝过来的虚拟机硬盘,这是因为虚拟机硬盘拷贝过来后,它的UUID没有变,虚拟机注册不了,因此需要修改UUID。打开cmd, 进入到VirtualBox的安装路径下,执行以下语句:VBoxManage internalcommands sethduuid "F:\vbox\Fedora21_test\Fedora21_test.vhd"注:双引号内是虚拟硬盘的路径,这里根据你实际的写即可。...

2021-07-28 14:26:07 880

原创 Ubuntu14.04上编译移植Qt5.5.1

1.配置交叉编译环境变量2.解压qt源码包3. 进入qtbase/mkspecs目录下,修改qmake.conf文件。把里面的代码改为自己的平台以及自己交叉编译器4. 配置./configure -prefix /usr/local/Trolltech/QtEmbedded-5.5.1-arm -confirm-license -release -make libs -opensource -xplatform linux-arm-gnueabi-g++ -optimized-qmake..

2021-01-30 15:18:13 121

原创 如何在RK3188 Ubuntu上安装QT

RK3188上安装了Ubuntu 15.04, 只需执行sudo apt-get install cmake qtcreator

2021-01-30 12:27:43 355

原创 ubuntu14.04虚拟机上安装arm版QT4.8.6

一、环境配置 交叉编译器安装配置二、QT4.8.6编译1.下载qt-everywhere-opensource-src-4.8.6.tar.gz并复制到ubuntu目录中2. 进入存放qt源码的目录解压源码包tar xzvf qt-everywhere-opensource-src-4.8.6.tar.gz3. 进入解压的源码目录 修改mkspecs/qws/linux-arm-gnueabi-g++/qmake.conf4. 配置./confi...

2021-01-30 12:21:02 256

原创 解决linux kill -9 杀掉进程后又自动启动的问题

在ubuntu下kill进程时,发现程序又自动启动了,这有可能是父进程没kill掉导致的。解决步骤:1. ps -aux 查找到对应进程pid号2. cd /proc/PID号3. cat status, 找到父进程的PPID号4. 先杀掉父进程 kill -9 PPID号5. 再杀掉子进程 kill -9 PID号...

2021-01-30 11:59:10 14762 4

原创 ubuntu14.04下编译QT5.5.1源码时出现qtcanvas3d错误的问题

最近在ubuntu14.04下编译QT5.5.1源码,出现qtcanvas3d错误,编译停止。解决办法:打开qt- everywhere-opensource-src-5.5.0/qt.pro文件,找到以下这行,加#注释掉。#addModule(qtcanvas3d,qtdeclarative)

2021-01-30 11:46:41 274

原创 解决QFontDatabase: Cannot find font directory XXX/lib/fonts

在ARM板上跑QT程序时,如果出现QFontDatabase: Cannot find font directory XXX/lib/fonts这样的问题。1. 把交叉编译出来的fonts放到arm板上;2. 正确设置QT_QWS_FONTDIR,指定qt的font具体路径,这样程序才能找到font export QT_QWS_FONTDIR=/usr/lib/fonts...

2021-01-30 09:56:31 3154

原创 qt4程序在arm板上跑,光标会擦除QT程序界面的问题

一、问题 ./test -qws 程序界面出现后,移动光标,出现光标擦除程序界面的问题。二、原因 -qws这个参数导致的。系统桌面的应用和QT应用在qws上会有冲突。三、解决方案 1. 关闭Linux桌面,用命令行启动Linux,这时运行qt程序就不会有问题。 2. 不用交叉编译,直接在arm板上装编译环境,然后编译源程序。 3. QT5已经不采用这种架构,所以换QT5也是可行的。...

2021-01-30 01:46:00 303

原创 ubuntu14.04 32位系统安装qt5 qtcreator

这里使用在线安装,安装过程没有出错,如果安装不行,请先安装一些其他依赖的模块1.sudo apt-get install build-essential2.sudo apt-getinstall cmakeqt5-default qtcreator

2021-01-29 19:54:24 419

原创 解决SFTP连接失败的问题

最近收到一块ARM板,厂家说有安装SFTP服务,但是账号总是登不上去,错误提示如下:解决方法 如下:1. 修改配置文件/etc/ssh/sshd_config #Subsystem sftp /usr/libexec/openssh/sftp-serverSubsystem sftp internal-sftp2. 重启服务service sshd restart...

2021-01-29 18:25:50 7866

原创 关于使用vector时需要注意的细节

vector.erase()删除iterator后,iterator会指向一个不可预期的地址,故需要将erase()的返回值赋值给iterator。erase()会传回下一个iterator的pointer,若在由for循环中iter++,则会少考虑了被删除后的下一个iterator,故需加上--,将iterator往前移,移到被删除的iterator的前一个iterator,这样for loop的++iterator才会考虑到被删除的下一个iterator。vector<int>.

2020-12-19 14:42:22 210 1

原创 Ubuntu配置NFS server

1:安装nfssudo apt-get install nfs-kernel-server2:定义nfs允许挂载的目录及权限打开/etc/exports文件,在末尾加入:/ *(rw,sync,no_root_squash)3:重启服务(1):sudo /etc/init.d/portmap restart(2):sudo /etc/init.d/nfs-kernel-

2017-02-08 11:28:15 178

支持播放视频的QWebEngineView

QT5.12.3(MSVC2017)编译的QWebEngineView,可以播放视频。 QT安装包安装的默认不支持播放视频需要重新编译, 找到webengin相关文件复制替换原来的文件即可。

2023-11-16

自定义QComboBox,实现文字居中显示

自定义QComboBox,实现文字居中显示

2023-07-13

modbus协议资料和QT测试代码

modbus协议资料和QT测试代码

2023-07-13

QScrollArea实现可按住滑动的效果

QScrollArea实现可按住滑动的效果,左侧区域可以上下滑动,同时右侧滑条正常使用不受右侧的影响,网上很多资源没有考虑右侧滑块正常上下滑动的问题

2020-12-19

dll转lib的方法总结

曾经有个项目需要把开发出的DLL转成lib发给客户,这个是当时的经验总结,在这里分享给大家,希望可以帮到大家。

2016-03-06

PQ磁盘管理工具

PQmagic是一款非常优秀的磁盘分区管理软件,支持大容量硬盘,可以非常方便地实现分区的拆分、删除、修改,轻松实现FAT和NTFS分区相互转换,还能实现多C盘引导功能。   PQmagic能够优化磁盘使应用程序和系统速度变得更快,不损失磁盘数据下调整分区大小,对磁盘进行分区,并可以在不同的分区以及分区之间进行大小调整、移动、隐藏、合并、删除、格式化、搬移分区等操作,可复制整个硬盘资料到分区,恢复丢失或者删除的分区和数据,无需恢复受到破坏的系统就可磁盘数据恢复或拷贝到其他磁盘。能够管理安装多操作系统,方便的转换系统分区格式,也有备份数据的功能,支持 Vista 系统下操作。

2016-02-17

空空如也

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

TA关注的人

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