Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.7.0
-
None
Description
QTemporaryFile::fileName() does not have a path anymore for template "XXXXXX.sig".
The following code
QTemporaryFile sig;
sig.setFileTemplate("XXXXXX.sig");
QVERIFY(sig.open());
qDebug() << sig.fileName();
prints something like /builds/pim/libkleo/_build/autotests/aCSxKd.sig with Qt <= 6.6.2, but it prints something like FFQAET.sig with Qt 6.7.0. This breaks a unit test in libkleo which hasn't been changed in ages.