Qt有没有办法知道打印机是否打印完成
现在有个QTextEdit,需要用打印机打印上面的内容,内容略多,大概10页A4纸,对话框上有个打印按钮,点击按钮会调用槽函数来实现打印功能,槽函数代码差不多是这样
然后应为打印机有点反应慢,打印到结束需要一定的时间,我希望在打印完成之前用户不能点击“打印”按钮(打印机反应较慢,用户在这期间多点几次,结果打印机一口气打印了几十页),现在问题是,如何知道打印已经完成?Qt能不能知道Qt机目前已经完成了打印任务
QPrinter currentPrinter;
currentPrinter.setPageSize(QPrinter::A4);
textEdits->print(¤tPrinter);
然后应为打印机有点反应慢,打印到结束需要一定的时间,我希望在打印完成之前用户不能点击“打印”按钮(打印机反应较慢,用户在这期间多点几次,结果打印机一口气打印了几十页),现在问题是,如何知道打印已经完成?Qt能不能知道Qt机目前已经完成了打印任务
...全文
相关推荐
Qt 打印图片 打印机 例程
# QT_Printer QT开发的调用打印机打印图片的程序,代码比较简单,注释清晰,适合初学者学习使用。 开发环境:windows+QT5.9
Qt访问打印机及打印为PDF文档
C++访问打印机似乎无从下手。但是QT却让这个事情简单化、透明化了。 一、访问打印机 只需要使用 QPrinter、QTextDocument两个类,已经可以满足很多场景: QPrinter printer; // 创建一个打印机,连接当前电脑的默认打印机 QTextDocument textDocument; // 创建QTextDocument对象 QString h...
QT调用打印机实现模板打印功能(手把手教学!!!)
手把手教学当然要从创建工程开始了。 一、创建工程 项目介绍和位置,工程名自己取不要有中文。 这里我选的是MinGW 32bit,建议和我一样。 类信息的选择。 这些就是创建的项目中会包含的文件,点击完成。 二、UI设计及控件命名 这个就是我的主界面的设计,主要用到了QcomboBox、QLineEdit、QGroupBox、QLabel、QPushButton这几个控件。 部分控件命名如下图: 三、代码演示 3.1 .pro文件 首先.pro文件这里一定要注意,不然运行的时候一定会出错。 将创
QT下无驱串口开发ESC-POS热敏打印机
利用RS232串口在QT5.51中免驱动开发爱普生ESC-POS热敏打印机,打印机型号为80mm,芯烨。另外随程序附送爱普生热敏打印机开发手册。
qt控制打印机调节真实页面大小及问题解决方法
文档具体讲解了如何真正的控制打印页面的大小设置,还有就是几个常见的参数设置流程


