diff --git a/src/plugins/coursemanager/coursemanager_plugin.cpp b/src/plugins/coursemanager/coursemanager_plugin.cpp index 1388ce846886b069b75ef0081fbd074a0c1e0860..f0e5c82e460d021177b3259ec1ecbea1e78dfa44 100644 --- a/src/plugins/coursemanager/coursemanager_plugin.cpp +++ b/src/plugins/coursemanager/coursemanager_plugin.cpp @@ -92,6 +92,7 @@ void Plugin::setPreProgram(QVariant param) QUrl base=QUrl(MW->baseCourseFile());//path to kurs.xml file base.setScheme("Course"); text.url=base; + text.title=MW->task.name; qDebug()<setProgramSource(text); diff --git a/src/plugins/coursemanager/task/mainwindow.cpp b/src/plugins/coursemanager/task/mainwindow.cpp index ad790ecc9e8365fef5017b33c284a76ebb93110b..cdd6c4d346bd722cc98161d710bc4c32f1d5455c 100644 --- a/src/plugins/coursemanager/task/mainwindow.cpp +++ b/src/plugins/coursemanager/task/mainwindow.cpp @@ -328,6 +328,7 @@ void MainWindowTask::loadCourse() QDir chD(dir); QDir resDir=interface->myResourcesDir(); resDir.cdUp(); + resDir.cd("courses"); if(!chD.exists())dir=resDir.canonicalPath(); // QFileDialog dialog(this,trUtf8("Открыть файл"),dir, "(*.kurs.xml *.work.xml)"); // dialog.setAcceptMode(QFileDialog::AcceptOpen);