- 博客(10)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Qt读取pdf文件使用MuPdf库
Qt打开pdf文件,效果如下: 打开pdf文件 加载进程序 运行时,别忘了把dll文件放入Release目录下,不然会crash的,运行不了。Qt读取pdf文件采用的是mupdf库。将编译好的库文件放入工程目录下include和lib 在该工程中的.pro文件加入外部库,我使用的是64位的库文件,mingGw32位的请使用x86的库文件,添加include库文件
2017-07-15 17:12:34 15071 15
原创 第一个PyQt应用程序
在项目文件上右键点击QTDesigner 会跳转到应用程序QtDsigner,如下图所示:点击创建MainWindow,拖拉控件一个pushButton,一个textEdit 然后进行布局,同时选中pushButton和textEdit,进行垂直布局: 结果如下: 然后点击窗口进行垂直布局,记得是点击窗口 结果如下: 窗口设
2017-07-15 14:35:21 535
原创 Qt国际化实时切换
创建QT国际化例子 在TranslateDemo.pro中加入 加入后保存.pro文件,然后使用Qt语言家更新翻译 会生成两个ts文件,如下图 这两个ts文件可以直接用Qt以文本形式打开,或者使用Qt语言家Linguist打开,我更习惯用文本形式打开,打开english.ts是如下的一个xml格式的文件 将其属性type = "unfinished"所有去掉
2017-07-15 14:25:31 641
原创 Qt重写事件,画图事件,拖拽事件,进入离开事件等
重写事件例子具体演示效果 滑动滚轮可以使矩形区域改变,使用的是滚轮滚动事件和画图事件如下图 使用鼠标的点击滑动和释放三个响应事件可以画出任意大小的矩形域 使用拖入事件和释放事件,可将文本内容读取到文本框 使用键盘事件,点击F5键,可将文本内容清空 使用鼠标双击事件可将程序满屏,双击满屏,再双击退出 使用鼠标进入事件和离开事件改变鼠标样式进入是手型鼠标
2017-07-15 14:21:26 2515
原创 Qt自定义菜单栏
在头文件中加入/****************创建菜单栏目***************/void createActions(); /****************重写菜单事件函数***************/void contextMenuEvent(QContextMenuEvent*event); QMenu *menu;QAction*copy;
2017-07-15 11:22:27 1470
原创 Qt读取三种文件,ini配置文件,JSON文件,和xml文件
第一种读取INI配置文件INI文件内容如下:[conn]ip=127.0.0.1port=8080databaseversion=QSQLITEdatabasename=studentusername=YYCpassword=rootqreadini.h文件内容如下:#ifndef QREADINI_H#define QREADINI_H#inclu
2017-07-13 22:28:32 8093
原创 Qt重画标题栏
1. 在头文件中添加下列三个函数//鼠标点击标题栏,重新实现拖动操作void mouseMoveEvent(QMouseEvent*event);void mousePressEvent(QMouseEvent*event);void mouseReleaseEvent(QMouseEvent*event); 2. 在头文件中添加下列三个槽函数
2017-07-13 22:16:51 2794 2
原创 Qt学生信息管理系统
本来是拿来做毕业设计的,但是名字太土了,老师没让做毕业设计,下面是学生信息管理系统的图片,具体实现功能,使用了MySQl数据库,重写了MessageBox,文件解析,分别解析了xml文件,INI配置文件,以及JSON数据,并且学生数据可以使用Excel进行导入导出,学生信息管理系统可以跳转到学校学院网站以及学校教务处网站,还能进行本地视频播放,查询省或者市的天气预报,采用了QSS布局,以及画图控件
2017-07-13 21:59:10 6593 6
原创 Qt使用QSS
1. 新建工程Qss,父类为MainWindow2. 在工程目录下,新建文本文档style.txt,将后缀名改为.qss,即为style.qss3. 新建资源文件qss.qrc,在该资源文件中添加新文件style.qss,4.在style.qss中添加下列代码,改变程序中控件的样式QMainWindow,QTabWidget,QTableWidget,QLin
2017-07-13 21:55:58 1937
原创 PyQT安装和部署
准备好三个相关PyQT软件开发安装包 pycharm-community-2017.1.3.exe下载链接:http://pan.baidu.com/s/1jIxaqMiPyQt5-5.4.1-gpl-Py3.4-Qt5.4.1-x64.exe下载链接:http://pan.baidu.com/s/1bDpyJ8python-3.4.3.amd64.msi下载链接:http
2017-07-13 21:49:17 1029
Qt读取Pdf文件Demo
2017-07-15
学生信息管理系统(Qt)
2017-05-21
qt打印机问题,打印不出来
2017-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人