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
if (result_save) {
setFileName(fn);
QETApp::elementsRecentFiles() -> fileWasOpened(fn);
ce_scene -> undoStack().setClean();
}
// 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
*/
bool QETDiagramEditor::saveAsDialog() {
if (!currentDiagram()) return(false);
return(currentDiagram() -> saveAs());
if (DiagramView *current_diagram_view = currentDiagram()) {
bool save_file = current_diagram_view -> saveAs();
if (save_file) {
QETApp::projectsRecentFiles() -> fileWasOpened(current_diagram_view -> file_name);
}
return(save_file);
} else {
return(false);
}
}
/**