我正在尝试在 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
我将文件夹“printsupport”添加到 myApp.exe 文件路径。QPrintDialog::exec()
正常工作。但是在调用edit->print(&printer)
程序退出后。