![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
IronCode1024
代码改变世界,程序成就人生!
展开
-
QTableView自定义拖拽行
实现QTableView的行拖拽,支持多行选择拖拽,也可根据需要稍作修改实现QTreeView、QListView等的拖拽效果。拖拽类实现继承 QTableView 实现几个拖拽相关的方法TableView.h#ifndef TableView_H#define TableView_H#include <QObject>#include <QListView>#include <QDragEnterEvent>#include <QDragMov原创 2022-03-08 11:02:05 · 3102 阅读 · 1 评论 -
实现MFC中调用Qt编写的DLL(带窗体)
一、首先新建一个Qt动态库工程(*.dll)选择新建Libray=>C++ Libray项目因为我需要带ui界面的dll,所以依赖库这里选择Widgets(这里默认的是core,后面在项目的.pro文件中可以通过 Qt += core widgets 来添加相关的依赖)编译环境根据需要选择就好完成创建创建完成之后默认的文件目录是这样的:包含四个文件,.pro文件就不多所了,都知道是什么,可以看到QtCreator默认给我们创建了一个类,.h文件和.cpp文件都有,原创 2020-08-13 14:28:35 · 2929 阅读 · 0 评论 -
QMYSQL driver not loaded错误解决方案
QSqlDatabase: QMYSQL driver not loaded错误解决方案在使用Qt操作MySQL数据库过程中,使用Qt编写好连接MySQL数据库的的代码后,编译调试时报错QSqlDatabase: QMYSQL driver not loaded,意味着Qt应用程序与MySQL数据库连接失败。报错如下图所示:("QSQLITE", "QODBC", "QODBC3", "QPS...原创 2020-03-09 15:42:31 · 4031 阅读 · 5 评论