]> git.sesse.net Git - kdenlive/blobdiff - src/projectsettings.cpp
settings dialog fixes
[kdenlive] / src / projectsettings.cpp
index 0015ded61ff8c95b107bfdca29eed08f63da41aa..261633cdf60deb401754402767d1574e07fcb528 100644 (file)
@@ -22,7 +22,7 @@
 #include <KStandardDirs>
 #include <KDebug>
 
-
+#include "kdenlivesettings.h"
 #include "profilesdialog.h"
 #include "projectsettings.h"
 
@@ -32,6 +32,8 @@ ProjectSettings::ProjectSettings(QWidget * parent): QDialog(parent), m_isCustomP
 
   QStringList profilesNames = ProfilesDialog::getProfileNames();
   m_view.profiles_list->addItems(profilesNames);
+  QString defaulfProf = ProfilesDialog::getSettingsFromFile(KdenliveSettings::current_profile()).value("description");
+  if (profilesNames.contains(defaulfProf)) m_view.profiles_list->setCurrentItem(defaulfProf);
 
   slotUpdateDisplay();
   connect(m_view.profiles_list, SIGNAL(currentIndexChanged( int )), this, SLOT(slotUpdateDisplay()));