[qet] [1997] add warning message if recent file doesn't exists. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/qet Archives
]
Revision: 1997
Author: cfdev
Date: 2013-01-03 18:26:08 +0100 (Thu, 03 Jan 2013)
Log Message:
-----------
add warning message if recent file doesn't exists.
Modified Paths:
--------------
trunk/sources/editor/qetelementeditor.cpp
trunk/sources/qetdiagrameditor.cpp
Modified: trunk/sources/editor/qetelementeditor.cpp
===================================================================
--- trunk/sources/editor/qetelementeditor.cpp 2013-01-01 18:39:42 UTC (rev 1996)
+++ trunk/sources/editor/qetelementeditor.cpp 2013-01-03 17:26:08 UTC (rev 1997)
@@ -40,6 +40,7 @@
#include "texteditor.h"
#include "textfieldeditor.h"
+#include <QMessageBox>
/*
Nombre maximum de primitives affichees par la "liste des parties"
Au-dela, un petit message est affiche, indiquant que ce nombre a ete depasse
@@ -914,6 +915,10 @@
@see openElement
*/
void QETElementEditor::openRecentFile(const QString &filepath) {
+ if (!QFile::exists ( filepath ))
+ QMessageBox::warning(this, tr("Attention"),
+ tr("Le fichier semble ne plus exister...")+"\n"+
+ tr("Fichier: ")+filepath+"\n");
if (qApp -> activeWindow() != this) return;
openElement(filepath);
}
Modified: trunk/sources/qetdiagrameditor.cpp
===================================================================
--- trunk/sources/qetdiagrameditor.cpp 2013-01-01 18:39:42 UTC (rev 1996)
+++ trunk/sources/qetdiagrameditor.cpp 2013-01-03 17:26:08 UTC (rev 1997)
@@ -30,6 +30,8 @@
#include "qetresult.h"
#include "genericpanel.h"
+#include <QMessageBox>
+
/**
constructeur
@param files Liste de fichiers a ouvrir
@@ -635,6 +637,10 @@
@see openAndAddDiagram
*/
bool QETDiagramEditor::openRecentFile(const QString &filepath) {
+ if (!QFile::exists ( filepath ))
+ QMessageBox::warning(this, tr("Attention"),
+ tr("Le fichier semble ne plus exister...")+"\n"+
+ tr("Fichier: ")+filepath+"\n");
if (qApp -> activeWindow() != this) return(false);
return(openAndAddProject(filepath));
}