summaryrefslogtreecommitdiffstats
path: root/pictureviewer2.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2012-03-24 17:21:49 +0100
committerArno <am@disconnect.de>2012-03-24 17:21:49 +0100
commit3405dbb9a1b6601bf7c343d676a4abe4e5981a29 (patch)
treeac872d096e626d13e7270383ac7bf8b076bc72da /pictureviewer2.h
parentc425bb0c2b8f8d1fc2884ced9979eb39ee522846 (diff)
downloadSheMov-3405dbb9a1b6601bf7c343d676a4abe4e5981a29.tar.gz
SheMov-3405dbb9a1b6601bf7c343d676a4abe4e5981a29.tar.bz2
SheMov-3405dbb9a1b6601bf7c343d676a4abe4e5981a29.zip
Make Mapping widget configurable
Make mappingwidget behave according to settings. SideBySide doesn't work yet, maybe it should be canned.
Diffstat (limited to 'pictureviewer2.h')
-rw-r--r--pictureviewer2.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/pictureviewer2.h b/pictureviewer2.h
index 47e0292..c776c53 100644
--- a/pictureviewer2.h
+++ b/pictureviewer2.h
@@ -22,6 +22,7 @@ class QTimer;
class QTextDocument;
class QTextCursor;
class PictureViewer2Item;
+class QGraphicsItem;
class SmTreeItem;
class MappingTreeModel;
@@ -62,20 +63,22 @@ class PictureViewer2 : public QGraphicsView {
void setGradient(const QPixmap &pic);
QTextDocument *treeToString(const SmTreeItem *root) const;
void treeToStringRecursive(const SmTreeItem *parent, QTextCursor *cursor) const;
- QPointF getPos(const QRectF &boundingRect) const;
+ QPointF getPos(PictureViewer2Item *item, int pos, const QPointF &movPos);
QString constructWindowTitle() const;
PicDataList mFiles;
QGraphicsScene *mScene;
QSize mMinimunSize;
QGraphicsPixmapItem *mCur;
int mCurPos;
- int mConfigPos;
+ int mConfigInfoPos;
+ int mConfigMapPos;
QTimer *mSlideTimer;
const QString mDefaultFile;
PictureViewer2Item *mFnItem;
PictureViewer2Item *mMappingItem;
bool mUseGradient;
bool mShowInfoItem;
+ bool mShowMapItem;
QColor mBgColor;
QPointF mInfoPos;
QPointF mMappingPos;