element editor: remove the possible bypass action by close window when save element

if seem to be out of the element bordenow, now check and don't save same if user responds yes,
it now close editor and don't save element .
Cette ligne, et les suivantes ci-dessous, seront ignorées--

M    sources/editor/qetelementeditor.cpp


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2273 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
scorpio810
2013-06-15 16:40:41 +00:00
parent 9022f36231
commit 461d8fe16e

View File

@@ -1116,6 +1116,8 @@ void QETElementEditor::copyAndPasteXml(const QDomDocument &xml_document) {
@param qce Le QCloseEvent correspondant a l'evenement de fermeture @param qce Le QCloseEvent correspondant a l'evenement de fermeture
*/ */
void QETElementEditor::closeEvent(QCloseEvent *qce) { void QETElementEditor::closeEvent(QCloseEvent *qce) {
// verification avant d'enregistrer le fichier
if (!ce_scene -> borderContainsEveryParts()) return;
if (canClose()) { if (canClose()) {
writeSettings(); writeSettings();
setAttribute(Qt::WA_DeleteOnClose); setAttribute(Qt::WA_DeleteOnClose);