History

More switches to new Settings

Atlante45 committed 11 years ago

Commit 6a00dcb1 parent cdb0c2219 files · +152 −134Browse files

Showing the changes to interface/src/ui/AnimationsDialog.cpp (1 of 19 files). Show all

Unified · Split

interface/src/ui/AnimationsDialog.cpp+6−3
@@ -26,6 +26,10 @@ · 25 unmodified lines
2626 #include "Application.h"
2727 #include "MainWindow.h"
2828
29+namespace SettingHandles {
30+ const SettingHandle<QString> animationDirectory("animation_directory", QString());
31+}
32+
2933 AnimationsDialog::AnimationsDialog(QWidget* parent) :
3034 QDialog(parent) {
3135
@@ -159,13 +163,12 @@ AnimationPanel::AnimationPanel(AnimationsDialog* dialog, const AnimationHandlePo · 127 unmodified lines
159163 }
160164
161165 void AnimationPanel::chooseURL() {
162− Settings settings;
163− QString directory = settings.value("animation_directory").toString();
166+ QString directory = SettingHandles::animationDirectory.get();
164167 QString filename = QFileDialog::getOpenFileName(this, "Choose Animation", directory, "Animation files (*.fbx)");
165168 if (filename.isEmpty()) {
166169 return;
167170 }
168− settings.setValue("animation_directory", QFileInfo(filename).path());
171+ SettingHandles::animationDirectory.set(QFileInfo(filename).path());
169172 _url->setText(QUrl::fromLocalFile(filename).toString());
170173 emit _url->returnPressed();
171174 }

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t