From 8154aac7d8780445209f16f4306c0211b2c9797c Mon Sep 17 00:00:00 2001 From: dockes Date: Mon, 23 Jan 2006 17:21:30 +0000 Subject: [PATCH] slightly improved the icon situation --- src/qtgui/images/d_nextpage.png | Bin 0 -> 1343 bytes src/qtgui/images/d_prevpage.png | Bin 0 -> 1331 bytes src/qtgui/rclmain.cpp | 16 +++++++++++++++- src/qtgui/recoll.pro | 22 +++++++--------------- src/qtgui/recollmain.ui | 10 +++++----- 5 files changed, 27 insertions(+), 21 deletions(-) create mode 100644 src/qtgui/images/d_nextpage.png create mode 100644 src/qtgui/images/d_prevpage.png diff --git a/src/qtgui/images/d_nextpage.png b/src/qtgui/images/d_nextpage.png new file mode 100644 index 0000000000000000000000000000000000000000..5de60770aa5f849e728f1e3d4ace143a5107373f GIT binary patch literal 1343 zcmV-F1;F}=P)sauQIbZ%fK@~c3@Wz5)zXK)_@IS?)Q3J6 z`g9-qN7Nz|y?7rglv40PDupUuNWA`tN~(Pbxz2cWq7yR{Pv-oXbLQ+m+&Hxe)^6Bu zdwvTF_&CJZ4dn349F6%)MeACm@^Xb&o6bBC;WMpIn%d$w4gd|DmbUL(JEh?1?SFc`W zW@d(Fv-z!MS)aWsk^U+;2!d~m#p3Z}$Bwao|9*5`XL)&Y&VRe$-Me>hG)?on!-o%NjvP6H>$<#n@dBk3VHjfD zHlw4X^!E1BYPE1(mn2Du1UE=uvk1VC+*|TTdyLS(z6ha8LZ{NtEQ^baxUS2tUAyS-?`KV>u4|Gc`NO9|FgZDi=XoqH zE~04~sZ@$|I&HVx?SgLGwlEAsD5Y3gSwRRvu~KcQmLrb)m8HOJceOlnkJ@cBBf+xWTXpy^5hBA)6+;PNu^R4hCw!)C5j>( z$5FbjpX+ws{rmSHPfSddlv0yxUPLK{loBarx4WJ{f6mRDH(5&tDJ7Xq23^;go13Fv zum9`9g$rN*=@U{)eX+2xuxH)6b>lmB?C8FBk|ab?#PsxZSC*ICvMd1Z-o4AihYx>K zN`3L#Cp0%V=k46N^XGcK{y`K)eFFmn^!D~*nr2s;R4RpKS=hFXZQBGvz@0mHc<|uC zyb$8(`Sa%=y#@xDot=F?IXU_L^78U%tyX(CNfNTzEZJ<9OeTY6Sx6~qwOY*2&vWC( z4IIb$AxV;t&z?Q|@U2GE$&)AF7eahyS=PQ>F4v#QWB~9y57%{N~P3|6I)S8tH^casHm126ao^b0tbQwJyk&If544@ zfD@-GDD;M?#HCeRPN=GcijpW*qe^y~M)4APfr1@#) zndg}ycuAE?rHJqQBa~8IN*PEg`;^l5+S;1)qIKj2z&8MV%ouxJ)3l?EF$Msh=edsK z)O_Fn5x~mo>gvXS0?*ISAN76zt7tU3G&MDad_IqCHj8*X4k;x%oerwiD$3zZ_Yrp<0_{^Cz`5*|cO-@ec&YnGsQ>RWLl}bTM3E%f2r33&7A<$~Iu)4a6 zTeoh(G|jt&koWG~xnuqfTq>0^ilY29J3BjZ{``5IIB^1phlhCj^eJ4|MGyoagoLfC zDgdBdF5~Let9bbE;awrb;$Y`=0M2AG-%d|Yzjoom1x!y*qup-f*|TR5LV!|=BS((F z^Sp4*bzOL#hmnyH3=a=ue}6yS>-AEmY2FOMr%#`LH2auS?#0KkI>4`3JuD5W6ek2@b|uIoB7nGCAc>RSs73%VkuJQ|P3hsVao z@c8j#wA*bcih`-BsSsML)lje3q3b$^hK9g72j?7w5ZJa2$8it@0aB?HqS5G>lyZVm zN)z#T9E1=w8VwLaaPs6yJkJ9FAe~O**s){bI0ym&fRqv&8yl$C>!6f^bB;(PqFR&6Nh(sc=EDN6JK?pH84PlJ2!-0J)%R;Bq!R_0( zvADPx0t~}ItyY7kX$XQKY{zk67zSL|#d8xN2m()4)ecitwPD-#VXxPV>ADUf1a@|I zz&XeK{Cp_I*47rvpM$ z&-1`J4+E0PWI``@yIt6}4NcRaswz0=V2puM3Qf~snkE{J#*OROuYWi2@rq#>5JH3+ z>$(oZFtD-l`{TtJLq4AeV=Q#VpkuKZeBa0Z{ysS8--OAVnVBhjp7$nWYNf z6pcoQ(&==VHcBbF-7fa__R#P5!8wPbC{R@uu~-b8b5tr7Y;A2-Ip-g2Zf+j_ zTJg`mym#;3FLQHqH(RY%q19@Q0|+65)KN;&@ApxyRcc5U1K8Nl-L^76I+_2&)h;>C+O0Iy0Z pM+hMSA*4wN*}in?lKG-_zX9KbGmXWc?q&c0002ovPDHLkV1h$nYEu9J literal 0 HcmV?d00001 diff --git a/src/qtgui/rclmain.cpp b/src/qtgui/rclmain.cpp index 395865b8..9feb4edf 100644 --- a/src/qtgui/rclmain.cpp +++ b/src/qtgui/rclmain.cpp @@ -1,5 +1,5 @@ #ifndef lint -static char rcsid[] = "@(#$Id: rclmain.cpp,v 1.6 2006-01-23 13:32:06 dockes Exp $ (C) 2005 J.F.Dockes"; +static char rcsid[] = "@(#$Id: rclmain.cpp,v 1.7 2006-01-23 17:21:30 dockes Exp $ (C) 2005 J.F.Dockes"; #endif /* * This program is free software; you can redistribute it and/or modify @@ -46,6 +46,7 @@ using std::pair; #include #include #include +#include #include "recoll.h" #include "debuglog.h" @@ -64,6 +65,16 @@ using std::pair; extern "C" int XFlush(void *); +// Taken from qt designer. Don't know why it's needed. +static QIconSet createIconSet( const QString &name ) +{ + QIconSet ic( QPixmap::fromMimeSource( name ) ); + QString iname = "d_" + name; + ic.setPixmap(QPixmap::fromMimeSource(iname), + QIconSet::Small, QIconSet::Disabled ); + return ic; +} + void RclMain::init() { curPreview = 0; @@ -89,6 +100,9 @@ void RclMain::init() m_history = new RclDHistory(historyfile); connect(sSearch, SIGNAL(startSearch(Rcl::AdvSearchData)), this, SLOT(startAdvSearch(Rcl::AdvSearchData))); + + nextPageAction->setIconSet(createIconSet("nextpage.png")); + prevPageAction->setIconSet(createIconSet("prevpage.png")); } // We also want to get rid of the advanced search form and previews diff --git a/src/qtgui/recoll.pro b/src/qtgui/recoll.pro index 77774295..37815011 100644 --- a/src/qtgui/recoll.pro +++ b/src/qtgui/recoll.pro @@ -19,21 +19,13 @@ FORMS = reslistb.ui \ uiprefs.ui \ ssearchb.ui -IMAGES = images/filenew \ - images/fileopen \ - images/filesave \ - images/print \ - images/undo \ - images/redo \ - images/editcut \ - images/editcopy \ - images/editpaste \ - images/searchfind \ - images/asearch \ - images/history \ - images/nextpage \ - images/prevpage \ - images/sortparms +IMAGES = images/asearch.png \ + images/history.png \ + images/d_nextpage.png \ + images/nextpage.png \ + images/d_prevpage.png \ + images/prevpage.png \ + images/sortparms.png unix { UI_DIR = .ui diff --git a/src/qtgui/recollmain.ui b/src/qtgui/recollmain.ui index 1740db7e..60cf6525 100644 --- a/src/qtgui/recollmain.ui +++ b/src/qtgui/recollmain.ui @@ -212,7 +212,7 @@ toolsDoc_HistoryAction - history + history.png Document &History @@ -229,7 +229,7 @@ toolsAdvanced_SearchAction - asearch + asearch.png Advanced Search @@ -246,7 +246,7 @@ toolsSort_parametersAction - sortparms + sortparms.png &Sort parameters @@ -266,7 +266,7 @@ false - nextpage + nextpage.png Next page @@ -283,7 +283,7 @@ false - prevpage + prevpage.png Previous page