diff options
author | Arno <am@disconnect.de> | 2012-10-20 04:36:10 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2012-10-20 04:36:10 +0200 |
commit | 9d3de3499af4a03177b9c0bb211da763e5dcbb2d (patch) | |
tree | 98cbec732e2cd7f8b9c26c633654210aa274c76a /configurationdialog.h | |
parent | fb1794ee67a31ecad8257563dd176e4ee03fac00 (diff) | |
download | SheMov-9d3de3499af4a03177b9c0bb211da763e5dcbb2d.tar.gz SheMov-9d3de3499af4a03177b9c0bb211da763e5dcbb2d.tar.bz2 SheMov-9d3de3499af4a03177b9c0bb211da763e5dcbb2d.zip |
Make PictureViewer2 size configurable
Several bug fixes on the way:
* set fixed size policy for PictureViewer2 -> makes resizing much easier
* don't set Y-offset when showing a pic. The scene takes care of it
* don't deliver SIGNAL configChanged() twice to PictureViewer2
* center Widget on current screen when calling Helper::centerWidget
Diffstat (limited to 'configurationdialog.h')
-rw-r--r-- | configurationdialog.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/configurationdialog.h b/configurationdialog.h index bbe477f..b6bf0a8 100644 --- a/configurationdialog.h +++ b/configurationdialog.h @@ -10,6 +10,7 @@ #include <QHash> #include <QMap> +#include <QSize> #include "smdialog.h" @@ -39,6 +40,7 @@ class ConfigurationDialog : public SmDialog { void chooseColor(QWidget *label); void alternateColorsChanged(int); void randomGradientChanged(int); + void resetPvSize(); private: void readSettings(); @@ -50,6 +52,7 @@ class ConfigurationDialog : public SmDialog { void fillPositions(QComboBox *cb); QPushButton *mOk; QPushButton *mCancel; + QPushButton *mPVSizeReset; QTabWidget *mTab; ProgramConfigurator *mMovieConfig; QLineEdit *mArchiveDir; @@ -75,6 +78,8 @@ class ConfigurationDialog : public SmDialog { QCheckBox *mIconizeCovers; QSpinBox *mHoverOpacity; QSpinBox *mCursorOffset; + QSpinBox *mPVWidth; + QSpinBox *mPVHeight; QLabel *mSeenColor; QLabel *mClipboardColor; QLabel *mBaseColor; @@ -100,6 +105,7 @@ class ConfigurationDialog : public SmDialog { QHash<QWidget*, QColor> mColors; QMap<QString, int> mPositionMap; QStandardItemModel *mIconModel; + const QSize mPVMinSize; }; #endif |