From 5d7ef619e3ae43a569d8896cde6cb86b9c9d0599 Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Fri, 18 Apr 2014 11:47:39 +0200 Subject: [PATCH] Make icon work not only on my machine :-) --- src/crashreporter/CMakeLists.txt | 3 ++- src/crashreporter/main.cpp | 2 +- src/crashreporter/resources.qrc | 5 +++++ 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 src/crashreporter/resources.qrc diff --git a/src/crashreporter/CMakeLists.txt b/src/crashreporter/CMakeLists.txt index b207cd1af..3c7c9155e 100644 --- a/src/crashreporter/CMakeLists.txt +++ b/src/crashreporter/CMakeLists.txt @@ -3,7 +3,8 @@ cmake_policy(SET CMP0017 NEW) setup_qt() -set(crashreporter_SOURCES main.cpp) +list(APPEND crashreporter_SOURCES main.cpp) +list(APPEND crashreporter_RC resources.qrc) qt_wrap_ui( crashreporter_UI_HEADERS ${crashreporter_UI} ) qt_add_resources( crashreporter_RC_RCC ${crashreporter_RC} ) diff --git a/src/crashreporter/main.cpp b/src/crashreporter/main.cpp index 6ba44dff1..bce84f4f0 100644 --- a/src/crashreporter/main.cpp +++ b/src/crashreporter/main.cpp @@ -50,7 +50,7 @@ int main( int argc, char* argv[] ) CrashReporter reporter( QUrl( "http://crash-reports.tomahawk-player.org/submit" ), app.arguments() ); - reporter.setLogo(QPixmap("/home/domme/dev/sources/tomahawk/data/icons/tomahawk-icon-128x128.png")); + reporter.setLogo(QPixmap(":/tomahawk-icon.png")); // // socorro expects a 10 digit build id diff --git a/src/crashreporter/resources.qrc b/src/crashreporter/resources.qrc new file mode 100644 index 000000000..537470572 --- /dev/null +++ b/src/crashreporter/resources.qrc @@ -0,0 +1,5 @@ + + + ../../data/icons/tomahawk-icon-128x128.png + +