- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 使用Qt与VISA库实现数字仪器的远程控制
通过结合 Qt 的强大功能和 Visa 库的通用性,我们能够轻松地实现对数字仪器的远程控制。这为开发复杂的测试和测量系统提供了极大的便利,提高了工作效率和准确性。如果遇到需要和多种数字仪器通信和操作,我们可以利用C++的多态来构建多个仪器类。后面我将整理上传供大家参考学习!
2024-07-18 16:17:13 1141
原创 解决 Qt 中文乱码问题全攻略
解决 Qt 中文乱码问题需要我们对编码知识有深入的理解,同时要熟悉 Qt 提供的编码处理工具和方法。通过综合运用上述的解决方法,仔细处理每一个可能出现中文的环节,包括源文件编码、数据读取与存储、界面显示等,我们就能够确保 Qt 应用在不同的平台和环境下都能正确、美观地处理和展示中文信息。
2024-07-18 15:17:55 803
原创 MFC---CComboBox控件添加字符串函数InsertString()、AddString()
InsertString(int nIndex,LPCTSTR lpszString);Example CString strIns;int nItems = m_pComboBox->GetCount();for (int i = 0; i < nItems; i++){ strIns.Format(_T("item string %c"), (char)('A'+i)); m_pComboBox->InsertString(2*i, strIns);
2020-08-26 10:23:54 5686
转载 圆弧等分点的坐标
轨迹规划中,常用到圆弧点的计算,已知一个轨迹点的坐标(x,y,theta),theta是角度的弧度制表示,求这个点以R为半径,向前走len米的距离,产生的新数据点的坐标。 接下来确认下输入输出: 输入为:起点坐标x,y,theta,半径R,向前走len距离 输出为:终点坐标:X,Y,Thetas #include <iostream>#include <math.h>#include...
2021-05-20 09:30:05 2064
转载 Qt坐标系统及窗口位置、大小配置,控件(以QPushButton为例)设置
一、QWidget类中的坐标系统成员函数 Qt中的几何坐标以左上角为原点,其中的GUI组件以左上角进行定位 1.1 表示窗口左上角位置和客户区的长宽 ——x()//窗口左上角的横坐标 ——y()//窗口左上角的纵坐标 ——width() //表示客户区的宽度 ——height()//表示客户区的高度 1.2 表示客户区左上角位置和客户区长宽 ——geometry()//客户区的位置信息:geomet...
2021-03-26 15:01:27 5175
转载 Qt 获取控件位置坐标、窗口坐标
1. QPoint QMouseEvent::pos() 这个只是返回相对这个widget(重载了QMouseEvent的widget)的位置。 const Returns the position of the mouse curs...
2021-03-26 14:56:09 6754
转载 使用libmodbus读传感器流程
【1.项目描述】手上有一个温湿度传感器,基于modbus RTU协议,采用RS485串口和Tiny6410通信,把采集到的温湿度显示在Tiny6410的界面程序上。这里简要给出使用libmodbus第三方工具读取温湿度的程序流程。关于libmodbus在嵌入式LINUX上的使用方法,参考上一篇博客:http://blog.chinaunix.net/uid-11829250-id-5750595.html...
2020-10-30 12:34:14 945
转载 c++ json 详解
c++ json 详解 </h2> 一. 使用jsoncpp解析jsonJsoncpp是个跨平台的开源库,首先从http://jsoncpp.sourceforge.net/上下载jsoncpp库源码,我下载的是v0.5.0,压缩包大约107K,解压,在jsoncpp-src-0.5.0/makefiles/vs71目录里找到jsoncpp.sln,用VS2003及以上版本编译,默认生成静态链接库。 在工程中引用,只...
2020-09-17 13:04:31 12585
转载 C++ Jsoncpp 解析json字符串
使用方法 下载源码解压之后得到jsoncpp-src-0.5.0文件夹,我们只需要jsoncpp的头文件和cpp文件,其中jsonscpp的头文件位于jsoncpp-src-0.5.0\include\json,jsoncpp的cpp文件位于jsoncpp-src-0.5.0\src\lib_json。 json: json操作所需的头文件,此文件夹名字不能修改,因为lib_json目录中所对应的.cpp里面...
2020-09-17 12:43:16 635
转载 Visual C++ 2010创建Ribbon界面
创建MFC应用程序项目 实际上,Ribbon界面(Office2007风格的界面)的开发早在2008年就随着Visual C++ Feature Pack被引入到Visual Studio2008中。在即将到来的Visual Studio2010中,Ribbon界面的开发更是得到了原生的支持,使得Ri...
2020-09-11 11:04:12 589
原创 c++ string c_str() 和data()区别
const char * c_str()const;获取等效的C字符串生成一个以空终止的字符序列(c-string),其内容与字符串对象相同,并将其作为指向字符数组的指针返回。会自动附加一个终止的空字符。const char * data()const;获取字符串数据返回指向与字符串内容相同的字符数组的指针。请注意,没有附加任何终止的空字符(有关此功能,请参阅成员c_str)。c_str()字符串后有'\0',而data()没有。......
2020-09-02 11:22:14 2798 3
原创 获取文件(夹)创建时间、修改时间、访问时间
#include<Windows.h>#include<iostream>#include<string>#include <fstream>using namespace std;//创建时间、修改时间、访问时间BOOL GetDirTime(CString DirName){ // 打开文件夹 HANDLE hDir = CreateFile ( DirName, GENERIC_READ, FILE_SHARE_READ|...
2020-09-02 11:05:43 2476
转载 C++:如何正确的使用接口类
前一篇文章中讲过C++中如何正确的定义接口类,那定义好的接口类如何正确使用?本篇将细细说说。提供接口与实现首先,声明一个接口:// circle.h// 圆的接口类class Circle {public: virtual ~Circle() {}; // 接口方法:面积 virtual double area() = 0;};...
2020-08-31 11:10:32 694
转载 C++:如何正确的定义一个接口类
欢迎转载,转载请注明原文地址:https://blog.csdn.net/netyeaxi/article/details/80724557 C++中如何定义接口类?首先给接口类下了定义:接口类应该是只提供方法声明,而自身不提供方法定义的抽象类。接口类自身不能实例化,接口类的方法定义/实现只能由接口类的子类来完成。而对...
2020-08-31 11:08:33 547
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人