summaryrefslogtreecommitdiffstats
path: root/pictureviewer2.h
diff options
context:
space:
mode:
Diffstat (limited to 'pictureviewer2.h')
-rw-r--r--pictureviewer2.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/pictureviewer2.h b/pictureviewer2.h
index 31c5bb3..63b020d 100644
--- a/pictureviewer2.h
+++ b/pictureviewer2.h
@@ -60,9 +60,11 @@ class PictureViewer2 : public QGraphicsView {
void stopSlide();
void startSlide();
void startSlideAll();
+ void startSlideRecent();
void toggleSlide(bool slide);
void slide(bool);
void slideThrouhghAll(bool);
+ void slideThrougRecent(bool);
void readSettings();
void writeSettings();
void shuffle();
@@ -89,6 +91,7 @@ class PictureViewer2 : public QGraphicsView {
void constructMappingItem(const PicData &file);
void docFromTree(SmTreeItem *start, QTextCursor *cur, int indent);
void nextFromAll();
+ void nextFromRecent();
private:
void constructControlItem();
@@ -108,8 +111,10 @@ class PictureViewer2 : public QGraphicsView {
int mCursorOffset;
QTimer *mSlideTimer;
QTimer *mSlideTimerAll;
+ QTimer *mSlideTimerRecent;
QTimer *mCurTimer;
bool mSlideTimerAllRestart;
+ bool mSlideTimerRecentRestart;
const static QString mDefaultFile;
PictureViewer2Item *mFnItem;
PictureViewer2Item *mMappingItem;
@@ -122,6 +127,7 @@ class PictureViewer2 : public QGraphicsView {
QGraphicsTextItem *mSlideStopC;
QGraphicsTextItem *mSlideC;
QGraphicsTextItem *mSlideAllC;
+ QGraphicsTextItem *mSlideRecentC;
bool mUseGradient;
QColor mBgColor;
QColor mDefaultTextColor;