summaryrefslogtreecommitdiffstats
path: root/shemov.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'shemov.cpp')
-rw-r--r--shemov.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/shemov.cpp b/shemov.cpp
index a828e04..18cacee 100644
--- a/shemov.cpp
+++ b/shemov.cpp
@@ -645,10 +645,16 @@ void SheMov::createActions(){
mPVSlideA->setCheckable(true);
connect(mPVSlideA, SIGNAL(triggered()), mPicWidget->picView()->PV(), SLOT(slide()));
mPicWidget->picView()->addAction(mPVSlideA);
+ QAction *pv2Sep1 = new QAction(this);
+ pv2Sep1->setSeparator(true);
+ mPicWidget->picView()->PV()->addAction(pv2Sep1);
mPicWidget->picView()->PV()->addAction(mPVSlideA);
QAction *pvSep3 = new QAction(this);
pvSep3->setSeparator(true);
mPicWidget->picView()->addAction(pvSep3);
+ mPVShuffleA = new QAction(QIcon(":/bizarre_amputee.png"), tr("Shuffle"), this);
+ connect(mPVShuffleA, SIGNAL(triggered()), mPicWidget->picView()->PV(), SLOT(shuffle()));
+ mPicWidget->picView()->PV()->addAction(mPVShuffleA);
// refresh
mPWRefreshA = new QAction(QIcon(":/huge_bra.png"), tr("Refresh"), this);
@@ -783,6 +789,7 @@ void SheMov::createMenus(){
mPicViewMenu->addAction(mPVAddA);
mPicViewMenu->addAction(mPVReplaceA);
mPicViewMenu->addSeparator();
+ mPicViewMenu->addAction(mPVShuffleA);
mPicViewMenu->addAction(mPWRefreshA);
mViewPicMenuA = menuBar()->addMenu(mPicViewMenu);