c++基础
weixin_39910452
热情开朗
展开
-
QT统计图qt折线图y轴显示百分比
StatisticDia::StatisticDia(QWidget *parent)QWidget(parent){ui.setupUi(this);QLineSeries *series = new QLineSeries();series->setPointLabelsVisible(true);series->setPointLabelsColor(QColor(255, 0, 255));series->setPointLabelsFormat("(@xPoi..原创 2021-12-30 11:28:02 · 846 阅读 · 0 评论 -
qt无法定位程序输入点于动态链接库
重新编译qt动态依赖库,及其他依赖项目模块动态库1.windeployqt xxxx.exe2.解决方案下对所有项目进行右键生成或重新生成原创 2021-12-06 16:15:04 · 376 阅读 · 0 评论 -
vs2019c++使用hiredis下载安装
1.下载源码https://github.com/microsoftarchive/redis第一次打开的时候VS2019会检测解决方案工具集,提示升级,点击确定即可,将工具集升级到最新或者下载对于的v120工具集hiredis的编译配置只需要右键hiredis工程和Win32_Interop工程,分别点击生成,生成hiredis.lib和Win32_Interop.lib即可。在\redis-win-3.2.100\msvs\x64\Debug目录中可以看到两个静态链接库文件:hiredis.l原创 2021-08-20 15:03:57 · 1331 阅读 · 0 评论 -
java用jna调用dll获取返回的字符串
先上c++代码extern “C” __declspec(dllexport) char* DrawRegionPoint(char* buf, char* path);char* DrawRegionPoint(char* buf,char* path) { char* aa; aa = new char[50] ;//{'d', 'd'} aa = "kkkkjjjjjjjkkkkkkkk"; return aa;}下面是java代码(安装jna请参考我另一篇文章)先写接口类:pa原创 2021-06-30 14:55:32 · 1414 阅读 · 0 评论 -
JAVA使用JNA对C++/C生成的DLL调用,java调用dll
方式一:直接下载jar包JNA的GITHUB下载地址:https://github.com/java-native-access/jna将下载的jna-5.3.1.jar和jna-platform-5.3.1.jar导入Java项目中方式二:添加maven依赖 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifa原创 2021-06-28 13:10:50 · 236 阅读 · 0 评论 -
QT取消事件,qt取消信号槽
QT中connect和disconnect用法总结分类专栏: QT 文章标签: c++ qt版权connect用于连接信号和槽函数,但是我们经常忽略最后一个参数,本人在写代码时遇到了bug,选择一个符号进行多次标绘,再选择其他符号时,会将上一次选择的符号也进行标绘,主要时connect最后一个参数搞的鬼。当conncet最后一个参数不写时,connect多少次,槽函数就执行多少次,本人遇到的bug需要将最后一个参数设为Qt::UniqueConnection,避免多次连接,只连接一次。根据原创 2021-04-19 14:41:59 · 2878 阅读 · 0 评论 -
qt,QSerialPort的waitForReadyRead使用,一次读取所有数据
m_portName = "COM3";m_seria = new SeriaPort();m_seria->initPort(m_portName);m_seria->sendInfo("470AFF800300000000FA");//m_seria->m_serialPort是QSerialPort对象QObject::connect((m_seria->m_serialPort), &QSerialPort::readyRead, = {//QMessa原创 2021-03-31 17:12:52 · 4329 阅读 · 0 评论 -
c++ QT 报错vector不是模板
Qt使用vector报错:no template named ‘vector‘解决方法:方法1,加上 using namespace std;方法2, std::vector v;原创 2021-01-20 19:46:22 · 1225 阅读 · 0 评论 -
Qt——打开文件夹并获取路径以及文件夹下文件名
Qt——打开文件夹并获取路径以及文件夹下文件名借助Qt中QFileDialog库的getExistingDirectory()函数,可以直接返回当前文件夹的路径。头文件声明#include主程序QString filename = QFileDialog::getExistingDirectory();获取文件夹下子文件名称头文件声明#include #include主程序QString filename = QFileDialog::getExistingDirectory();原创 2021-01-12 12:54:31 · 5092 阅读 · 1 评论