From f1001c55abd1d4c43b182004c9c22b15c1652bf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Mon, 21 Jan 2013 23:30:34 +0100 Subject: [PATCH] terminado el skin de GoToFlow --- YACReader/goto_flow_gl.cpp | 22 ++++++++++++++++------ YACReader/images.qrc | 3 +++ images/imgCenterSlide.png | Bin 0 -> 803 bytes images/imgEdit.png | Bin 0 -> 851 bytes images/imgGoToSlide.png | Bin 0 -> 947 bytes 5 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 images/imgCenterSlide.png create mode 100644 images/imgEdit.png create mode 100644 images/imgGoToSlide.png diff --git a/YACReader/goto_flow_gl.cpp b/YACReader/goto_flow_gl.cpp index db4eb986..2ea9c081 100644 --- a/YACReader/goto_flow_gl.cpp +++ b/YACReader/goto_flow_gl.cpp @@ -75,20 +75,30 @@ GoToFlowGL::GoToFlowGL(QWidget* parent, FlowType flowType) v->setBottom(1); edit->setValidator(v); edit->setAlignment(Qt::AlignRight|Qt::AlignVCenter); - edit->setFixedWidth(40); - edit->setSizePolicy(QSizePolicy(QSizePolicy::Fixed,QSizePolicy::Minimum)); + edit->setStyleSheet("background-image: url(:/images/imgEdit.png); width: 100%; height:100%; background-repeat: none; border: none; padding: 3px; color: white;"); + QPixmap p(":/images/imgEdit.png"); + edit->setFixedSize(54,50); + //edit->resize(QSize(54,50)); + edit->setSizePolicy(QSizePolicy(QSizePolicy::Fixed,QSizePolicy::Fixed)); + edit->setAutoFillBackground(false); centerButton = new QPushButton(bottomToolBar); - centerButton->setIcon(QIcon(":/images/center.png")); + //centerButton->setIcon(QIcon(":/images/center.png")); + centerButton->setStyleSheet("background-image: url(:/images/imgCenterSlide.png); width: 100%; height:100%; background-repeat: none; border: none;"); + centerButton->setFixedSize(26,50); connect(centerButton,SIGNAL(clicked()),this,SLOT(centerSlide())); bottom->addWidget(centerButton); goToButton = new QPushButton(bottomToolBar); - goToButton->setIcon(QIcon(":/images/goto.png")); + //goToButton->setIcon(QIcon(":/images/goto.png")); + goToButton->setStyleSheet("background-image: url(:/images/imgGoToSlide.png); width: 100%; height:100%; background-repeat: none; border: none;"); + goToButton->setFixedSize(32,50); connect(goToButton,SIGNAL(clicked()),this,SLOT(goTo())); bottom->addWidget(goToButton); bottom->addStretch(); + bottom->setMargin(0); + bottom->setSpacing(0); /* QGraphicsDropShadowEffect* effect = new QGraphicsDropShadowEffect( this ); @@ -112,7 +122,7 @@ GoToFlowGL::GoToFlowGL(QWidget* parent, FlowType flowType) //bottomToolBar->setAutoFillBackground(true); bottomToolBar->setLayout(bottom); - bottomToolBar->setGeometry(QRect(0,0,400,40)); + bottomToolBar->setGeometry(QRect(0,0,400,50)); //install eventFilter flow->installEventFilter(this); @@ -292,7 +302,7 @@ void GoToFlowGL::updateConfig(QSettings * settings) void GoToFlowGL::resizeEvent(QResizeEvent * event) { - bottomToolBar->setGeometry(QRect(0,(event->size().height()-50)+((50-bottomToolBar->height())/2),event->size().width(),40)); + bottomToolBar->setGeometry(QRect(0,(event->size().height()-50)+((50-bottomToolBar->height())/2),event->size().width(),50)); GoToFlowWidget::resizeEvent(event); } \ No newline at end of file diff --git a/YACReader/images.qrc b/YACReader/images.qrc index 6eeef964..698d09ca 100644 --- a/YACReader/images.qrc +++ b/YACReader/images.qrc @@ -42,6 +42,9 @@ ../images/imgBottomLeft.png ../images/imgBottomMiddle.png ../images/imgBottomRight.png + ../images/imgEdit.png + ../images/imgCenterSlide.png + ../images/imgGoToSlide.png ../images/helpImages/open.png ../images/helpImages/openFolder.png diff --git a/images/imgCenterSlide.png b/images/imgCenterSlide.png new file mode 100644 index 0000000000000000000000000000000000000000..4e531b983a5f5cd0c4ca20b1ca364aa99bafce0f GIT binary patch literal 803 zcmV+;1Kj+HP)V&F_ctv78HI2Ody2T&V*2y2$4pK6a*3ygb;%Ghp@b}T(fWA zK78RZQ*at~W|tpl?!9w&5K^hs20!V`vY{m|v zpmD zf$$sm_4UQ>4xDe?$H&Lt&)MzvXf%p4GMmkfMx$6P)@rqXyTed-cz8G-k7s{se}6xn zPJ28aGLDOIINa%UUS3`_PfBya9ZId)Y%Y#nJRXOs>+9=6p@5;^?@uO^r>Cc-Qt9pO zZJ|4GFcc}XYVGds;`@(}kGWiqW-66RKA*=A_+`udc4#ZntJ0c{o2muh;A9Nn#-mcXxL>uh%;m3^eIS6TH2>?f3iW z)mY%o%}q9&4TVDZnd9SQoI`rOo~BkzCKDQz5Q#+avCIZII5@~;G9ZpdqqDO!#Ur^x zSHHi%7hyzNPESuyi9`Y{5K)-QJb9#o*Et*xL}a#{USD64cbD6Jd3g!0vRJA++!cbs zAZ{==ciLn~sl5ML`kjI!r+Tz`#<#Un3^ESwgz?lv;lnCr95R9^vYhg0v6IO}#(`xp z7#Q6FLW>p9c6gow&}o%^u-cJFeIZyZ7G7sX5P6=n<>SBxSMmNMfIhXxIK~>*;^_Uz hOPn*y8TU(o0RXM}8>&Mw*~6OltFRkPQXKt+PP-|r;S^?E%V4!7HlZYRrPRX(5^ z@%*SL-yqP_=|p^_Wpwk64l3bfJQ;?J95pHu6ML=en&s?DkxYn+4^(7rpy>vAAkT1s z+AJ9eD*04OVA1YH=EG+!=*LR)Z^SPB;I7SRX19Fl8uJg<#Qsxq21hp|s(?z?$q*Gr zaOj|uP`#M~9Uf?WkX&<#;wv*qA%Yss?7SmYV`haMH>pub$%Tz%uotaDHn?LYiu@YxK&dslcvi)(ViuoW?6=r0GA^acq{v?U(3iqo?(CYf zXB+jAT+#CuXIQ3Y%$Do`QO<$3d&|ma%S>EFyeE?@S}}7pW41uctCv#(_M*}pN7uk% z)P9LVw0!!334tPARB4xK)YE-W6{DSE(CJ7OfnxbkJtydN5K=u}fks7HzMd%4qXgPY zs9RdAA{wM9-;kt9Of3j^q@^XJ317k4-eP!>jK*5+NPy~5zbs36n?t{zTH-Ki_aYlV z-=W^tHt3o9F-0i_qV>;{Foj=L)n>CfpU*T+r)Pk%Ccp%7^E5&Qn#kz7-EK+C*&paI zlDCr7bxm4QtdT>=Cs}V)Va!*)eYDF^RT24xN@%NgzP8OtRig8N{V`#lUkv2=heE=2 zk8f3(Pn3#W50VLpPefXvC?|TPtdZ^Py5&4ixILAdfHm^d5c5qO&Ay2CtX|xBwM=tg di??q91^`TMPw~ngN1*@!002ovPDHLkV1l?Kk8A({ literal 0 HcmV?d00001 diff --git a/images/imgGoToSlide.png b/images/imgGoToSlide.png new file mode 100644 index 0000000000000000000000000000000000000000..9a31acbac8035bbc5a9b950720aa97684ed21cb4 GIT binary patch literal 947 zcmV;k15EshP)KoAYa{H6kdM3W*E zREV=saF8ISL{uOUcR=9)lpKO9P=M&EKtKY7kMAwd*{s+9aWaLqUXS0~H#0kHC;I*V z!(W;?pU?l6AdyG}I^Ax!ANzzNP<@<0oPiGqnuBQ=Mo6&|NSox0imQ$T6sWGQI^@E= z-ZC?pOw{C}| z`N_mkgr5SUXcgjIH4V7QWD-}Y0DOWVl}dS4n5MwFd^Iv!MNyMjT%k~ix~E+0Dxc5S z>-BQE3~1=MTrP*hLHOW7BwQ~~#0Lf0Xf!0p@pu#=s#dF|QYn7V*=#oJ^?I>b6pKX} zA3;#5RKST$#6d?uOw(L0mmeP=7^^wJyyzCp(vJ-Yz+qNEz#6p(5Iec+;uvt4Aw(a1 zvg(9_n9H|feOCZuaBKv>qCkd-z34m1u=DvGpCFx1s|2#31p!j;^Cp^Auh+w%)9G;U z_=kuDQiOrzT)i!u%>w=TZW!R!%aci_0+tZXU=CajeQ+=s0Gdm~0JoTQbq0>QaG3*x zRpc}P4TnR3u2w6$Vt`vr;*rx|hDf$?O9A(RW@u2O(Fk1xps%m5d=mrQViJ$wpuHkP zq@6_uo2_QeW)ncz`t5dmyWNri1KeT~kKmxa!diC{nDUuwZ*OmSHl0rQ`@Nim+itge zd3kBIT9e5{dxg8z`Hf2@p$YC0Ugdq?04Ee;8hTW+{ylKl0fYff&kk%WH0h} z0}hW&o#1pj{fYwMFb6V3%!eQdR4|*(0u_*eIbg|J3f|w}0~K_;-9UZ7kqWpJE6M0| zzj7Y1WAbps73fxo$Q<9K0=5bc1OYxS!hHV*8gd{S!`ESHD^uho{9l4sfdL0$0Tefu z?a=386kh=%!6d7Pe%LR&KnI{dJv|}SJR4wKw^^&zv~T}NCfg2h(HZ%TZTqS~`wd(* zk18i9&G@q9-L!u)GyKn`+9O%%D!1g*)@MWtg_k(Vr%qZ2j#q&?|2|a(313rxicEZo zL{i{ILlN9kY9@jSyrj62k;eAv7