qtextedit 中设置按下tab键的空格宽度

如果要用qt编写个代码编辑器,那么就一定会遇到关于tab空格的问题。默认在qtextedit文本框中按下tab键会产生比4个空格长的空白。对于编写代码并且注重代码整洁对齐的小伙伴来说肯定要修改tab的空格数,一般常用的都是空4个空格数。 下面列一下基本的设置方法: QTextEdit* editor = new QTextEdit(); const int……继续阅读 »

电子创客营 9个月前 (10-30) 934浏览 0评论 1个赞

qt 常用的类型转换

在做嵌入式开发的时候,经常会测试通信协议之类的,而如果每一条指令都用串口助手一条条来测,有时候还要改参数,确实太费事。还不如用qt编写个上位机用按钮操作,这样简单快捷多了。 不过在qt编写软件时候,有经常要用串口通信,接收或发送的数据经常进行各种类型转换,经常会搞得有点懵叉叉的,所以从网上搜集来一篇总结的还不错的,方便以后查询使用。   1、QSt……继续阅读 »

电子创客营 9个月前 (10-30) 430浏览 0评论 0个赞

qt打包软件放在其他电脑运行

QT开发起来很方便,但是打包起来相比C#开发或者VC开发的软件大一些,因为使用qt编写的代码要是要有一些依赖的库的。 那当我们使用qt开发完一款软件以后如何打包放在其他电脑运行?我这里把我碰到的问题以及解决办法列一下。首先说一下我使用的QT版本是5.11 Mingw编译器,如果使用MSVC编译器版本的可能最后依赖的库会略有不同,请自行测试。 qt中正常我们调……继续阅读 »

电子创客营 9个月前 (10-23) 713浏览 0评论 1个赞