summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoopesh Chander <roop@forwardbias.in>2009-11-13 13:18:32 +0530
committerRoopesh Chander <roop@forwardbias.in>2009-11-13 13:18:32 +0530
commit85c9d2ecbae30088ae502eb2f8315b952d1a3189 (patch)
tree647806dc896af985691a27f840ea8bb51fd6ed6d
parent4f9cd53c3e6c703e68f2421605918119d3328d98 (diff)
make the buttons cluster fit the scrap frame in all styles
-rw-r--r--webscrap.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/webscrap.cpp b/webscrap.cpp
index 26fe76d..f8364c9 100644
--- a/webscrap.cpp
+++ b/webscrap.cpp
@@ -297,6 +297,11 @@ void WebScrapContainer::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) {
void WebScrapContainer::createToolbar() {
m_toolbar = new GraphicsToolBar(m_scene);
+ QString stylesheet = "QToolButton {"
+ " margin: 0px;"
+ " padding: 1px;"
+ " height: " + QString("%1").arg(s_titlePadding - 10) + "px;" +
+ "}";
QStyleOptionFrameV2 panel;
initStyleOption(&panel);
m_adjustButton = new QToolButton;
@@ -305,14 +310,17 @@ void WebScrapContainer::createToolbar() {
m_adjustButton->setCheckable(true);
m_adjustButton->setChecked(false);
m_adjustButton->setAutoRaise(true);
+ m_adjustButton->setStyleSheet(stylesheet);
m_closeButton = new QToolButton;
m_closeButton->setIcon(style()->standardIcon(QStyle::SP_TitleBarCloseButton, &panel));
m_closeButton->setToolTip(tr("Close"));
m_closeButton->setAutoRaise(true);
+ m_closeButton->setStyleSheet(stylesheet);
m_reloadButton = new QToolButton;
m_reloadButton->setIcon(style()->standardIcon(QStyle::SP_BrowserReload, &panel));
m_reloadButton->setToolTip(tr("Reload"));
m_reloadButton->setAutoRaise(true);
+ m_reloadButton->setStyleSheet(stylesheet);
m_toolbar->addWidget(m_adjustButton);
m_toolbar->addWidget(m_reloadButton);
m_toolbar->addWidget(m_closeButton);