自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qstring转char*指针悬挂问题,导致乱码

最近在写串口调试时,出现写入较长的字符串会出现乱码,经过调试发现是数据在Qstring转char*时发生了指针悬挂,导致乱码。toStdString()返回了一个临时的stdString对象,char*指向了临时stdString对象。,当语句执行结束这个临时stdString对象就会被销毁,导致。

2025-05-10 20:14:44 315

原创 Ubuntu更换源,设置系统语言为中文以及设置中文输入法,解决qtcreator中fcitx无法切换中英文的问题

确保网络正常连接,打开系统菜单搜索并打开可以得到以下界面,等待程序检测完成,此过程需要虚拟机网络正常连接点击setting依次选择,UbuntuSoftWare >> download from选择other找到,选择想要更换的源,我这里选择阿里云可以看到更换成功,点击close点击reload加载完成后,打开控制台输入以下指令更新完成。

2025-05-07 19:51:39 1006

原创 Qt 调整布局中按钮大小

最近在使用qt creator做项目时,遇到了布局中的按钮大小无法通过布局调整大小,在这里记录一下解决方法,用的布局是栅栏布局(网格布局)解决方法通过单独调整按钮中的minimumSize、maximumSize属性,可以成功调节按钮大小。这里我将按钮1水平最大调整为50,遇到问题:无论如何调整布局中的每一列的比例,都无法改变最后一列中按钮的大小。然后将所有按钮的水平最大调整为50,最后一列的单元格也跟着发生了变化。可以发现按钮1的水平大小发生变化,但是所在单元格大小没有改变。

2025-05-03 21:25:19 633

原创 Qt QTextBrowser/QTextEdit实现纯文本大小缩放

不知道为什么通过textBrowser->setFontPointSize()无法成功缩放字体,但是textBrowser->setFont()可以。如果控件的字体被指定为以像素(pixel)为单位,应使用font.pixelSize(),若使用font.pointSizeF();QTextBrowser继承于QTextEdit,本质上是一样的,只要把QTextBrowser控件替换为QTextEdit就可以了。这里以 QTextBrowser控件为例。如果使用像素,则改为。1、获取控件的Font对象。

2025-04-29 16:52:59 279

原创 uchardet库的下载编译及使用(包含Cmake的安装)

uchardet是一个用于字符编码检测的跨平台开源库,它是 Mozilla 的的 C++ 实现版本。自动检测未知编码的文本,比如 UTF-8、GBK、Shift_JIS、ISO-8859-1 等。uchardet。

2025-04-26 21:19:12 1360 1

空空如也

空空如也

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

TA关注的人

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