diff --git a/src/qtgui/images/d_nextpage.png b/src/qtgui/images/d_nextpage.png new file mode 100644 index 00000000..5de60770 Binary files /dev/null and b/src/qtgui/images/d_nextpage.png differ diff --git a/src/qtgui/images/d_prevpage.png b/src/qtgui/images/d_prevpage.png new file mode 100644 index 00000000..dafefa47 Binary files /dev/null and b/src/qtgui/images/d_prevpage.png differ 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