百度360必应搜狗淘宝本站头条

qtextcodec

    QT的跨平台开发问题(2)条件编译

    1、综述QT虽然是跨平台的,但不同版本的QT,函数可能是有所不同的;同时我们在编程是肯定会使用系统函数,所以在开发过程中,条件编译是不可或缺的。2、判断不同的版本的QT(1)设置编码QTextCodec::setCodecForLocale(QTextCodec::codecForLocale())...

    如何使用QT编写自己的串口调试助手软件

    最近在学习qt,边学边写,最近自己写了个串口调试助手和网络调试助手,在此做个串口调试助手开发的分享和记录。QT串口调试助手主要功能:串口数据收发、显示,定时发送,接收数据保存、文件发送,定时更新串口列表和异常检测,不同编码、进制转换等。1环境与工具PCWindows10QT5.12.02...

    「Qt入门第二篇」基础(二)编写Qt多窗口程序

    导语程序要实现的功能是:程序开始出现一个对话框,按下按钮后便能进入主窗口,如果直接关闭这个对话框,便不能进入主窗口,整个程序也将退出。当进入主窗口后,我们按下按钮,会弹出一个对话框,无论如何关闭这个对话框,都会回到主窗口。程序里我们先建立一个工程,设计主界面,然后再建立一个对话框类,将其加入工程中,...

    pugixml工具简单介绍

    做智能变电站方面的东西,对于XML(SCD)文件的解析是无法避免的,最近使用了pugixml这个开源的解析工具,发现真的是太好用了。吸引我的地方主要以下几点:1、装载速度很快。比C++语言写的timyxml快很多,比C#里面的xml解析工具也快很多;2、C++编写,支持跨平台,同时支持unic...

    QT的跨平台开发问题(5)彻底解决中文乱码

    1.现象(1)QString是支持中文的,所以QT也是支持中文的。很多人遇到问题,并不是本身QString的问题,而是没有将自己希望的字符串正确的赋给QString。(2)乱码的问题是由编码和解码方式引起的。涉及到编码方式的地方有3个:·源码字符集(cpp和h文件)·执行字符集(编译器)·...

    非常简单,解决Qt免驱方式POS打印机打印中文乱码问题

    一.设备就是文件在Linux中安装打印机Linux驱动,实在是不容易,各种小票POS打印机差不多都只带windows驱动,在Linux中测试过多种其他打印机驱动均不正常。后来想到Linux系统中所有设备都以文件形式表示,于是发现直接免驱方式打印更方便。因为串口打印机接在Linux系统后,对应端口...

    Qt中文乱码解决思路

    最近项目中遇到不少的Qt中文乱码的问题,主要原因是客户的需求比较多,Qt版本有用4的版本的也有用5的版本,并且还有windows与linux跨平台的需求。经常出现个问题是windows的解决了,源代码放到linux上编译不通过或者中文会乱码,本文主要是得出一个解决方案能解决Qt的中文问题,并支持不同...