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
26#include "Application.h"26#include "Application.h"
27#include "MainWindow.h"27#include "MainWindow.h"
28 28
29namespace SettingHandles {
30 const SettingHandle<QString> animationDirectory("animation_directory", QString());
31}
32
29AnimationsDialog::AnimationsDialog(QWidget* parent) :33AnimationsDialog::AnimationsDialog(QWidget* parent) :
30 QDialog(parent) {34 QDialog(parent) {
31 35
@@ -159,13 +163,12 @@ AnimationPanel::AnimationPanel(AnimationsDialog* dialog, const AnimationHandlePo · 127 unmodified lines
159}163}
160 164
161void AnimationPanel::chooseURL() {165void AnimationPanel::chooseURL() {
162 Settings settings;166 QString directory = SettingHandles::animationDirectory.get();
163 QString directory = settings.value("animation_directory").toString();
164 QString filename = QFileDialog::getOpenFileName(this, "Choose Animation", directory, "Animation files (*.fbx)");167 QString filename = QFileDialog::getOpenFileName(this, "Choose Animation", directory, "Animation files (*.fbx)");
165 if (filename.isEmpty()) {168 if (filename.isEmpty()) {
166 return;169 return;
167 }170 }
168 settings.setValue("animation_directory", QFileInfo(filename).path());171 SettingHandles::animationDirectory.set(QFileInfo(filename).path());
169 _url->setText(QUrl::fromLocalFile(filename).toString());172 _url->setText(QUrl::fromLocalFile(filename).toString());
170 emit _url->returnPressed();173 emit _url->returnPressed();
171}174}

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