diff options
| author | Martin Lambers <marlam@marlam.de> | 2011-04-24 12:33:58 +0200 |
|---|---|---|
| committer | Martin Lambers <marlam@marlam.de> | 2011-04-24 12:33:58 +0200 |
| commit | d8fce16ea46c148104c01e3019d172c2aadc7fc8 (patch) | |
| tree | 83608a2e7fcf349d773359cc43cbb1f96577f99a | |
| parent | 6df88a12e3807b5ad97d6eb2928332b5ce4a8271 (diff) | |
| download | bino-d8fce16ea46c148104c01e3019d172c2aadc7fc8.tar.gz | |
GUI: scale seek icons, not buttons.
Since we only have one icon for forward seek and one for backward seek, we need
a way to make the buttons appear different. With this patch, the icons are
scaled, instead of the buttons themselves.
| -rw-r--r-- | src/player_qt.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/player_qt.cpp b/src/player_qt.cpp index 10b1d32..20c068f 100644 --- a/src/player_qt.cpp +++ b/src/player_qt.cpp @@ -755,30 +755,36 @@ controls_widget::controls_widget(QSettings *settings, QWidget *parent) layout->addWidget(_center_button, 1, 5); layout->addWidget(new QWidget, 1, 6); _bbb_button = new QPushButton(get_icon("media-seek-backward"), ""); - _bbb_button->setMinimumWidth(_bbb_button->minimumSizeHint().width() * 6 / 4); + _bbb_button->setFixedSize(_bbb_button->minimumSizeHint()); + _bbb_button->setIconSize(_bbb_button->iconSize() * 12 / 10); _bbb_button->setToolTip(_("<p>Seek backward 10 minutes.</p>")); connect(_bbb_button, SIGNAL(pressed()), this, SLOT(bbb_pressed())); layout->addWidget(_bbb_button, 1, 7); _bb_button = new QPushButton(get_icon("media-seek-backward"), ""); - _bb_button->setMinimumWidth(_bb_button->minimumSizeHint().width() * 5 / 4); + _bb_button->setFixedSize(_bb_button->minimumSizeHint()); _bb_button->setToolTip(_("<p>Seek backward 1 minute.</p>")); connect(_bb_button, SIGNAL(pressed()), this, SLOT(bb_pressed())); layout->addWidget(_bb_button, 1, 8); _b_button = new QPushButton(get_icon("media-seek-backward"), ""); + _b_button->setFixedSize(_b_button->minimumSizeHint()); + _b_button->setIconSize(_b_button->iconSize() * 8 / 10); _b_button->setToolTip(_("<p>Seek backward 10 seconds.</p>")); connect(_b_button, SIGNAL(pressed()), this, SLOT(b_pressed())); layout->addWidget(_b_button, 1, 9); _f_button = new QPushButton(get_icon("media-seek-forward"), ""); + _f_button->setFixedSize(_f_button->minimumSizeHint()); + _f_button->setIconSize(_f_button->iconSize() * 8 / 10); _f_button->setToolTip(_("<p>Seek forward 10 seconds.</p>")); connect(_f_button, SIGNAL(pressed()), this, SLOT(f_pressed())); layout->addWidget(_f_button, 1, 10); _ff_button = new QPushButton(get_icon("media-seek-forward"), ""); - _ff_button->setMinimumWidth(_ff_button->minimumSizeHint().width() * 5 / 4); + _ff_button->setFixedSize(_ff_button->minimumSizeHint()); _ff_button->setToolTip(_("<p>Seek forward 1 minute.</p>")); connect(_ff_button, SIGNAL(pressed()), this, SLOT(ff_pressed())); layout->addWidget(_ff_button, 1, 11); _fff_button = new QPushButton(get_icon("media-seek-forward"), ""); - _fff_button->setMinimumWidth(_fff_button->minimumSizeHint().width() * 6 / 4); + _fff_button->setFixedSize(_fff_button->minimumSizeHint()); + _fff_button->setIconSize(_fff_button->iconSize() * 12 / 10); _fff_button->setToolTip(_("<p>Seek forward 10 minutes.</p>")); connect(_fff_button, SIGNAL(pressed()), this, SLOT(fff_pressed())); layout->addWidget(_fff_button, 1, 12); |
