自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt:界面实现中英文切换(语言切换)

Qt多语言切换

2025-01-06 17:45:28 1015

原创 Qt:对话框增加最大化最小化按钮

最近工作中碰见一个需求,需要给一个对话框增加最大化最小化的按钮,在这里记录一下实现过程。

2024-12-24 15:56:14 229

原创 c++:权限访问控制关键字public/protected/private

public:被声明为public的成员变量、成员函数可以被类中成员函数、子类中的成员函数、友元函数、友元类、类的对象访问;protected:被声明为protected的成员变量、成员函数可以被类中成员函数、子类中的成员函数、友元函数、友元类访问,不能被类的对象访问;private:被声明为private的成员变量、成员函数可以被类中的成员函数、友元函数、友元类访问,不能被子类的成员函数、类/子类对象访问。

2024-12-03 19:26:33 350

原创 Qt:多种方法实现程序的延时

qt程序进行延时

2024-12-03 09:35:28 624

原创 c++基础:运算符重载详解

c++:运算符重载

2024-12-02 18:38:30 869

原创 c++:float和double的区别

c++:float和double的区别

2024-12-02 18:30:52 335

原创 Qt:QWinEventNotifier: Event notifiers cannot be enabled or disabled from another thread解决方法

主要原因分析:在调用m_pModbusMaster->m_pUart->Open()打开串口之前,m_pModbusMaster、m_pUart对象已经被移动到了m_pUartThread子线程,而我的代码在主线程中进行子线程中对象的打开和关闭操作,会导致子线程对象的事件通知功能异常,所以报错。使用QSerialPort+QThread的目的是为了将串口的数据收发和主线程分开,从而避免主线程的卡顿。解决方法:只需要在main函数中加入以下代码即可。原先的问题解决,但是还会引入新的问题。

2024-07-31 16:50:36 333

原创 Qt:中文路径下的文件打不开问题的解决方案

​ 一般情况下在Qt程序中使用c/c++原生的文件api(fopen、ifstream)打开在中文路径中的文件时一般会报文件打开失败或者文件不存在的错误,而使用QFile打开中文路径中的文件时却不会出现该问题。​ 主要的原因在于:Qt中的QString使用的是UTF-16编码,而c/c++api中使用的是本地系统的编码格式,所以在打开文件的时候会报错。本文使用的Qt版本:Qt5.4。

2024-07-17 15:34:43 1159

原创 Qt报错:error cannot find -lLibWin32QtTinyxml2_V101020240425

Qt报错:error cannot find -lLibWin32QtTinyxml2_V101020240425

2024-06-20 14:45:30 246

原创 linux中--help文件的删除

问题记录:工作时一不小心在我的虚拟机中创建了一个以–help命名的文件,删除该文件时还让我走了一点弯路,所以将该问题的解决方法记录下来。解决方法为在–help文件前面加上–:rm – --help,在rm --help的帮助信息中有该方法的说明。当我使用:rm -rf --help命令时,总是会弹出rm的用法信息。使用:cp命令改变–help文件名称出现一样的问题。环境:ubuntu1404。

2024-06-17 20:02:06 279

原创 Qt使用QApplicationapplicationName方法出现的问题

问题描述:在工作中开发Qt程序时,在代码中先使用QApplication::applicationDirPath()获取程序所在路径,在利用QApplication::applicationName()方法获取应用程序的名称,然后在拼接成自己想要操作的文件路径和名称,但是出现问题。此时程序也能正常运行,但是在将应用程序打包的时候程序出现获取不到.lic文件的提示,但是在实际操作的时候**.lic文件是放在打包好的应用程序同一个目录下面**FileLoadFailureDialog为自定义错误弹窗。

2024-05-27 20:22:10 361

原创 关于使用注解@TableId出错问题的解决方法

mybatis-plus中@TableId注解的使用

2022-06-20 17:33:23 2783

原创 Java实习生面试

5-18java实习生面试过程本人投的是一家位于北京海淀的做农场品的中型互联网公司,面试没有通过,所以记录一下面试官问我的问题还有我反问面试官的一些问题。面:先来一个自我介绍。我:自我介绍背的模板,所以说的非常流畅。面:你是非计算机专业?那我就问你一些计算机相关的东西吧,栈和队列有了解过吗?我:栈我可以说出来,队列我给忘了,总共数据结构就学了栈和队列我还给忘了,气死我了。面:二叉树有了解吗:我:这个我就更不知道了。。。面:在问一些比较常问的吧,说一下线程、进程、携程的区别。我:进程,线程我

2022-05-24 21:52:18 1006

原创 java实习生面试

java实习生面试

2022-05-19 16:59:58 288

空空如也

空空如也

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

TA关注的人

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