Les fichiers recents affichent desormais les fichiers dont le nom vient d'etre defini via Fichier > enregistrer sous

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@390 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2008-08-23 18:17:00 +00:00
parent ce4596124c
commit 3e31df6820
2 changed files with 10 additions and 2 deletions

View File

@@ -684,6 +684,7 @@ bool QETElementEditor::slot_saveAs() {
// si l'enregistrement reussit, le nom du fichier est conserve // si l'enregistrement reussit, le nom du fichier est conserve
if (result_save) { if (result_save) {
setFileName(fn); setFileName(fn);
QETApp::elementsRecentFiles() -> fileWasOpened(fn);
ce_scene -> undoStack().setClean(); ce_scene -> undoStack().setClean();
} }
// retourne un booleen representatif de la reussite de l'enregistrement // retourne un booleen representatif de la reussite de l'enregistrement

View File

@@ -534,8 +534,15 @@ bool QETDiagramEditor::save() {
@return true si l'enregistrement a reussi, false sinon @return true si l'enregistrement a reussi, false sinon
*/ */
bool QETDiagramEditor::saveAsDialog() { bool QETDiagramEditor::saveAsDialog() {
if (!currentDiagram()) return(false); if (DiagramView *current_diagram_view = currentDiagram()) {
return(currentDiagram() -> saveAs()); bool save_file = current_diagram_view -> saveAs();
if (save_file) {
QETApp::projectsRecentFiles() -> fileWasOpened(current_diagram_view -> file_name);
}
return(save_file);
} else {
return(false);
}
} }
/** /**