我正在尝试在Windows上使用QtPrintSupport。
bool SomeClass::print()
{
QPrinter printer;
QPrintDialog dialog(&printer, this);
if (dialog.exec() == QDialog::Rejected)
return false;
edit->print(&printer);
return true;
}
在调试模式下,一切正常。但是在Release QPrintDialog::exec()
中,立即返回QDialog :: Rejected。
Qt版本:5.0
我在myApp.exe文件路径中添加了“printsupport”文件夹。 QPrintDialog::exec()
正常工作。但在调用edit->print(&printer)
程序退出后。
答案 0 :(得分:0)
我将Qt库更新到5.1版。打印支持完全正常。