diff options
author | Arno <arno@disconnect.de> | 2016-03-29 08:38:12 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-03-29 08:38:12 +0200 |
commit | bc11672a2bc4140f67476b79fc6b427f4a5cc4ec (patch) | |
tree | 61d93dff324e7c31175e7ead5e6376399ad32add /shemov.cpp | |
parent | 2844e586208fed423cbb81f269add2370231b780 (diff) | |
download | SheMov-bc11672a2bc4140f67476b79fc6b427f4a5cc4ec.tar.gz SheMov-bc11672a2bc4140f67476b79fc6b427f4a5cc4ec.tar.bz2 SheMov-bc11672a2bc4140f67476b79fc6b427f4a5cc4ec.zip |
Design slide dialog
Does nothing yet, just the dialog...
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -511,8 +511,15 @@ void SheMov::createActions(){ connect(mPWEditPicMappingsA, SIGNAL(triggered()), mPicWidget->picView(), SIGNAL(editPicsMappings())); mPicWidget->picView()->addAction(createSeparator()); - // Show/Hide Picture Viewer + // Show slide dialog PictureViewer2 *picViewer = SmGlobals::instance()->pictureViewer(); + mPVSlideDlgA = new QAction(QIcon(":/hourglass_figure.png"), tr("Show slide dialog..."), this); + mPVSlideDlgA->setData(PictureViewer2::SlideAction); + mPicWidget->picView()->addAction(mPVSlideDlgA); + connect(mPVSlideDlgA, SIGNAL(triggered()), picViewer, SLOT(doSlide())); + mPicWidget->picView()->addAction(createSeparator()); + + // Show/Hide Picture Viewer mPVToggleA = new QAction(QIcon(":/dick_in_cage.png"), tr("Show/Hide Picture Viewer"), this); mPVToggleA->setCheckable(true); mPVToggleA->setData(PictureViewer2::HideAction); @@ -542,6 +549,10 @@ void SheMov::createActions(){ /* Now the context menu for the actual Viewer * picViewer -> PictureViewer2 */ + // Slide Dialog + picViewer->addAction(mPVSlideDlgA); + picViewer->addAction(createSeparator()); + // Show/Hide Picture Viewer picViewer->addAction(mPVToggleA); |