diff options
author | Arno <am@disconnect.de> | 2012-10-20 01:27:37 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2012-10-20 01:27:37 +0200 |
commit | fb1794ee67a31ecad8257563dd176e4ee03fac00 (patch) | |
tree | 726db8a9bc8b74247e2b0f9a87a7ec976b75d723 /pictureviewer2.cpp | |
parent | c37164306b1cf713e63d607fa1d1e866a5bbaa12 (diff) | |
download | SheMov-fb1794ee67a31ecad8257563dd176e4ee03fac00.tar.gz SheMov-fb1794ee67a31ecad8257563dd176e4ee03fac00.tar.bz2 SheMov-fb1794ee67a31ecad8257563dd176e4ee03fac00.zip |
Usability: ConfigurationDialog -> pictures
Replace checkbox for showing info items at all with a "do not show"
position in the combobox. While at it, remove unused SideBySide
position.
Diffstat (limited to 'pictureviewer2.cpp')
-rw-r--r-- | pictureviewer2.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/pictureviewer2.cpp b/pictureviewer2.cpp index eee61ab..609c796 100644 --- a/pictureviewer2.cpp +++ b/pictureviewer2.cpp @@ -180,10 +180,8 @@ void PictureViewer2::readSettings(){ mUseGradient = s.value("ui/pvgradient").toBool(); QVariant t = s.value("ui/pvbgcolor"); mBgColor = t.value<QColor>(); - mShowInfoItem = s.value("ui/showinfoitem").toBool(); mConfigInfoPos = s.value("ui/infoposition").toInt(); mInfoPos = s.value("ui/pvinfopos", QPointF(20, 20)).toPointF(); - mShowMapItem = s.value("ui/showmapitem").toBool(); mConfigMapPos = s.value("ui/mappingposition").toInt(); mMappingPos = s.value("ui/pvmappingpos", QPointF(20, 20)).toPointF(); } @@ -290,7 +288,7 @@ void PictureViewer2::showFile(const PicData &file){ mScene->addItem(mCur); mCur->setPos(cX, cY); setWindowTitle(constructWindowTitle()); - if(mShowInfoItem){ + if(mConfigInfoPos != ConfigurationDialog::NoDisplay){ constructInfoItem(file, pixmap.size()); }else{ if(mFnItem){ @@ -299,7 +297,7 @@ void PictureViewer2::showFile(const PicData &file){ mFnItem = 0; } } - if(mShowMapItem){ + if(mConfigMapPos != ConfigurationDialog::NoDisplay){ constructMappingItem(file); }else{ if(mMappingItem){ @@ -341,13 +339,7 @@ void PictureViewer2::constructMappingItem(const PicData &file){ } QTextDocument *mapString = treeToString(mappingTree); mMappingItem = new PictureViewer2Item(mapString); - if(mConfigMapPos != ConfigurationDialog::SideBySide){ - mMappingItem->setPos(getPos(mMappingItem, mConfigMapPos, mMappingPos)); - }else{ - if(!mShowInfoItem){ - return; - } - } + mMappingItem->setPos(getPos(mMappingItem, mConfigMapPos, mMappingPos)); mScene->addItem(mMappingItem); } delete mappingTree; |