From cd2e6d30173f506dcc079f920b2e722416d1d559 Mon Sep 17 00:00:00 2001 From: Brandon King Date: Mon, 27 Feb 2006 23:51:36 +0000 Subject: [PATCH] Crystal Icons added to repository + Added icons to menu. Crystal SVG Icons are LGPL, comment in README.txt about license. --- icons/README.txt | 14 ++++++++++++++ icons/exit.png | Bin 0 -> 1610 bytes icons/filenew.png | Bin 0 -> 1177 bytes icons/fileopen.png | Bin 0 -> 2232 bytes icons/filesave.png | Bin 0 -> 1348 bytes icons/help.png | Bin 0 -> 1683 bytes icons/info.png | Bin 0 -> 1706 bytes qui/PathWindow.cxx | 5 +++++ 8 files changed, 19 insertions(+) create mode 100644 icons/README.txt create mode 100644 icons/exit.png create mode 100644 icons/filenew.png create mode 100644 icons/fileopen.png create mode 100644 icons/filesave.png create mode 100644 icons/help.png create mode 100644 icons/info.png diff --git a/icons/README.txt b/icons/README.txt new file mode 100644 index 0000000..381bd98 --- /dev/null +++ b/icons/README.txt @@ -0,0 +1,14 @@ +The following icons are from Crystal SVG which is available for use +under LGPL, visit http://www.everaldo.com/ for more info on Crystal +SVG. + +Crystal SVG Icons: +------------------ + + * exit.png + * filenew.png + * fileopen.png + * filesave.png + * help.png + * icon.png + diff --git a/icons/exit.png b/icons/exit.png new file mode 100644 index 0000000000000000000000000000000000000000..4877f19fc4d8e8f5e1cdabb1882c98193ede490b GIT binary patch literal 1610 zcmV-Q2DSN#P)Qc0i$Xvgbyu-D|% zHn;k&kRP1@II?rle!Rv3AKtoSJIPI*6l|N~q)joK0W^pJx+Y{=ba){F9sI(Wg%z_v zS&a7%kp8GQd*zO!6iNw* z1(u+c0#P8YT}_{kRbS6!?;z=aT>#j+bI?AeJV*D|r{62w_^ebbEnVAbZd=BTc`YDt`|3p|zPQNH+0&HsnHsoQ3K4|{ z#3_?#U%;4st2^ibGgC>5llGMGAG9xL?Vf!wr?n=%6U{9o*8POm?%!~C;8Xr{^d(BU zYzU735n3~?DQ@0X=1FTe;UeH|+aFh-$cN1 z96(3H7eDs<0K&ok$J-43`$HzK4S*%g>)62J`yZli$$B%ZW6vMyf3=5+88X_)S zSyNYm_V&e>PwX3JQr)b^8hH&Ki|&{e%JymXi2&b)D;2{%E~AoAJMNm^!BQCgpE0#` zK2W3WkxA$$rzqyH>N4irBVVArEkLGM>3io0b1(mw_Mh*9MDi=a&hP+(r~gj=wp|OiVw5r&bUDI- zeA;Hl+ytd6xWDJ40~Z+k^HVgnEMflYO*AZB<&~m9KFh?_KGOZ?Jg^lB7Zsy0Zd1+{ zY8*IrtM5v8(~36K^g6WT)M&e3=aVgjxym}(zKTieEr$@LuHcDY41MWq| zRKdag=mg`v16cKOlogAF`=#a|EZ-D9a{2@E={uBjMSz14aWR?OwUWfLMc|apv8mDF z+lI!?75^FWR`R|_yUPkfDU+cvZgY2RlzjRQ+2Kj3zL-=yQP)D_ zo@3$hvfDfEHO_r@dtKI)vjqwh8UM?puVw)!w(vb(PVag95Ej?sCcJ?sK_(?yBS& zpD}y_d;kE9v{Z?Li2OC9AcQY0EnOf2DKBw%A^`37SnukWM9wWr$t>D;NK;g-)Tu#Y z?je<$pZ2XXPpwcZbB`Uqt4<(l!qX&)`%9jw+&C_R>4CRg^u7@G*v%s|dPUn08!oQ^ zFEjf&^kPLp7m#9%MP>M4@9U`Tm_O$cS>KuI!@424i{Q4(xHB8{C{V5Xd z%3`h2IhW1HmUw17@pV%+JtE`rn^RACrP6g!RpW#PnN?{Jr4%{fr$PLhLA0+g94;Rl zc$lOcz7bkm^%0Ga+6%#7Y=M}J3N(n$YUOZUJGh*Zr{_3V1&-V^`EhSeoGyY=Kt?Z8 zwUHZ>1N&^0wDgN60o`;{KtFImGnpP6yqU8BKsHJK74oxty*6+d(1Zbc_X;et7&w0$ zFmG974@d8D4K%m3ghv|&FPwEbAPV1dFb8sYJ0x+yig5L~GRH-|&oFR<6HW{kIA=d? zoE_=E+R=Il1*(u(lDIW$dy-bZ(Z0(kI(s+`ZnQ9DN zsCA0w4M?lOHL^nt>R*8zr5y-P8WXWv=lqiGYG{flc6TDE21t@$!MY(6b7%4bdUd^og$I_ehZ=}#^^m$*%5U`CuLv+TL zf?LZ=B0U+9ShNrOuvg@m#d6boxolrJt{aE9k(V3Kai^_46BSg)(u5AJN7vM*C4=;= zg6ps}_7cl$)N7YkHl%#LP4LQf1GQm~0MoO9OnkevEGwddV6 zG0DcF#oNT!DEvzJ1noM-+;`v9-N63pC5~I#RyqI*Hr@C{dLcXzF!0pWnqIl pZScpf->IKw-3CyF6O_UzfI+3{KY=uiLv literal 0 HcmV?d00001 diff --git a/icons/fileopen.png b/icons/fileopen.png new file mode 100644 index 0000000000000000000000000000000000000000..503a0045911aea0af4dfa1562ca1216941935702 GIT binary patch literal 2232 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 AumAu6 literal 0 HcmV?d00001 diff --git a/qui/PathWindow.cxx b/qui/PathWindow.cxx index 935591e..477270a 100644 --- a/qui/PathWindow.cxx +++ b/qui/PathWindow.cxx @@ -46,15 +46,18 @@ void PathWindow::setupActions() // the ever popular about box aboutAction = new QAction(tr("&About"), this); connect(aboutAction, SIGNAL(triggered()), this, SLOT(about())); + aboutAction->setIcon(QIcon("icons/info.png")); // add exit closeAction = new QAction(tr("&Close"), this); closeAction->setStatusTip(tr("Close this window")); connect(closeAction, SIGNAL(triggered()), this, SLOT(close())); + closeAction->setIcon(QIcon("icons/exit.png")); createNewAnalysisAction = new QAction(tr("Define Analysis"), this); connect(createNewAnalysisAction, SIGNAL(triggered()), this, SLOT(createNewAnalysis())); + createNewAnalysisAction->setIcon(QIcon("icons/filenew.png")); createSubAnalysisAction = new QAction(tr("Define SubAnalysis"), this); connect(createSubAnalysisAction, SIGNAL(triggered()), @@ -71,10 +74,12 @@ void PathWindow::setupActions() loadSavedAnalysisAction = new QAction(tr("Load &Analysis"), this); connect(loadSavedAnalysisAction, SIGNAL(triggered()), this, SLOT(loadSavedAnalysis())); + loadSavedAnalysisAction->setIcon(QIcon("icons/fileopen.png")); saveMotifListAction = new QAction(tr("Save Motifs"), this); connect(saveMotifListAction, SIGNAL(triggered()), this, SLOT(saveMotifList())); + saveMotifListAction->setIcon(QIcon("icons/filesave.png")); showMussaViewToolbarAction = new QAction(tr("Show Toolbar"), this); connect(showMussaViewToolbarAction, SIGNAL(triggered()), -- 2.30.2