git repos / SagoImageBrowser

commit aae9a61b

Poul Sander · 2026-05-31 00:11
aae9a61b7266b4c0ca11a691d38afc893170d89c patch · browse files
parent 4c41f5ffc488d1fe1d066df8d0409bd34b2c4ed9

Added icon

Changed files

M CMakeLists.txt before
M src/main.cpp before
diff --git a/CMakeLists.txt b/CMakeLists.txt index 06afe00..afa86dc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -33,6 +33,9 @@ qt_add_executable(SagoImageBrowser
src/thumbnaildelegate.cpp
src/thumbnaildelegate.h)
+set_source_files_properties(extra/icons/sago_image_browser.svg PROPERTIES QT_RESOURCE_ALIAS sago_image_browser.svg)
+qt_add_resources(SagoImageBrowser "icons" PREFIX "/icons" FILES extra/icons/sago_image_browser.svg)
+
target_include_directories(SagoImageBrowser PRIVATE ${EXIV2_INCLUDE_DIRS})
target_link_libraries(SagoImageBrowser PRIVATE Qt6::Widgets ${EXIV2_LIBRARIES})
diff --git a/src/main.cpp b/src/main.cpp index ffa8a9e..2fcd9fb 100644 --- a/src/main.cpp +++ b/src/main.cpp
@@ -1,4 +1,5 @@
#include <QApplication>
+#include <QIcon>
#include <QLocale>
#include <QTimer>
#include <QTranslator>
@@ -7,6 +8,7 @@
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
+ app.setWindowIcon(QIcon(":/icons/sago_image_browser.svg"));
QTranslator translator;
const QString locale = QLocale::system().name(); // e.g. "da_DK"