diff --git a/i18n/es.qm b/i18n/es.qm
index 03bee48..e2c3a2b 100644
Binary files a/i18n/es.qm and b/i18n/es.qm differ
diff --git a/i18n/es.ts b/i18n/es.ts
index 233b4f8..db68163 100644
--- a/i18n/es.ts
+++ b/i18n/es.ts
@@ -67,27 +67,27 @@
Buscar simbolo bajo el cursor
-
+
Document Modified
Documento Modificado
-
+
The document is not save. Save it?
El documentio no esta guardado. ¿Desea guardarlo?
-
+
Yes
Si
-
+
No
No
-
+
Abort
Abortar
@@ -507,6 +507,7 @@
MainWindow
+
Embedded IDE
Embedded IDE
@@ -557,9 +558,9 @@
-
-
-
+
+
+
Open Project
Abrir Proyecto
@@ -610,28 +611,33 @@
Configuración
-
+
Error
Error
-
+
Export
Exportar
-
+
Success
Éxito
-
+
Makefile (Makefile);;Make (*.mk);;All Files (*)
Makefile (Makefile);;Make (*.mk);;Todos los archivos (*)
-
-
+
+ Embedded IDE %1
+ Embedded IDE %1
+
+
+
+
Cannot open %1
No se puede abrir %1
diff --git a/mainwindow.cpp b/mainwindow.cpp
index 8357ed3..a61117f 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -118,11 +118,17 @@ MainWindow::MainWindow(QWidget *parent) :
QString name = info.absoluteFilePath();
if (QFileInfo(name).exists()) {
ui->projectView->openProject(name);
+ QString name = ui->projectView->projectPath().dirName();
+ QString path = ui->projectView->project();
+ QSettings sets;
+ sets.beginGroup("last_projects");
+ sets.setValue(name, path);
+ sets.sync();
} else {
QMessageBox::critical(this, tr("Open Project"), tr("Cannot open %1").arg(name));
removeFromLastProject(name);
- menuWidget->setProjectList(lastProjectsList());
}
+ menuWidget->setProjectList(lastProjectsList());
});
connect(menuWidget, SIGNAL(projectClose()), this, SLOT(on_actionProjectClose_triggered()));
connect(menuWidget, SIGNAL(configure()), this, SLOT(on_actionConfigure_triggered()));
@@ -239,13 +245,12 @@ void MainWindow::openProject()
void MainWindow::projectOpened()
{
- // TODO: Implement me
+ setWindowTitle(tr("Embedded IDE %1").arg(ui->projectView->project()));
}
void MainWindow::on_actionHelp_triggered()
{
AboutDialog(this).exec();
- //QMessageBox::about(this, tr("About IDE"), resourceText(":/help/about.txt"));
}
void MainWindow::on_actionProjectExport_triggered()
@@ -257,6 +262,7 @@ void MainWindow::on_actionProjectClose_triggered()
ui->projectView->closeProject();
ui->centralWidget->closeAll();
ui->loggerCompiler->clearText();
+ setWindowTitle(tr("Embedded IDE"));
}
void MainWindow::on_projectView_projectOpened()