diff -rupN mscore-1.1.old/mscore/mscore/mscore.cpp mscore-1.1/mscore/mscore/mscore.cpp
--- mscore-1.1.old/mscore/mscore/mscore.cpp 2011-07-28 22:00:11.000000000 -0400
+++ mscore-1.1/mscore/mscore/mscore.cpp 2011-07-28 22:01:23.000000000 -0400
@@ -1906,17 +1906,17 @@ int main(int argc, char* av[])
// load internal fonts
//
- if (-1 == QFontDatabase::addApplicationFont(":/fonts/mscore-20.ttf")) {
+ if (-1 == QFontDatabase::addApplicationFont(INSTPREFIX "/share/fonts/mscore/mscore-20.ttf")) {
fprintf(stderr, "Mscore: fatal error: cannot load internal font\n");
if (!debugMode)
exit(-1);
}
- if (-1 == QFontDatabase::addApplicationFont(":/fonts/mscore1-20.ttf")) {
+ if (-1 == QFontDatabase::addApplicationFont(INSTPREFIX "/share/fonts/mscore/mscore1-20.ttf")) {
fprintf(stderr, "Mscore: fatal error: cannot load internal font\n");
if (!debugMode)
exit(-1);
}
- if (-1 == QFontDatabase::addApplicationFont(":/fonts/MuseJazz.ttf")) {
+ if (-1 == QFontDatabase::addApplicationFont(INSTPREFIX "/share/fonts/mscore/mscore-MuseJazz-Medium.ttf")) {
fprintf(stderr, "Mscore: fatal error: cannot load internal font MuseJazz.ttf\n");
if (!debugMode)
exit(-1);
diff -rupN mscore-1.1.old/mscore/mscore/mscore.qrc mscore-1.1/mscore/mscore/mscore.qrc
--- mscore-1.1.old/mscore/mscore/mscore.qrc 2011-07-27 09:32:43.000000000 -0400
+++ mscore-1.1/mscore/mscore/mscore.qrc 2011-07-28 22:02:05.000000000 -0400
@@ -5,11 +5,11 @@
<file>data/previous.png</file>
<file>data/next.png</file>
<file>data/repeat.svg</file>
- <file>data/paper1.png</file>
- <file>data/paper2.png</file>
- <file>data/paper3.png</file>
- <file>data/paper4.png</file>
- <file>data/paper5.png</file>
+
+
+
+
+
<file>data/text_bold.svg</file>
<file>data/text_italic.svg</file>
<file>data/text_left.svg</file>
@@ -33,12 +33,12 @@
<file>data/viewmag.svg</file>
<file>data/subscript.svg</file>
<file>data/superscript.svg</file>
- <file>fonts/mscore-20.ttf</file>
- <file>fonts/mscore1-20.ttf</file>
- <file>fonts/MuseJazz.ttf</file>
- <file alias="data/instruments.xml">../share/templates/instruments.xml</file>
+
+
+
+
<file>data/splash.jpg</file>
- <file alias="data/Promenade_Example.mscx">../demos/promenade.mscx</file>
+
<file>data/speaker.svg</file>
<file>data/midiin.svg</file>
<file>data/undo.svg</file>
diff -rupN mscore-1.1.old/mscore/mscore/preferences.cpp mscore-1.1/mscore/mscore/preferences.cpp
--- mscore-1.1.old/mscore/mscore/preferences.cpp 2011-07-28 22:00:11.000000000 -0400
+++ mscore-1.1/mscore/mscore/preferences.cpp 2011-07-28 22:04:20.000000000 -0400
@@ -115,7 +115,7 @@ void Preferences::init()
bgUseColor = true;
fgUseColor = false;
bgWallpaper = QString();
- fgWallpaper = ":/data/paper5.png";
+ fgWallpaper = INSTPREFIX "/share/" INSTALL_NAME "wallpaper/paper5.png";
fgColor.setRgb(255, 255, 255);
bgColor.setRgb(0x76, 0x76, 0x6e);
@@ -163,7 +163,7 @@ void Preferences::init()
layoutBreakColor = Qt::green;
antialiasedDrawing = true;
sessionStart = SCORE_SESSION;
- startScore = ":/data/Promenade_Example.mscx";
+ startScore = INSTPREFIX "/share/" INSTALL_NAME "demos/promenade.mscx";
workingDirectory = QDesktopServices::storageLocation(QDesktopServices::DocumentsLocation);
showSplashScreen = true;
@@ -183,7 +183,7 @@ void Preferences::init()
midiExpandRepeats = true;
playRepeats = true;
- instrumentList = ":/data/instruments.xml";
+ instrumentList = INSTPREFIX "/share/" INSTALL_NAME "templates/instruments.xml";
alternateNoteEntryMethod = false;
proximity = 6;
@@ -345,7 +345,7 @@ void Preferences::read()
bgUseColor = s.value("bgUseColor", true).toBool();
fgUseColor = s.value("fgUseColor", false).toBool();
bgWallpaper = s.value("bgWallpaper").toString();
- fgWallpaper = s.value("fgWallpaper", ":/data/paper5.png").toString();
+ fgWallpaper = s.value("fgWallpaper", INSTPREFIX "/share/" INSTALL_NAME "wallpaper/paper5.png").toString();
fgColor = s.value("fgColor", QColor(255, 255, 255)).value<QColor>();
bgColor = s.value("bgColor", QColor(0x76, 0x76, 0x6e)).value<QColor>();
@@ -449,8 +449,8 @@ void Preferences::read()
else if (ss == "empty")
sessionStart = EMPTY_SESSION;
- startScore = s.value("startScore", ":/data/Promenade_Example.mscx").toString();
- instrumentList = s.value("instrumentList", ":/data/instruments.xml").toString();
+ startScore = s.value("startScore", INSTPREFIX "/share/" INSTALL_NAME "demos/promenade.mscx").toString();
+ instrumentList = s.value("instrumentList", INSTPREFIX "/share/" INSTALL_NAME "templates/instruments.xml").toString();
readShortcuts();
}