![](https://img-blog.csdnimg.cn/b7e1c8bf0af147dfb4bbcdb37ef8993e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Qt
分享Qt5实际案例
流浪德意志
千里之行始于足下!
展开
-
Qt图表曲线上ToopTip效果实现
基于Qt官方callout实现并做了一些优化;callout.h/******************************************************************************** Copyright (C) 2016 The Qt Company Ltd.** Contact: https://www.qt.io/licensing/**** This file is part of the Qt Charts module of the原创 2021-12-18 14:17:42 · 1058 阅读 · 0 评论 -
Qt初始化QTableView并显示右键菜单
初始化QTableView经常在窗体上需要按要求显示若干个表格并初始化后,以及右键菜单功能;下面给出实例代码,不能直接运行,因为缺少相应变量,仅供参考;首先在变量layout要清空,再创建新layout;然后创建QTableView、QStandardItemModel;Model设置大小和Item字体等;QTableView设置成Model;添加QTableView,vlayout->addWidget(tableVec[i]);完成vlayout后QWidget设置原创 2021-12-18 14:00:10 · 1297 阅读 · 0 评论 -
Qt标准对话框按钮显示中文解决方案(原创)
从网上搜了一堆解决方法,大多是考来考去,也没有解决我的问题;基本的方法是在窗口实例化之前,加载和安装QTranslator;加载的qm文件从qt源文件中的ts文件中发布而来;例如:C:\Qt\Qt5.13.0\5.13.0\Src\qttranslations\translations\qt_zh_CN.ts使用Linguist 5.13.0 (MinGW 7.3.0 64-bit)打开后发布(文件-另外发布)qt_zh_CN.qm添加到资源中地址是:/labels/qt_zh_原创 2021-12-17 17:39:28 · 1166 阅读 · 0 评论 -
Qt访问数据库(ACCESS)基本操作
应用程序经常需要存储大量数据和表,因此对数据的基本操作很有必要;这里只涉及基本操作,不涉及高级功能;例如:对用户的管理界面可以实现对用户新增、删除和修改功能mysqltablemodel可以不用,直接使用QSqlTableModel类showDialog函数用于接收信号,显示本界面窗口#include <QSqlTableModel>#include "mysqltablemodel.h"#include <QSqlDatabase>class.原创 2021-12-10 17:21:19 · 3330 阅读 · 0 评论 -
Qt对Word的自动化调用(基于dot模板生成)
同样需要使用QT +=axcontainer同样需要注意:新建QAXObject,完成操作后需要关闭文档并删除m_pWord指针!这样word应用程序会在后台自动退出!#ifndef WORD_H#define WORD_H#include <QObject>#include <QAxObject>#include <QAxWidget>class Word : public QObject{ Q_OBJECTpublic: .原创 2021-12-09 18:35:30 · 985 阅读 · 0 评论 -
Qt对Excel表格的自动化调用汇总(新建、打开和保存)
Qt调用excel方法原创 2021-11-17 19:59:51 · 994 阅读 · 0 评论