qt5 QT简单自定义弹出提示框非模态数秒后自动消失 目标效果:一个提示信息框,创建后显示提示信息,一定时间后自动消失,不阻塞原来窗口。 思路: 自定义一个控件,继承自QWidget,构造时设置定时器,时间到则自我销毁。
qt5 qt的软件使用了mysql在本机可以使用但是发布到别的机器上出现运行错误driver-not-load 第一点windeployqt.exe text.exe 会生成sqldrivers,在此目录下有qsqlmysql.dll 第二点: mysql安装目录的bin下libcrypto-1_1-x64.dll libssl-1_1-x64.dll,安装目录的lib下libmysql.dll放到和exe同级目录下. 第三点:运行mysql时,发现系统缺少vcruntime140_1.dll,你的mysql都不能运行,那qt肯定也不行啊; 所以要先搞vcrun…
qt5 qt-designer的插件 必须要release下,把dll复制到C:QtQt5.13.05.13.0mingw73_64pluginsdesigner 然后就可以在designer中看到自定义的插件 点击帮助—–关于插件 就可以看到插件
qt5 Qt5的插件 注意 QProxyStyle qt4的windowsstyle已废弃 在定义中使用Q_PLUGIN_METADATA,与qt4的不同 class SimpleStylePlugin : public QStylePlugin{ {代码…} public: {代码…} }; 添加Json文件 simplestyle.json { {代码…} } 源文件 //! [0]QStringList SimpleStylePlugin::keys() const{ {代码…} }//! [0] //! [1]QStyle…
无分类 从0开始自制计算器 先看看效果吧: 很炫酷吧? 想不想要? 想要吧. 当然作者知道你们肯定想. 不然也不会点进来对不对. 好.进入正题. 1.概述 这个是仿照win10自带的计算器制作的简化版本.是用Qt做的,直接把整个表达式输入然后得出计算结果.主要分为三部分.界面部分,事件处理部分与表达式处理部分. 界面部分就是看到的计算器,包括标题栏,中间的…
无分类 Qt中使用DOM读写XML文档 需要在.pro文件添加QT += xmlDOM(Document Object Model)可以将XML文档读入到内存中进而显示和修改,相当于一个缓冲区。文档由QDomDocument表示,所有DOM节点都是QDomNode的子类
无分类 Qt-使用sql模型类显示数据库信息 显示方法有3类,分别为:关系表格模型、表格模型、查询模型显示步骤基本为:1 创建model2 为model指定数据库表3 (关系表格模型先设置关系)选择表内容4 将model应用于view
无分类 pyqt5-QScrollArea设置在自定义侧任何位置 主要思想是利用一个长度为0的mid_frame,高度为待设置qwidget的高度,用mid_frame的moveEvent事件驱动qwidget的move