From cab971ae6148dfe4b5d731f51af00fc45062a92d Mon Sep 17 00:00:00 2001 From: con Date: Fri, 19 Feb 2010 14:16:37 +0100 Subject: [PATCH] Project settings icons. --- .../buildsettingspropertiespage.cpp | 2 +- .../projectexplorer/dependenciespanel.cpp | 2 +- .../editorsettingspropertiespage.cpp | 2 +- .../projectexplorer/images/BuildSettings.png | Bin 0 -> 2163 bytes .../projectexplorer/images/EditorSettings.png | Bin 0 -> 932 bytes .../images/ProjectDependencies.png | Bin 0 -> 3255 bytes .../projectexplorer/images/RunSettings.png | Bin 0 -> 2203 bytes src/plugins/projectexplorer/projectexplorer.qrc | 4 ++++ src/plugins/projectexplorer/projectwindow.cpp | 9 +++++---- .../runsettingspropertiespage.cpp | 2 +- 10 files changed, 13 insertions(+), 8 deletions(-) create mode 100644 src/plugins/projectexplorer/images/BuildSettings.png create mode 100644 src/plugins/projectexplorer/images/EditorSettings.png create mode 100644 src/plugins/projectexplorer/images/ProjectDependencies.png create mode 100644 src/plugins/projectexplorer/images/RunSettings.png diff --git a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp index 4727f074857..8d127d31455 100644 --- a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp +++ b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp @@ -94,7 +94,7 @@ IPropertiesPanel *BuildSettingsPanelFactory::createPanel(Target *target) BuildSettingsPanel::BuildSettingsPanel(Target *target) : m_widget(new BuildSettingsWidget(target)), - m_icon(":/projectexplorer/images/rebuild.png") + m_icon(":/projectexplorer/images/BuildSettings.png") { } diff --git a/src/plugins/projectexplorer/dependenciespanel.cpp b/src/plugins/projectexplorer/dependenciespanel.cpp index f33b1cf030c..45f521a5910 100644 --- a/src/plugins/projectexplorer/dependenciespanel.cpp +++ b/src/plugins/projectexplorer/dependenciespanel.cpp @@ -259,7 +259,7 @@ DependenciesWidget::DependenciesWidget(SessionManager *session, DependenciesPanel::DependenciesPanel(SessionManager *session, Project *project) : m_widget(new DependenciesWidget(session, project)), - m_icon(":/projectexplorer/images/session.png") + m_icon(":/projectexplorer/images/ProjectDependencies.png") { } diff --git a/src/plugins/projectexplorer/editorsettingspropertiespage.cpp b/src/plugins/projectexplorer/editorsettingspropertiespage.cpp index 5c58468552f..a8c0ce17d6a 100644 --- a/src/plugins/projectexplorer/editorsettingspropertiespage.cpp +++ b/src/plugins/projectexplorer/editorsettingspropertiespage.cpp @@ -73,7 +73,7 @@ IPropertiesPanel *EditorSettingsPanelFactory::createPanel(Target *target) EditorSettingsPanel::EditorSettingsPanel(Project *project) : m_widget(new EditorSettingsWidget(project)), - m_icon(":/projectexplorer/images/rebuild.png") + m_icon(":/projectexplorer/images/EditorSettings.png") { } diff --git a/src/plugins/projectexplorer/images/BuildSettings.png b/src/plugins/projectexplorer/images/BuildSettings.png new file mode 100644 index 0000000000000000000000000000000000000000..30a2c62380a52cab6842cd40ff8a5eccaf1dc0fb GIT binary patch literal 2163 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?F(JmCjWemjaeAT$H!LZV4zyE7{&hq-C z8aw{)McU2Pd+vT_N_k!S`0?@n)l$;Z^Dn$Cv9{>j{8&+OuAl$W#~*_?M!ZQ;5qh}z zqDBILqXWa9IQ`czH->1jwg^PX-1Bbzy^2-lZJ2KLzx$EhPKz(ftX;XX^3=bNwRx&Zv9=#(FHDg=aHGAnv^3Xk z@kB@VX2%8dzgF2U&`9G5ZTJ6^`{l%Uflo{RJ+k(#YIy!ZtljVWR_@h;ijldZyXLY7 zw21AN+oB$D;NP=nX&ITBiE#_|9!*O0w~^sO6b+%OZpIqGc z6Oxh3H(1QM5Pjxa>;Wai+#9y7-)3CR3f;DSJ98ELw!FJsyu7>y*4Euhc1-L)dE^YZ z4QdRzrr-Hk|L})$Yy4dT_CVSd_?{ zH~;P0+OzLoIOm#BGO5#|_3?h;qPqE=9IZ||BFB#%>k4lb3+;ClxoB={TPrnr>%=w| zQ=b%r*=ILwP8Y8+P+*>Ug*QphNq?c_T2l!gMyaZ(wPG2D8d;LDPDfZpHfq25&bRB+ z&sRTZEW3Iy}sta??eEu!ht$N#i zySlpZ#FT;$OM?Z3QXGmG?b|o+tE{Z-nlG19zW)B}GvoGKF&nw_k0Z+NOG!%Jl;BtR z6S#TbD^~Y-`GQ$m3MV=Kyqj2MQS?d5$Iow5z(Td@rz2-BHSFJP&Mmzrq^q&9(cInL zJ@e=92aX|M;4?OCo0S(K}oZ<4sIo&ntVk zSN;jd6s`(|!o#N9_jw9`s0cQA>o2Q!;If-{PnTV7mdF&pm>FlDfB0d}{k%KaP4Hjn z;(gCf>eYNQa%EMixvpSneDvH$Nx_Gc3zQE8{|L|9)uX1-|5{mft&<7=g%?}Aox9`9 zrp2EYaQbn*r|s7KlJ`61Pd(vcoA)U``MD9(q2CgJ1Y7DWJ5Og$+PC^pTekeF3h}51 zWxpFug&RK98%VsWe{&=&SZ!+Zp4|$fUvv&6pJ*^YA@BS{`1GAL_FMD04C`wcHbw-C5!j5{&@Z4Np0f4NUr^Q+IOwLIxzlQ&vyBle9r5eXZu{&E7j!a z<#bxG%XciP@BMIo+LdK;4>Rx9T~5flm4AOH_otmUE%x^OGb?7y7615~mrFi2{)hG5 ziDwVap8dW2-3!MbGA+y696gS42@4!z4;JWJ=CAN)W9faJwQdfK|8gf^-IDM9y>`Ok ztu+@+IU?;0+55kL3i=W8Y&*yQ&q+EW;W`T#{`Z|st6Z^mwe*oS3qCC=;>jh^ zjI2M(eb?&p-`Hl^@WJzgKi?vDBktr4K29d{e%c=TzvaeyvFV}#4fXf$Y+HK$QYO2i zX!-}sNwE@-`#%VHr^LDcaF+g<_hlNBz&yPT|B^G`zc9^v$)G6c{6o|tBy15hj+!Y>3{S>OvIQHPa!;j6Smo%>Z){ooQmVSB1;#(CzqW{@9BrJSa+h2RT_~)gT>=(je?^iBfA^PBd+hIN@ z&Mi+TMKmo8@tz!Uc&hb<4VRWE9^}ry_*b(_#5?vtjoph4)@La<+BBRf;P!5 z*sVK<-ORe&YDw>$nM>C7Kj;43kWw9OdRFS)CiROB*9%lF`7c~8yign2;S+!Il!ffd zoNe8e8p=B&PcE96s~dXc&XPv~8L=zRega% zQ`oErA9j9TIdOCIBA10qS(7I>Y?*VRzWoA+nx$dhqf>z`%bu{@QBkt8Dq(b;<19FJ z(XA`0O?#M}HT8pTCtd7l^PR)wTA-@_Kuz%D#)+PFJN^p`raW~?ex)R|b5ffyxE4Y+vgKdS`8$0>b}C3-Bh7#J8BJYD@<);T3K0RTJ!4_N>J literal 0 HcmV?d00001 diff --git a/src/plugins/projectexplorer/images/EditorSettings.png b/src/plugins/projectexplorer/images/EditorSettings.png new file mode 100644 index 0000000000000000000000000000000000000000..ebd869fb32bbf4f597a0aa224565f7a428e817c0 GIT binary patch literal 932 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?FG978H@or(0$7I74qSC%es@9M%5sQBPycZAL*AtILfG(Q{jmz{QDFD`!mep2N3#!B&} zJRju#U12nQ;G-z;BBY=anEhd3MXhjVY(r*MPyYJ`^HR}`BgK1-n-7<{UXUV z^w2HlS9i95y`91kIc>Y-6NPOvuRlNV>F~n~D+{738-h7E*jza7mMF$GcgKb)HuaVJ z9fFt+IA2>>aW;~XQ|j5LOW9%93KzyLoNAGuzx(dDLk24Q&(Cwqb$B7Wj5}cyyI)*Q z&fG_3;m;p6_`ZH`=(S<1P<8fp4@r04D8E-5zBpAL@Nse(U8SKqr#a&Pq63j@BD6mqxtjWT z-rDQtlV?x8wM2G`PzEbQhSXMu9d)`-nBM$}RP`5VST3eL-E`Y;hHVjr4XON(Hea7M z`MjcD^5dJm&A+u4img8T{IZTo;YS`#wvv0|Co8Arh1g2yJr?@&LDm;?YxWyCn?X?43}j(Qv$O_wx;U*^0)dnZXCWMLNDNzkaeIGKrx{EF)NJ>ZAJ~ zc^DrlGj+51+;+yOX%_H(u1~tU z>Cz{o3#I%4875g5`%R>JCoDRk-=QeUJmG&ZgKM%t)fU%ZcPbVetnt)s*>-&O)vPA3 zg|(GGPP96G`;)w3(0y54}5Dk_4A1^1)I?<(O$%&_>f-b(i zzD|K!WyZgQvUN58o^hQnw=6eJJ1;)%>(1F-%W9|PEqs@?bJh=zttOF&MS4A$edNRg z9Sq(YUuXY*?#|BgbN|lod3UCkZ>#e2bC$-%=l<01|Nr>Uc}d*DKg%dDT+?OdX6=DguZLZ;P*TucA=_Ey=Fe{L;)wc1ziy3?Q10PdH*4<-hO z{d^awLXie5=YTZruGWC|2z|0B!ZP+;U@JTKkgwzFXTIh$Moc^U zmTyv*n``j5=CP{7*4r8!D>)kS4l|^yl)RYwfA4ww*vo&{&3h=2!m#4UI0$PbJqFj2R|(@ zD`+Mvn3!y3SS9;PM>mc!@#FG^-@nxdUD+Exg`;8L(X6cp|LOZ5`p29)!8D1%#Qdsa z2aAEKigQp9SBv`>fqBl+tVL_1RA;vkYtk~bzf05+z z>}qUR?`!Jom>xf{g#BG}i;D4*pXZUJ zibV2z-*%JDoP4sjysPbQFn^!1IN?wWr+~OPySRQ_%jBo-51y^PJz>TSrthh~4Dy1v zy+tP7Z?@-8OLsWd5n}Nplr`seu?X8&y>`33izg@=tIQ5w7`{G(MTGxl^W#=N878OV z)44f$rRV-$lSo5u?r$K$W9fSSE9S< zyZi7&=jxTdO_r`DM;bRaD_Cf7v?zUA}4TUH(FE%+1cREL3!36!1%$Fe^z& z;{WAER~dVbLqV?Q zM?YK=uAVATN(}0JdH3|{1{?n`%mv}%jB7nF-rp$sa)Q8hdAKM3zAM-M@9%HN zv^2Fd^K7M^oShf0TgSI*_3Fgm)A$qbeeM=frYRj!%?&r2`&A!f6 z_t1N_pU9@mr>eO8k8CUFU9hZTuiqJA|IHI`POgjGE$rJ6EK#fSz0Si^iY0%oR@GdxGWM_A;1=WeqFvFHVfy1LuKcY=hyH$emw4;n7XA`du9cto z1FlB)$XqGuI2C@S?xHHgyEBhlFCD(`aBmB{qK3u^@A?b!tyh*QUN?N-=r=nyhx?p6 z%kkjrwX&Peo@ThC%%5wXbgg>XF1dd{z9`4}cBsdCsoLC34_UVO%(A?Mzw2Lh98H1$E7o+B+9aFX{^f~_y z|9^w!=FIOE*Av2v6kP>6GnY?3mb+W%)q(a-!Aqj**KXN!{7e0QYTvw>H;UyH)_ERq zo4NekTA%Mx#=+M$7r*0sA;-40xIudo>#c|vO>7mdwc4}zbmy&Uc3)Mv{4!VKv4Hnx zYZwnyXIfTOLmvO4ihn3tgWs6G)CjZy9YfHZv`)O%FcM6owQHw z>erY#7gjOXDwwFaT>tm#x%IWOHyW0I*4r*Up0;5A*R%WTSvdKa(kC$Te13jjJu)&< zG5J`J;I6g*7tDAo#`X7Fo)%|c|L*AJY$DfEg$oVWo>Pe}wR`Yy5u3?*>v^-LRquWA zwpD&>X-xJit7!K_hj%|tx}OlStK_BEl|%dHT9?NySfo>-STEcZ{qI$`|Nph|^Iy!Z zc-x~VUvP8R>6n<(sgbM^uPS*Lw^)3Tz0Jx;1;cHaYmH1*g~5 z)ji#mdfF_xS~aUFZ@+cH-`ezRU+!N`*z3~H){(aD$|gUNYocdA#41S@o-M{j!`9a;IZ@ZkW{wrPmSb6AT-M(%2uQK?()v#oG5tHY0x>I^Rt2@(j z#!pEerV|T8Dx4e_Bm~+j-%Ra({_l2zLC7hl-JoMDfH*T7<&wnXwmQ#OLo)`D= z*@=an`E|c;I^L+>AoHfoFIlhX&b0F`>-if_v#($aNMQe4;lzDy?xl6x4(-}?mizpR z%M7Ikhnt!tmnSQoeEpk0{Mq(x@xBt~X%;;4v);7U{^yoFn>T;c0zsDR>;5sR7RN?h zDEMN`aQ5k^PiY};rgOW z4aNctBJ*y1EY)Fk+TIXXX}JE;(#p%vYeN6U7QcKboX1^wpW(%Eu4$>Er-M@E9;hC4 z4HlX+v-|n0QVq$c*Y_Hjq zcuBiEZuk7swmrp9U-fQnKef+RQ9xx@pT=Yj3Es(nm>(PeSj1m$wbm>wZPxUz;F7Yq zyx*(`9yIWjP2e)nShTwDx$gV@`=0&kz3pu#GTq|5c}$4OhN7pZj<&Y8Ca;g(y^Uk` z@s|;XhI{|t{=M#lKbN@O=l=5h6?t(X=Q}PkyfCoP7q0Bwd1JjR(}S%S z(ph!6qBt+UdA9St;LjNU55JxN7aYG+@3{=aTwk)iEwp*cIU7u>qDwAy*i4&&wb&WGpgJ}QjN*GfDv u)w{pLU`OTYXRqWFighmJ{IzFfV{m7RlDd3;^EU!y1CxHX1{D}@NT!ow@h-cE^*6szHRz;%bSaMwz~~ zvifRxiLG;uufh@srdEj@=3_QFamUvGzEM7>`s3EdB%wI>8oTMm{k8S`f7_lb-*?z^ zQp?S#TXE~W#MfIMWIuBJ<^9RdUxOaZJa}6mc(POd!?=BQ?+Rp}U4Ah$zHt#;wEIZh0zwbvl$DS|VQtOt?;ZJMXwKITq0L3VkqWBl=V`u^*>;e?)v$3vrqlZ6bWWE^g(+4lX}C33%d(Tb$I&!(7n z9@(u@zSc%qiD}Uy)+5g6*B;E$(>8g=_a!+w(dwP`K4JFN+iGrSc>Us^STQx_de>zK z50-1iUzS=ZB{c-@W^`2K2w%Wod3$p}3)LjlRSzyOR`lJ@ z=xoOx6T@FtYcB3S?@nh^?dv*i{kG#`O$~b2N*fwyU+P#D?y>6g+zU0o3VyRa{1Ej( zSnc75h{TT5E6g_2l<|S$BLb3qJXD);s%^9e-*Mayq2S88e1G`{7b`n&r;R z?GsOOCN2_ES~v5{=dv&UHzwwuX#VNmDzT;KZT6~{x7=O&jFePNx!oKD4*O}Z^w7L6 ze9*A!@mz^--&@b5oqD;{W7EZCpEZkRUre(q@D3Bys@ufdXLkLru6)UT+eaV%_^K8C zduFQ8DjSi@XLpc!_j1|hefKi+qi!<0?ElO0Ik>lU$1LaTtd>hxRP5l{wyg2gwy5Z* zEvIL@8(ZaTak;ukDhWOK`$Fb76K`|+!!KVh$u%DP`T9GH;vMbBYr^|C*JaIV3BQ{! zpT}pb{`qzG#Mmk4$8hL+1lA2()$Co`ClOI{|Zj&l+ z7B+pc=Kay>^KS`!_;huXCp3+{xfCE-3@D3GicZDTgc+MOT=Ow-@>;!<~E1# zg{M5=<(6`*b^JfY_xy3oP{%Y4@8 zLvX|avB_*sFInWb)o*2X?%DG93Jdcmp6G|4SuXr?RIl3qV)^|Ea_SGRc5hrbb3R)d z!34&IOWVaoJ+dBGUS7QZ$mM!^&et!7$8ADCuGlFV z_}azgmac9)TZmf7hHVm>oU0=>jx7D9{b7fi|LN80+`TJoBione8Rlwk4$ED%VFus! zTo&381sLCERfx%&%l-r@bE z^u_B8yUb>p3Y+ST%(*}Ko9_uY}=^`)~{?GK*r_4u%T{qZ+5g+CZ& zHwZpptK`0}9yjrt_|$@_=cg^&Tc@$|Uum|`P2V3!86lXdp@OCT=QK}Nw z7Zy;F3;$_#r1<2G!WBHNzc*j_F)#N1pTzm|4pd}JOV<tUtF>wiVyad7 zqnJxQu1Rh9J#VeXt@*v(?<0iQ%_~+DnCPkWFq)6aX~hQDWolm6-_{@N-J|te=K0;2 z)%*EY3mYfaDa32-JMH3<)5B67max#=yg17tg|Fws!=qbDEKjYOvUg*5dD4y7E>Wkd zY91eC%K5vDlQ(_W<0qGADhNKD-qdiSETw7I0iA}$-rA?49(=iV@%=_+ZCn1|@>)k4 zQhCJhzq=$T7&iTBXUC2eYAUBpeH=S@KjgUT{;ptu6U1(oBL3(=^6d+kA30sFz8j@< z=ulsUvY@salT?@fnrW*;RFgEaHkvl`7H-<6vh`%7TeS1_*`K{Wu3cqx?v_Qz>G#o= ip+Dw`PyEkqz_7>Y;JrNeI9~<^1_n=8KbLh*2~7YCE+zy3 literal 0 HcmV?d00001 diff --git a/src/plugins/projectexplorer/projectexplorer.qrc b/src/plugins/projectexplorer/projectexplorer.qrc index d7057873954..2d151956793 100644 --- a/src/plugins/projectexplorer/projectexplorer.qrc +++ b/src/plugins/projectexplorer/projectexplorer.qrc @@ -28,5 +28,9 @@ images/targetremovebutton.png images/compile_error.png images/compile_warning.png + images/BuildSettings.png + images/RunSettings.png + images/EditorSettings.png + images/ProjectDependencies.png diff --git a/src/plugins/projectexplorer/projectwindow.cpp b/src/plugins/projectexplorer/projectwindow.cpp index d930acd5316..4fcf486eeff 100644 --- a/src/plugins/projectexplorer/projectwindow.cpp +++ b/src/plugins/projectexplorer/projectwindow.cpp @@ -169,7 +169,7 @@ void PanelsWidget::addPropertiesPanel(IPropertiesPanel *panel) QLabel *iconLabel = new QLabel(m_root); iconLabel->setPixmap(panel->icon().pixmap(ICON_SIZE, ICON_SIZE)); iconLabel->setContentsMargins(0, ABOVE_HEADING_MARGIN, 0, 0); - m_layout->addWidget(iconLabel, headerRow, 0, 2, 1, Qt::AlignTop | Qt::AlignHCenter); + m_layout->addWidget(iconLabel, headerRow, 0, 3, 1, Qt::AlignTop | Qt::AlignHCenter); } // name: @@ -178,13 +178,14 @@ void PanelsWidget::addPropertiesPanel(IPropertiesPanel *panel) nameLabel->setContentsMargins(0, ABOVE_HEADING_MARGIN, 0, 0); QFont f = nameLabel->font(); f.setBold(true); - f.setPointSizeF(f.pointSizeF() * 1.4); + f.setPointSizeF(f.pointSizeF() * 1.6); nameLabel->setFont(f); - m_layout->addWidget(nameLabel, headerRow, 1, 1, 1, Qt::AlignBottom | Qt::AlignLeft); + m_layout->addWidget(nameLabel, headerRow, 1, 1, 1, Qt::AlignVCenter | Qt::AlignLeft); // line: const int lineRow(headerRow + 1); - m_layout->addWidget(new OnePixelBlackLine(m_root), lineRow, 1); + QWidget *line = new OnePixelBlackLine(m_root); + m_layout->addWidget(line, lineRow, 1, 1, -1, Qt::AlignTop); // add the widget: const int widgetRow(lineRow + 1); diff --git a/src/plugins/projectexplorer/runsettingspropertiespage.cpp b/src/plugins/projectexplorer/runsettingspropertiespage.cpp index 907583a32ba..f9a0628eb70 100644 --- a/src/plugins/projectexplorer/runsettingspropertiespage.cpp +++ b/src/plugins/projectexplorer/runsettingspropertiespage.cpp @@ -131,7 +131,7 @@ IPropertiesPanel *RunSettingsPanelFactory::createPanel(Target *target) RunSettingsPanel::RunSettingsPanel(Target *target) : m_widget(new RunSettingsWidget(target)), - m_icon(":/projectexplorer/images/run.png") + m_icon(":/projectexplorer/images/RunSettings.png") { }