Qt数据库报表应用-食品小作坊登记证打印系统一
作者:互联网
Qt数据库报表应用-食品小作坊登记证打印系统一
Qt数据库应用开发一向不是QT的长项。主要原因之一是没有相应的报表模块,还有就是paint类和打印类对精确定位打印很难控制。考虑到今后系统的功能增加,还是选择用qt作为开发工具。选择的报表工具是limereport。
limereport简要介绍下编译和改界面的方法。
一、编译。直接用QT5.11.3打开 pro文件。然后编译就可以得到相应的dll和报表编辑器。
这里讲一下中文化界面。打开如图的UI界面。把菜单位要的英文改成中文即可,重新编译就行了。
二、在应用中如何应用报表系统
这里有一个方法就是把自已的系统放在 limereport的源码目录中,然后在自已的pro文件中加入一句include(…/common.pri)。还有一个问题就是设计的ui界面不能实时更新到编译文件中去的问题,在ui中加入以下这句。
UI_DIR=$$PWD
三、应用报表实战。
食品小作坊管理是登记制。登记证是格式化模板,在没有适用的软件来打印,就用QT+报表的模式来开发这样一个系统。UI界面如下。
标签:登记证,界面,Qt,打印,编译,UI,小作坊,limereport,报表 来源: https://blog.csdn.net/slmrj/article/details/103026705