请问我如何关闭我以前QDesktopServices::OpenURL
在 qt c++ 中打开的应用程序。因为我需要更新我已经在某个时间点在我的应用程序之外打开的 PDF 中的文本。
QPrinter printer(QPrinter::HighResolution);
printer.setOutputFormat(QPrinter::pdfFormat);
printer.setOutputFileName("file.pdf");
doc.print(&printer); // doc is QTextDocument
QDesktopServices::openUrl(QUrl("file.pdf"));
QDesktopServices::OpenURL
而且我想知道Qt::openUrlExternally
何时使用它们之间的区别。