From 81d138f7996189027c4a4f1358575e71a889c34a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Mon, 12 Feb 2024 17:57:35 +0100 Subject: [PATCH] Add bayer mask icons --- mainwindow.cpp | 8 ++++---- resources/bayer.png | Bin 380 -> 122 bytes resources/bggr.png | Bin 0 -> 316 bytes resources/gbrg.png | Bin 0 -> 316 bytes resources/grbg.png | Bin 0 -> 316 bytes resources/resources.qrc | 3 +++ 6 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 resources/bggr.png create mode 100644 resources/gbrg.png create mode 100644 resources/grbg.png diff --git a/mainwindow.cpp b/mainwindow.cpp index 492a44a..c4ab181 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -182,10 +182,10 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) QAction *grbgAction = bayerActionGroup->addAction(tr("GRBG"));//1 0 QAction *gbrgAction = bayerActionGroup->addAction(tr("GBRG"));//0 1 QAction *bggrAction = bayerActionGroup->addAction(tr("BGGR"));//1 1 - rggbAction->setCheckable(true); rggbAction->setData(0); - grbgAction->setCheckable(true); grbgAction->setData(1); - gbrgAction->setCheckable(true); gbrgAction->setData(2); - bggrAction->setCheckable(true); bggrAction->setData(3); + rggbAction->setCheckable(true); rggbAction->setData(0); rggbAction->setIcon(QIcon(":/bayer.png")); + grbgAction->setCheckable(true); grbgAction->setData(1); grbgAction->setIcon(QIcon(":/grbg.png")); + gbrgAction->setCheckable(true); gbrgAction->setData(2); gbrgAction->setIcon(QIcon(":/gbrg.png")); + bggrAction->setCheckable(true); bggrAction->setData(3); bggrAction->setIcon(QIcon(":/bggr.png")); bayerMenu->addActions({rggbAction, grbgAction, gbrgAction, bggrAction}); viewMenu->addMenu(bayerMenu); connect(bayerActionGroup, &QActionGroup::triggered, [this](QAction *action){ diff --git a/resources/bayer.png b/resources/bayer.png index 018c34d5536e658f6953f310682255fc350e8693..f10302733fc396b72789f6031f2154e1b45d47e3 100644 GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efR|bav|AFlP3~5`x`hf%s zJR*x381$4un6YB1eHlL(j9#r85lP9bN@+X1@aY=J%W6J zYSb7Q8d?|_egTCVUNA6}8Za=tN?>5Hn!&&zUNC1@pbb!hC%`AfmEk`S0>OVE*rC=j z1;}Jf@^*J&7Uc2y1mtiQctjR6Fz~$uVMabUHpiEBhjN@7W>RdP`(kYX@0Ff!6LFwr%z3^6pZGB&d^HPSXPvNAAO z_4t_{iiX_$l+3hB+!}80i<<=0APKS|I6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#W QDWD<-Pgg&ebxsLQ0CoXy`Tzg` diff --git a/resources/bggr.png b/resources/bggr.png new file mode 100644 index 0000000000000000000000000000000000000000..8818dab68c9032d4cb00aba33c26513b75ce070e GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@mUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!4u#U;>y7A9}F4(|Nk#G zKYJHYoH5DU-Gy0@$LAA}!&%@FSNSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!4u#U;>z$J$odZ?{{R0U zIWPGVkjI$h?e4-X$m8<~$l)yTh%9Dc&{GCs#)_r(Wk5mp5>H=O_7_Y%0w$*4v%HOg zLK2=Xjv*44lM@)40u&M?RC+=k7@qO+u`%!`*&mDvm=pcptHjh`U;)+8P$>x1z~JfX K=d#Wzp$PyX?o7b| literal 0 HcmV?d00001 diff --git a/resources/grbg.png b/resources/grbg.png new file mode 100644 index 0000000000000000000000000000000000000000..0990988177321a2138f938078cd59385f9a3d065 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@mUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!4u#U;>z$J2!Y@~5bRLv zm;z)nCV9KNFbnedd;)Sf3p^r=85s1GL71^(seKtxkiEpy*OmPR6OVuyzm0Xkxq!^40 zj7)S5jC2i+LJZBUObx7z473dltPBja#5=a5Xvob^$xN%n)L>u%)zDBW2-Lvf>FVdQ I&MBb@098{>D*ylh literal 0 HcmV?d00001 diff --git a/resources/resources.qrc b/resources/resources.qrc index c031021..5737b4a 100644 --- a/resources/resources.qrc +++ b/resources/resources.qrc @@ -13,6 +13,9 @@ ../translations/tenmon_fr.qm falsecolor.png link.png + bggr.png + grbg.png + gbrg.png ../about/help_en