summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/shortcutconfig.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/widgets/shortcutconfig.cpp')
-rw-r--r--muse2/muse/widgets/shortcutconfig.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/muse2/muse/widgets/shortcutconfig.cpp b/muse2/muse/widgets/shortcutconfig.cpp
index 78162f50..80d0290f 100644
--- a/muse2/muse/widgets/shortcutconfig.cpp
+++ b/muse2/muse/widgets/shortcutconfig.cpp
@@ -12,6 +12,7 @@
#include <QCloseEvent>
#include <QKeySequence>
#include <QString>
+#include <QSettings>
#include "shortcutconfig.h"
#include "shortcutcapturedialog.h"
@@ -21,6 +22,9 @@ ShortcutConfig::ShortcutConfig(QWidget* parent)
: QDialog(parent)
{
setupUi(this);
+ QSettings settings("MusE", "MusE-qt");
+ restoreGeometry(settings.value("ShortcutConfig/geometry").toByteArray());
+
connect(cgListView, SIGNAL(itemActivated(QTreeWidgetItem*, int )),
this, SLOT(categorySelChanged(QTreeWidgetItem*, int)));
connect(scListView, SIGNAL(itemActivated(QTreeWidgetItem*, int )),
@@ -46,6 +50,7 @@ ShortcutConfig::ShortcutConfig(QWidget* parent)
if(selItem)
cgListView->setCurrentItem(selItem); // Tim
updateSCListView();
+
}
void ShortcutConfig::updateSCListView(int category)
@@ -116,6 +121,8 @@ void ShortcutConfig::shortcutSelChanged(QTreeWidgetItem* in_item, int /*column*/
void ShortcutConfig::closeEvent(QCloseEvent* /*e*/) // prevent compiler warning : unused variable
{
+ QSettings settings("MusE", "MusE-qt");
+ settings.setValue("ShortcutConfig/geometry", saveGeometry());
done(_config_changed);
}