自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 QT5.13.1连接mysql数据库遇到的问题QSqlDatabase: QMYSQL driver not loaded

主要是qt如何能连接到mysql的问题,刚开始在网上一顿找,各种教程都是说把libmysql.dll放到编译器的目录即可,但各种下载文件尝试还是不行,总是提示驱动未加载。这俩文件放入到sql插件目录: E:\Qt\Qt5.13.2\5.13.2\mingw73_64\plugins\sqldrivers即可。然后又在网上找,说要找到mysql.pro,自己去编译个驱动,但是总是编译不过,报错makefile.debug文件72行有错误,没招了。(注:qt5.13.1的编译器目录在tools文件夹内)

2025-10-22 23:05:38 17

转载 arm64架构的linux安装Qt报“the code model could not parse an included file...”警告

arm64架构linux系统安装qt代码识别不到代码问题

2025-10-11 13:50:05 45

原创 匿名登录vsftpd服务器失败原因

需要将/zmc/flash/ftpDir文件夹权限改为555(dr-xr-xr-x) ,即不能写这个文件夹,这样修改权限后就可以正常匿名登录了。注意:如果是匿名登录,ftp的根目录必须是只读不可写,只能在ftp根目录下去创建新的文件夹去设置读写权限。myFtpPath=/zmc/flash/ftpDir (以下就用myPath代替我的ftp路径了)vsftpd安装后,按照网上教程配置了/etc/vsftpd.comg中的内容。我觉得应该是ftp的强制安全机制,匿名登录的不能随便修改根目录的文件。

2025-07-05 16:00:00 238

转载 QT的按钮显示图标并无视图标比例铺满整个按钮控件大小

参考自https://blog.youkuaiyun.com/weixin_45079970/article/details/128004361提供左边的按钮背景图,我们需要实现右边的效果,并且背景随着按钮的大小自动变化:如果背景图和按钮一样大时使用 background-image 没有任何问题,但是当按钮和背景图不一样大时,背景图要么显示不全,要么重复平铺到按钮上,显然满足不了这里的需求。

2025-07-02 11:01:59 278

转载 linux命令行向日葵在ubuntu下自启后需要等待120s左右才可以连上服务器解决办法

转载至 https://blog.youkuaiyun.com/ddlbios/article/details/138838587linux命令行向日葵在ubuntu下自启后需要等待120s左右才可以连上服务器解决办法ubuntu下使用向日葵,我用过很多版本都有一个通病是设置开机自启动后,每次开机总是要等120s左右才可以重新登录,想了一下应该是向日葵设置的自启动再系统启动里面比较靠前,至少是在链接网络之前的,所以导致第一次启动后没有检测到网络,向日葵触发120s重连机制,截至到15.2版本之前应该都有这个问题。

2025-06-30 20:59:59 262

原创 librecad 编译中问题记录

成功生成.sln之后,会自动打开项目,会发现有很多个子项目,直接右键解决方案生成,此时会发现很多莫名奇妙的错误,我发现都是在 libraries\jwwlib\src 目录下的文件报错了,定位到错误处发现和报错行也对不上,那这就是编码不对的情况了。在历史版本中找到这个版本,之所以是这个版本是因为看到他readme上面写的只需要qt5版本的,而最新版本的readme中说明需要qt6。我采用的是vs2019 + qt5.13.2方式编译的,编译器用的qmake,启动用vs2019启动的。

2024-12-28 21:41:01 447

原创 ml-agents安装教程

学习unity安装ml-agents时候各种查,最终这种方式可以成功安装

2024-08-05 16:33:36 1505

原创 用qt的OpenGL绘制三维坐标系以及弧线球面,支持鼠标缩放平移旋转操作

如此就可以找到gl的lib库了。

2023-07-08 14:41:29 3563 3

原创 qt 报错qtmain_win.cpp:97: error: undefined reference to `qMain(int, char**)‘

记录qt编译遇到的找不到qmain入口的错误,找了一圈没找到问题,新建项目也同样报错。

2023-07-08 14:17:04 631

原创 QT按钮被设置未checkable之后被选中Checked时很多网格小白点的问题及解决方法

QT按钮被设置未checkable之后被选中Checked时很多网格小白点的问题及解决方法qt的按钮被设置为checkable之后,同时给按钮设置样式表之后,如果按钮被checked,即使设置了按下的背景颜色,但是还是有一层网状点点点蒙版,非常难看,查了好久资料,都找不到解决方法,后面觉得这个肯定是按钮qss某一个默认属性决定的,只要找到这个属性并改变就好,接下来就不断的尝试各种属性设置,终于找到了解决方法,就是设置checked为状态下的border属性为none即可,即以下属性:ui->p

2021-12-19 10:41:37 1720

转载 【无标题】

Qt button 多个按钮实现每次只能由一个按下,达到一堆按钮可以互斥选中。可以通过代码设置checkable属性为true:btn->setCheckable(true);具体实现代码如下://导航按钮 QWidget *btn_widget = new QWidget(this); my_listWidget_btn = new QPushButton(this); my_listWidget_btn->setFixedSize(30,30); my

2021-12-16 19:26:53 205

原创 Ubuntu虚拟机共享文件夹无法显示解决方法

Ubuntu虚拟机共享文件夹无法显示解决方法切换到root用户下vmhgfs-fuse .host:/ /mnt/hgfs输入命令后先返回根目录(root用户),在进入共享文件夹查看如果输入以上的命令还不能出现,则打开共享文件夹设置,将之前设置的共享文件夹目录全部...

2021-12-10 07:25:00 3082

原创 Qt中报错error: allocation of incomplete type ‘Ui::xxxxxx‘(XXXXX为界面文件名)

最近在学习qt,创建UI文件,遇到了这个问题,报错:mainwindow.cpp:6:14: error: allocation of incomplete type ‘Ui::MainWindow’mainwindow.h:7:22: note: forward declaration of ‘Ui::MainWindow’,如下图:但是程序是可以运行的,编译也不会报错。只要是操作这个ui->的地方全部都是这种错误,创建别的UI界面文件也是这样的问题。在网上找了好久没有找到解决方案,最后

2020-05-12 15:29:24 10675 18

空空如也

空空如也

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

TA关注的人

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