Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 变量的类型不完整';QPrinter';_Ios_Objective C_Qt_Qprinter - Fatal编程技术网

Ios 变量的类型不完整';QPrinter';

Ios 变量的类型不完整';QPrinter';,ios,objective-c,qt,qprinter,Ios,Objective C,Qt,Qprinter,我正在尝试在iOS中使用QT #include <QtGui/qprinter.h> QPrinter print; #包括 QPrinter打印; 上面的代码给出了“变量的类型'QPrinter'不完整”错误。虽然QtGui/qprinter.h对qprinter有完整的定义。有没有办法解决这个问题?在定义qprinter之前,qprinter.h文件有这个预处理器条件: #ifndef QT_NO_PRINTER // class QPrinter { // ... //

我正在尝试在iOS中使用QT

#include <QtGui/qprinter.h>

QPrinter print;
#包括
QPrinter打印;

上面的代码给出了“变量的类型'QPrinter'不完整”错误。虽然QtGui/qprinter.h对qprinter有完整的定义。有没有办法解决这个问题?

在定义
qprinter
之前,
qprinter.h
文件有这个预处理器条件:

#ifndef QT_NO_PRINTER

// class QPrinter {
// ...
// }

#endif

可能在iOS上没有定义打印机,可能是因为它不受支持?我找不到任何官方文档这么说,但是如果在您的构建中定义了宏,那么测试就很容易了。

什么是QPrinter?它是一个对象吗?我想QT\u没有定义打印机。谢谢你的帮助!