摘要:
1.生成dll 然后选择创建共享库: 创建好后,修改pro文件,改为下面两句(这样就可以创建界面了): 然后修改sharedlib.h: #ifndef SHAREDLIB_H #define SHAREDLIB_H #include <QtCore/qglobal.h> #if defined(S 阅读全文
posted @ 2020-11-23 17:05
一杯清酒邀明月
阅读(2577)
评论(0)
推荐(0)
摘要:
1、将界面做成dll 修改pro文件 1 DEFINES += WIDGETDLL_LIBRARY 2 TEMPLATE = lib 修改头文件 1 #if defined(WIDGETDLL_LIBRARY) 2 # define WIDGETDLLSHARED_EXPORT Q_DECL_EXP 阅读全文
posted @ 2020-11-23 15:31
一杯清酒邀明月
阅读(831)
评论(0)
推荐(0)
摘要:
1.修改配置文件 1 #TEMPLATE = app 2 3 DEFINES += CUSTOMMESSAGEBOX_LIBRARY 4 TEMPLATE = lib 2.在导出类的头文件上加如下代码 1 #if defined(CUSTOMMESSAGEBOX_LIBRARY) 2 # defin 阅读全文
posted @ 2020-11-23 15:27
一杯清酒邀明月
阅读(1501)
评论(0)
推荐(0)
摘要:
最近手头的一个项目需要做一个QT界面,并且封装成DLL,然后再动态调用DLL给出的接口函数,使封装在DLL内部的QT界面跑起来,在网上查了很多资料,今天终于成功了,经验不敢独享,因为CSDN给了我很多帮助,将心得写在这里供大家参考。 PS:本文中谈的是用QT封装一个包含界面的DLL,然后在其他任何地 阅读全文
posted @ 2020-11-23 14:54
一杯清酒邀明月
阅读(1042)
评论(0)
推荐(0)
摘要:
如果同时安装了PyQt4和PyQt5(自己编译或者安装预编译版本),在运行某个PyQt4或者PyQt5的Python脚本时,很有可能出现以下的错误提示: RuntimeError: the sip module implements API vX.X but the PyQt5.QtCore mod 阅读全文
posted @ 2020-11-23 09:20
一杯清酒邀明月
阅读(877)
评论(0)
推荐(0)
摘要:
问题描述: 在anaconda的虚拟环境里, 1 import matplotlib.pyplot as plt 2 plt.figure() 运行报错如下: 1 relocation error: 2 /home/watson/anaconda3/lib/libQt5XcbQpa.so.5: 3 阅读全文
posted @ 2020-11-23 09:17
一杯清酒邀明月
阅读(3530)
评论(0)
推荐(0)
浙公网安备 33010602011771号