• 5576阅读
  • 2回复

Qt5.0.2 静态编译打印的问题 [复制链接]

上一主题 下一主题
离线realfan
 

只看楼主 倒序阅读 楼主  发表于: 2013-04-22
用Qt5.0.2写个程序,用到打印功能。
动态编译一切正常,静态编译,打印没反应。
pro中加了QT += printsupport
LIBS += -L"$(QTDIR)/plugins/printsupport"


cpp加了

#include <QtPrintSupport>
#include <QPrinter>


打印没反应
Q_IMPORT_PLUGIN(QWindowsPrinterSupportPlugin)
编译通不过
main.cpp:-1: error: undefined reference to `qt_static_plugin_QWindowsPrinterSupportPlugin()'


有知道怎么用的,希望指教



离线realfan

只看该作者 1楼 发表于: 2013-04-22
解决了,
LIBS += $(QTDIR)/plugins/printsupport/libwindowsprintersupport.a
这样写就可以了
离线realfan

只看该作者 2楼 发表于: 2013-04-22
我真是晕了,把最基本的静态编译插件使用方法都弄错了,上面的问题只要在pro中加
QTPLUGIN += windowsprintersupport
不用LIBS一堆
快速回复
限100 字节
 
上一个 下一个