using QTemporaryFile::createLocalFile; closes #69
This commit is contained in:
@@ -1061,10 +1061,12 @@ class Browser: public QMainWindow, protected Ui::Browser {
|
|||||||
if (!type.isEmpty()) {
|
if (!type.isEmpty()) {
|
||||||
filename.replace(QRegExp("^(.*)\\."+type.at(0)+"$"),
|
filename.replace(QRegExp("^(.*)\\."+type.at(0)+"$"),
|
||||||
"\\1"); // remove extension
|
"\\1"); // remove extension
|
||||||
QTemporaryFile *file =
|
QTemporaryFile *file(QTemporaryFile::createLocalFile
|
||||||
new QTemporaryFile(QDir::tempPath()+QDir::separator()
|
(QDir::tempPath()+QDir::separator()
|
||||||
+filename+"_XXXXXX."
|
+filename+"."+type.at(0)));
|
||||||
+type.at(0), this);
|
if (!file) file = new QTemporaryFile(QDir::tempPath()+QDir::separator()
|
||||||
|
+filename+"_XXXXXX."
|
||||||
|
+type.at(0), this);
|
||||||
file->open();
|
file->open();
|
||||||
file->write(reply->readAll());
|
file->write(reply->readAll());
|
||||||
file->close();
|
file->close();
|
||||||
|
@@ -351,17 +351,17 @@ Compiled: qt-%5</oldsource>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1083"/>
|
<location filename="browser.hxx" line="1085"/>
|
||||||
<source>Save File As ...</source>
|
<source>Save File As ...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1146"/>
|
<location filename="browser.hxx" line="1148"/>
|
||||||
<source>authentication required</source>
|
<source>authentication required</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1158"/>
|
<location filename="browser.hxx" line="1160"/>
|
||||||
<source>ssl error</source>
|
<source>ssl error</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@@ -341,17 +341,17 @@ Compiled: qt-%5</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1083"/>
|
<location filename="browser.hxx" line="1085"/>
|
||||||
<source>Save File As ...</source>
|
<source>Save File As ...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1146"/>
|
<location filename="browser.hxx" line="1148"/>
|
||||||
<source>authentication required</source>
|
<source>authentication required</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1158"/>
|
<location filename="browser.hxx" line="1160"/>
|
||||||
<source>ssl error</source>
|
<source>ssl error</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@@ -351,17 +351,17 @@ Compiled: qt-%5</oldsource>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1083"/>
|
<location filename="browser.hxx" line="1085"/>
|
||||||
<source>Save File As ...</source>
|
<source>Save File As ...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1146"/>
|
<location filename="browser.hxx" line="1148"/>
|
||||||
<source>authentication required</source>
|
<source>authentication required</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1158"/>
|
<location filename="browser.hxx" line="1160"/>
|
||||||
<source>ssl error</source>
|
<source>ssl error</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@@ -351,17 +351,17 @@ Compiled: qt-%5</oldsource>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1083"/>
|
<location filename="browser.hxx" line="1085"/>
|
||||||
<source>Save File As ...</source>
|
<source>Save File As ...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1146"/>
|
<location filename="browser.hxx" line="1148"/>
|
||||||
<source>authentication required</source>
|
<source>authentication required</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="browser.hxx" line="1158"/>
|
<location filename="browser.hxx" line="1160"/>
|
||||||
<source>ssl error</source>
|
<source>ssl error</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
Reference in New Issue
Block a user