![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IQt
fsfsfsdfsdfdr
日更新一篇
展开
-
Qt 中存数据到数据库时存在中文乱码问题
此方法修改后可以在QT中正常显示中文,也可以通过QT往MYSQL中插入中文并在QT的控件上显示出来。 但通过命令行查看表的内容时,中文直接显示为?。 所以这个办法做了之后就不能在命令行下查看mysql中文内容。一般这种问题主要是数据库的字符集和qt 的字符集存在不一致的问题。在mysql的配置文件中这里的字符集编码是utf8所以在qt中我们要将插入的数据变成utf8如果数据库编码是其他类型,...原创 2018-06-25 22:23:41 · 5501 阅读 · 7 评论 -
当前客流Qchart
MyChartView.h#ifndef MYCHARTVIEW_H#define MYCHARTVIEW_H#include <QtWidgets/QGraphicsView>#include <QtCharts/QChartGlobal>#include"QScatterSeries"#include "QPointF"#include "Q...原创 2018-12-03 14:46:24 · 399 阅读 · 2 评论 -
Qchart 中清空绘图
最近使用Qchart画图也是要画疯的节奏,最近又碰到了疑难杂症,在网chart汇入线条后,想把他们清除掉,结果发现怎么也清除不了,在别的博客上说用这样的函数,m_series1->clear();m_scatseries1->clear();然鹅结果却是变成下面这个样子: 内心很狂躁,后来仔细研究了下QLineSeries类的append和repl...原创 2018-11-29 13:53:57 · 15726 阅读 · 4 评论 -
qchart 柱状图顶端带数字显示以及tooltip
最近做个小界面,之前有用过qchart虽然比qwt好用一点,但是bug还是有那么些,总体还行吧。当前想实现的功能就是讲数据以柱状图的形式实现,并且在柱状图的顶部显示每个柱状图的数据,同时提供Tooltip功能。那么就开始说说如何创建吧。1、首先定义实现qchart对象m_char=new QChart();m_char->setAnimationOptions(QChart::S...原创 2018-11-25 09:53:51 · 10329 阅读 · 8 评论 -
Qt 编译出错:undefined reference to vtable XXX
在Qt编译的过程中,进程会出现 error: undefined reference to `vtable for 类名'的问题,对于不经常使用QT的人来说甚是头疼,其实这类问题发生的主要原因在于,一般我们定义了一个类以后,如果他是继承了其他类的话就比如说我们用MyBarView继承自QGraphicsView,由于QGraphicsView中存在虚函数,而对于继承关系来说,子类和父...原创 2018-11-23 09:56:19 · 705 阅读 · 0 评论 -
Qt编译错误Error - RtlWerpReportException failed with status code :-1073741823
这是一个比较新手入门常见的问题,其实说白了就是内存泄漏,很具体的说大部分就是你对类里面的一个指针变量没有初始化,一下面的例子为例,m_tooltip未初始化为0导致后面的判断未申请内存导致内存泄漏#ifndef MYBARVIEW_H#define MYBARVIEW_H#include <QtWidgets/QApplication>#include <QtWid...原创 2018-11-24 08:30:12 · 2867 阅读 · 0 评论 -
QListWidgetItem自定义添加控件
最近在做一个小的项目,其中想使用qlistwidget实现自定义数据的显示,自定义行要求有图片列,文字列,按钮列等,于是研究了一下qlistwidget的使用。要想实现上述要求,必须按如下顺序实现1、这里重点是ui->listWidget->addItem(item);的使用,必须先将QListWidgetItem对象加入qlistwidget。QListWidgetIt...原创 2018-11-13 21:34:29 · 17190 阅读 · 7 评论 -
QChart动态绘图时内存泄漏
在使用QChart绘图过程中,发现程序运行一段时间后,内存一直在不停的增加,hens很是郁闷,关闭动态绘图则不卡顿,内存bian变化也不大,后来查资料发现:在Qt的bugreports里找到这个帖子:QCharts Memory Leak,描述的问题是QXYSeries 中使用append加入了数据点,再调用remove的时候,数据点并没有被释放,导致了内存泄露的问题。后面换到了5.9以上的版...原创 2018-10-22 16:31:13 · 3314 阅读 · 0 评论 -
qt 中回调函数的实现
在QT中回调函数主要可以实现多态性,通过回调函数可以动态处理一些操作。在多线程中,当同时需要处理多个事务的时候,显然你会去创建多个线程类然后实例化,这显然会增加开发工作,当我们在线程类中加入一个回调函数,在run()函数调用这个回调函数,显然可以降低线程的耦合性,提高开发效率,在实例化这个线程时,传递实例化的回调函数到这线程中,这样就避免了线程类的重复创建。回调函数的实现主要有两种:...原创 2018-10-22 10:19:08 · 16776 阅读 · 0 评论 -
Qt 线程创建的两种方式
方法一:继承QThread老式方法1.定义继承QThread的类A 复写run()函数;2.在主线程中实例化A对象a3.通过调用a->start()启动线程,线程会自动调用run()虚函数;run不可直接调用;#ifndef MYTHREAD_H#define MYTHREAD_H#include <QThread>class myThread: p...原创 2018-08-30 10:38:26 · 7361 阅读 · 0 评论 -
QtoolTip自定义实现
QtoolTip自定义实现。Callout.cpp/******************************************************************************** Copyright (C) 2016 The Qt Company Ltd.** Contact: https://www.qt.io/licensing/**** ...原创 2019-05-02 12:58:00 · 1360 阅读 · 1 评论