From 639e1b21e27148348bbb300c01d0ecdfb673effe Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Fri, 18 May 2018 20:12:48 +0200 Subject: [PATCH] moved icons to qrc file --- source/CMakeLists.txt | 5 +++++ source/images/document-open.png | Bin 0 -> 612 bytes source/images/document-save-as.png | Bin 0 -> 1206 bytes source/mainwindow.cpp | 7 +------ source/mainwindow.qrc | 6 ++++++ source/mainwindow.ui | 26 +++++++++++++++++++++----- 6 files changed, 33 insertions(+), 11 deletions(-) create mode 100644 source/images/document-open.png create mode 100644 source/images/document-save-as.png create mode 100644 source/mainwindow.qrc diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 890ac1e..dd0e16f 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -5,11 +5,15 @@ project(LogoTest LANGUAGES CXX) find_package(Qt5Widgets REQUIRED) set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) qt5_wrap_ui(UI_HEADERS mainwindow.ui MetaDataWidget.ui ) + qt5_add_resources(UI_RESOURCES + mainwindow.qrc +) add_executable(${PROJECT_NAME} LogoTest.cpp @@ -18,6 +22,7 @@ add_executable(${PROJECT_NAME} mainwindow.cpp MetaDataWidget.cpp ${UI_HEADERS} + ${UI_RESOURCES} ) set_target_properties(${PROJECT_NAME} diff --git a/source/images/document-open.png b/source/images/document-open.png new file mode 100644 index 0000000000000000000000000000000000000000..312e1187f2f7e1443e6b876ab72b4c45718f7705 GIT binary patch literal 612 zcmV-q0-ODbP)9o|JHzI~l(wc+X|X62@sgVbK}7Ih5cH;AiwYh@ zK@r+2QuJcIl!6u!Jk^6DcozHz{5TmbjWkIULz|H8W@mPG##1$$O&c~?y!f2v@bY`! zdFKQ8PY=k>;`ZIkXD!NJs~{NeEMlD1q)_J{JzV|}SHN}_oZCwmFI*ZP$&N;fHY)4c zm6cbE08aERkkUVvJvf3=sN20?Z~+l^x*0aOU(mq=gcExYjM-4i9DTODFum!1pNWph^DuE_ z60Tc^+iJuXB$ESBK854d>yKw&Rzm`3+rfc!2Ap%Wyc&Gv#TKN9_W>j`woQw0000%PxXA_73g%FR*0;eX=oj(0vQ>6X=jYj>>avFntG z@ZhQsK2pd!rImVj&&InJ3FatD?Mxnj=@nWU>bWfEH$(sg`{K*1pNPa_QC7C^yesmv zGX^>LNExYS&6W0c%5nkyS9w1Ipi!}i<8ZvAkGj*R@0dLOfFfAFloiXLMwXsp|C(J~ z8_todRG$_c2v`BF6pO-6ZWkTR4Rkl|WN}RmiA*DXqa$Q$G_AeWY;SH{9~pa4L{RF^ zChu(dnm-$Nu(-O0J%^dnJ3qVo8iZD^(;P?A(Nj`M(82a*$EUl{} zIdqclbRXXyK1S!fP0XEL2kgCG045rEa>??Wl3zG^fVN+nsjaQW9cts!KfUZf`YS8m z*hBL^2bmDFE(%!TcG4HIG=9FG>grm&;nQ6B`x5(`j}Wr&M}5)7in{V}EepviF!%`B*qWVb~i5j70>7vH>YKdeeyB{9+5O7d7dg zJygyTp4-&KJ@+pFU}z*jL?#IoBQjPH5$b<9$6z*?k~}x;^ZVHz7F8s9{`C)8v-Rva zc{bq7Bj*tj^2Xliz*@nIaOAgcnojlLXpMGMVO0vH6;9AkCB-H9a(3}%VNqL`^73i1|X zEyf7s`dGMNA)}+C?ApDX!NGpY%4YD^h7Gu`i|2W`u8Z&cR6SIM&F;i0)quhp%eDNt zK(XY!8E;=Hh2s>y+WwVZr1Ay&GM7oEJW{C?u~>{uCPOBZVPIgOK%^B~t8mCE9OR9` zSc_5$r4(9g5{X1X(20j6g?TcW48HH<`#yH;o$#KqmcW?nONM;jV67BMJkOhS_yN3UN%EHUrbP4bLkDAe~MZuWU9;Br+C) z0tp2|2TCa?0wmL|^=rjGTW^gmizi$yBE?;@{gZ8Evspke#-Oz(9*setupUi(this); - ui->actionSave_as->setIcon(QIcon::fromTheme("document-save-as", - QIcon("/usr/share/gtk-doc/html/gtk2/document-save-as.png"))); - ui->actionLoad->setIcon(QIcon::fromTheme("document-open", - QIcon("/usr/share/gtk-doc/html/gtk2/document-open.png"))); - connect(ui->actionSave_as, SIGNAL(triggered()), this, SLOT(saveAs())); - connect(ui->actionLoad, SIGNAL(triggered()), this, SLOT(load())); + connect(ui->actionOpen, SIGNAL(triggered()), this, SLOT(load())); ui->metaDataWidget->setModel(&m_dataModel->m_metaData); } diff --git a/source/mainwindow.qrc b/source/mainwindow.qrc new file mode 100644 index 0000000..5459d85 --- /dev/null +++ b/source/mainwindow.qrc @@ -0,0 +1,6 @@ + + + images/document-open.png + images/document-save-as.png + + diff --git a/source/mainwindow.ui b/source/mainwindow.ui index f06bd14..b36a315 100644 --- a/source/mainwindow.ui +++ b/source/mainwindow.ui @@ -52,8 +52,8 @@ &File + - @@ -68,20 +68,34 @@ false + - + + + :/images/document-save-as.png:/images/document-save-as.png + Save as... Save as... + + Ctrl+S + - + + + + :/images/document-open.png:/images/document-open.png + - Load + Open + + + Ctrl+O @@ -93,6 +107,8 @@ 1 - + + +