History

replaced Application::resourcesPath() with PathUtils::resourcesPath()

ZappoMan committed 11 years ago

Commit bfcc78c1 parent 753dc0729 files · +194 −124Browse files

Showing the changes to interface/src/Application.cpp (1 of 29 files). Show all

Unified · Split

interface/src/Application.cpp+4−12
@@ -65,6 +65,7 @@ · 64 unmodified lines
6565 #include <OctalCode.h>
6666 #include <OctreeSceneStats.h>
6767 #include <PacketHeaders.h>
68+#include <PathUtils.h>
6869 #include <PerfStat.h>
6970 #include <ProgramObject.h>
7071 #include <ResourceCache.h>
@@ -133,15 +134,6 @@ void messageHandler(QtMsgType type, const QMessageLogContext& context, const QSt · 62 unmodified lines
133134 }
134135 }
135136
136−QString& Application::resourcesPath() {
137−#ifdef Q_OS_MAC
138− static QString staticResourcePath = QCoreApplication::applicationDirPath() + "/../Resources/";
139−#else
140− static QString staticResourcePath = QCoreApplication::applicationDirPath() + "/resources/";
141−#endif
142− return staticResourcePath;
143−}
144−
145137 Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) :
146138 QApplication(argc, argv),
147139 _window(new MainWindow(desktop())),
@@ -195,7 +187,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 47 unmodified lines
195187 _aboutToQuit(false)
196188 {
197189 // read the ApplicationInfo.ini file for Name/Version/Domain information
198− QSettings applicationInfo(Application::resourcesPath() + "info/ApplicationInfo.ini", QSettings::IniFormat);
190+ QSettings applicationInfo(PathUtils::resourcesPath() + "info/ApplicationInfo.ini", QSettings::IniFormat);
199191
200192 // set the associated application properties
201193 applicationInfo.beginGroup("INFO");
@@ -213,7 +205,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 11 unmodified lines
213205
214206 _applicationStartupTime = startup_time;
215207
216− QFontDatabase::addApplicationFont(Application::resourcesPath() + "styles/Inconsolata.otf");
208+ QFontDatabase::addApplicationFont(PathUtils::resourcesPath() + "styles/Inconsolata.otf");
217209 _window->setWindowTitle("Interface");
218210
219211 qInstallMessageHandler(messageHandler);
@@ -4369,7 +4361,7 @@ void Application::skipVersion(QString latestVersion) { · 4149 unmodified lines
43694361
43704362 void Application::takeSnapshot() {
43714363 QMediaPlayer* player = new QMediaPlayer();
4372− QFileInfo inf = QFileInfo(Application::resourcesPath() + "sounds/snap.wav");
4364+ QFileInfo inf = QFileInfo(PathUtils::resourcesPath() + "sounds/snap.wav");
43734365 player->setMedia(QUrl::fromLocalFile(inf.absoluteFilePath()));
43744366 player->play();
43754367

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