KDECore
Go to the documentation of this file.
27 class KTemporaryFilePrivate
35 inline QString defaultPrefix()
const
44 : d(new KTemporaryFilePrivate(componentData))
46 QString temp(d->defaultPrefix());
47 setFileTemplate(temp + QLatin1String(
"XXXXXX.tmp"));
57 QString oldTemplate = fileTemplate();
58 QString suffix = oldTemplate.mid(oldTemplate.lastIndexOf(QLatin1String(
"XXXXXX"))+6);
61 if ( newPrefix.isEmpty() ) {
62 newPrefix = d->defaultPrefix();
64 if ( !QDir::isAbsolutePath(newPrefix) ) {
69 setFileTemplate(newPrefix + QLatin1String(
"XXXXXX") + suffix);
74 QString oldTemplate = fileTemplate();
75 QString prefix = oldTemplate.left(oldTemplate.indexOf(QLatin1String(
"XXXXXX")));
77 setFileTemplate(prefix + QLatin1String(
"XXXXXX") + suffix);
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Jul 23 2013 20:27:56 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.