自定义博客皮肤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)
  • 收藏
  • 关注

原创 VS2005使用问题记录

在release模式下编译代码,运行时一直无响应,将优化禁用掉后就正常了。

2024-05-27 10:54:22 83

原创 自定义QMessageBox样式

自定义QMessage样式。

2024-04-19 14:52:44 340

原创 Qt修改了UI文件后,编译后修改部分不生效问题

还有一种跟复制代码有关,在不勾选shadow build时,编译生成的ui_xxxxx.h文件放在源码目录下,复制代码时一起复制了过来,导致本地工程编译时虽然在build目录下生成了新的ui_xxxxx.h文件,但编译时引用的总是源码目录下的旧ui_xxxx.h文件,所以修改一直没被编译进去。把工程目录下的.user文件删除,只保留工程文件、头文件、源文件、UI文件,然后重新运行qt creator,重新配置项目,再进行编译。编译后运行仍显示修改前的界面。重新执行qmake,清理项目,重新构建项目。

2024-03-01 10:53:09 746

原创 QLineEdit中限制输入中文和中文字符

实现在QLlineEdit中输入内容强制转为英文字符。

2024-02-02 10:00:11 589

原创 Qt设置背景图

可以在designer模式拖入QLabel控件,在pixmap中添加图片,也可以右键控件选择改变样式表-添加资源-borderimage。

2023-12-11 13:48:28 149

原创 windows下获取网卡DNS

在windows下,使用Qt调用系统库查询网卡DNS。

2023-12-08 16:02:03 38

原创 记录QRemoteObject使用时遇到的问题

在对rep文件进行追加方法后,重新编译工程出现报错找不到rep_QtRemoteObject_source.h,然后使用Qt命令行工具手动生成也报错,命令为。我使用Notepad++修改的,可能是保存的时候空格与回车格式不同,于是使用记事本重新修改rep文件,在qt目录下找到文件放在工程路径下。再次编译工程,编译通过。

2023-12-01 13:52:52 74

原创 QTabWidget使用

添加TabWidget控件,Tab摆放方向为竖列,并且文字为横向,以下为实现过程。在designer界面设置tabPosition可设置tab竖列。通过继承QProxyStyle,实现样式设置。

2023-11-30 15:34:20 42

原创 Qt更新安装组件过程记录

点击下一步后,我这显示的只有当前已经安装的组件,这个时候需要先进行更新组件,更新完了就会出现完整功能组件列表,下载的时候要注意找到自己对应的版本下的组件,因为这个时候显示的是所有版本内容。然后双击启动,在设置-资料档案库里面添加临时资料档案库,注意要填在资料档案库那一列,我当时没注意有好几列,填在了用户名那一列导致一直条件测试失败。后面就一直下一步,到这个界面,还遇到了一个坑,就是我电脑一直挂着梯子,导致下载的时候一直报错,然后把梯子关了,就可以正常下载下来了。

2023-11-29 10:12:19 163 3

原创 windows下Qt调用WM_COPYDATA消息机制进行通信

在windows下提供窗口消息机制WM_COPYDATA,可以很方便进行窗口进程通信。

2023-11-14 14:35:33 107

原创 QMainWindow主窗口最下面一行空白去除

QMainWindow默认最下面一行有statusbar,生成界面的时候会看着最下面一行有空白,可以在设计师界面,右击最下面一行,选择删掉statusbar即可。

2023-09-13 13:45:31 461

原创 Qt mingw正常但msvc出现中文乱码问题

Qt Creator保存的文件使用的是UTF-8编码(是任何平台、任何语言都可以使用的跨平台的字符集),MSVC编译器虽然可以正常编译带BOM的UTF-8编码的源文件,但是生成的可执行文件的编码是 Windows 本地字符集,比如 GBK2312。当使用 使用MSVC编译器 时,会出现乱码,使用MinGw时却没有出现乱码,这样就可以确定只有 MSVC编译器会导致这种情况发生,这是因为编码问题,即UTF-8和GBK编码。mingw时编码格式设为UTF-8,msvc时编码格式为带BOM的UTF-8编码。

2023-09-05 17:27:35 342 1

原创 Qt实现单实例进程qtsingleapplication

下载qtsingleapplication源码,pro文件增加。然后在main函数增加。

2023-09-05 16:25:43 151

自定义QMessageBox样式

自定义QMessageBox样式

2024-04-19

windows下Qt调用WM-COPYDATA消息机制进行通信

windows下Qt调用WM-COPYDATA消息机制进行通信

2023-11-14

空空如也

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

TA关注的人

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