a?adido y maquetado slider para controlar el ancho de p?gina desde la toolbar

This commit is contained in:
Luis Ángel San Martín
2013-02-07 18:01:08 +01:00
parent db44c6a780
commit 972da79d53
9 changed files with 91 additions and 1 deletions

View File

@ -47,6 +47,11 @@
<file>../images/imgGoToSlide.png</file>
<file>../images/imgCenterSlidePressed.png</file>
<file>../images/imgGoToSlidePressed.png</file>
<file>../images/sliderBackground.png</file>
<file>../images/sliderGround.png</file>
<file>../images/sliderSubPage.png</file>
<file>../images/sliderAddPage.png</file>
<file>../images/sliderHandle.png</file>
<file>../images/helpImages/open.png</file>
<file>../images/helpImages/openFolder.png</file>

View File

@ -320,7 +320,19 @@ void MainWindowViewer::createToolBars()
//comicToolBar->addWidget(widget);
comicToolBar->addAction(adjustWidth);
//comicToolBar->addAction(adjustWidth);
QMenu * menu = new QMenu();
menu->setAutoFillBackground(false);
menu->setStyleSheet(" QMenu {background:transparent; border: 0px;padding: 0px; }"
);
menu->addAction(new YACReaderSliderAction(this));
QToolButton * tb2 = new QToolButton();
tb2->addAction(adjustWidth);
tb2->setMenu(menu);
//tb2->addAction();
tb2->setPopupMode(QToolButton::MenuButtonPopup);
tb2->setDefaultAction(adjustWidth);
comicToolBar->addWidget(tb2);
comicToolBar->addAction(adjustToFullSizeAction);
comicToolBar->addAction(leftRotationAction);
comicToolBar->addAction(rightRotationAction);