diff options
author | Arno <am@disconnect.de> | 2012-03-24 17:21:49 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2012-03-24 17:21:49 +0100 |
commit | 3405dbb9a1b6601bf7c343d676a4abe4e5981a29 (patch) | |
tree | ac872d096e626d13e7270383ac7bf8b076bc72da /pictureviewer2.h | |
parent | c425bb0c2b8f8d1fc2884ced9979eb39ee522846 (diff) | |
download | SheMov-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.h | 7 |
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; |