summaryrefslogtreecommitdiffstats
path: root/pictureviewer2.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2012-03-24 15:24:12 +0100
committerArno <am@disconnect.de>2012-03-24 15:24:12 +0100
commitc425bb0c2b8f8d1fc2884ced9979eb39ee522846 (patch)
treeaac0aab88c3fcd19cd2e5998aa00edd51764e52f /pictureviewer2.h
parent13ce3cb8d433499eb81a4fc750d7d90027ea4a62 (diff)
downloadSheMov-c425bb0c2b8f8d1fc2884ced9979eb39ee522846.tar.gz
SheMov-c425bb0c2b8f8d1fc2884ced9979eb39ee522846.tar.bz2
SheMov-c425bb0c2b8f8d1fc2884ced9979eb39ee522846.zip
Made FileInfoItem configurable
Create copious options for FileInfoItem, reintroducing the Pictures tab in ConfigurationDialog. Also fixed a long standing bug in SeriesTreeWidget: don't static_cast() an event. It'll succeed even when called from a destructor.
Diffstat (limited to 'pictureviewer2.h')
-rw-r--r--pictureviewer2.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/pictureviewer2.h b/pictureviewer2.h
index d31780e..47e0292 100644
--- a/pictureviewer2.h
+++ b/pictureviewer2.h
@@ -62,17 +62,20 @@ 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;
QString constructWindowTitle() const;
PicDataList mFiles;
QGraphicsScene *mScene;
QSize mMinimunSize;
QGraphicsPixmapItem *mCur;
int mCurPos;
+ int mConfigPos;
QTimer *mSlideTimer;
const QString mDefaultFile;
PictureViewer2Item *mFnItem;
PictureViewer2Item *mMappingItem;
bool mUseGradient;
+ bool mShowInfoItem;
QColor mBgColor;
QPointF mInfoPos;
QPointF mMappingPos;