[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/sysadmin/muon/installer/BreadcrumbWidget
From: Jonathan Michael Thomas <echidnaman () kubuntu ! org>
Date: 2010-11-17 23:50:36
Message-ID: 20101117235036.79235AC8A0 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1198243 by jmthomas:
A more space-concious form factor for the forward/back buttons in the breadcrumb
M +9 -3 BreadcrumbWidget.cpp
M +3 -3 BreadcrumbWidget.h
--- trunk/extragear/sysadmin/muon/installer/BreadcrumbWidget/BreadcrumbWidget.cpp #1198242:1198243
@@ -20,8 +20,9 @@
#include "BreadcrumbWidget.h"
-#include <QtGui/QPushButton>
+#include <QtGui/QToolButton>
+#include <KSeparator>
#include <KStandardGuiItem>
#include "../AbstractViewBase.h"
@@ -34,16 +35,21 @@
KGuiItem backButton = KStandardGuiItem::back();
KGuiItem forwardButton = KStandardGuiItem::forward();
- m_backButton = new QPushButton(this);
+ m_backButton = new QToolButton(this);
+ m_backButton->setAutoRaise(true);
m_backButton->setToolTip(backButton.toolTip());
m_backButton->setIcon(backButton.icon());
m_backButton->setEnabled(false);
- m_forwardButton = new QPushButton(this);
+ m_forwardButton = new QToolButton(this);
+ m_forwardButton->setAutoRaise(true);
m_forwardButton->setToolTip(forwardButton.toolTip());
m_forwardButton->setIcon(forwardButton.icon());
m_forwardButton->setEnabled(false);
+ KSeparator *verticalSeparator = new KSeparator(this);
+ verticalSeparator->setOrientation(Qt::Vertical);
+
m_breadcrumbArea = new KHBox(this);
m_breadcrumbArea->setSpacing(2);
--- trunk/extragear/sysadmin/muon/installer/BreadcrumbWidget/BreadcrumbWidget.h #1198242:1198243
@@ -25,7 +25,7 @@
#include <KHBox>
-class QPushButton;
+class QToolButton;
class AbstractViewBase;
class BreadcrumbItem;
@@ -53,8 +53,8 @@
QList<BreadcrumbItem *> m_items;
BreadcrumbItem *m_currentItem;
- QPushButton *m_backButton;
- QPushButton *m_forwardButton;
+ QToolButton *m_backButton;
+ QToolButton *m_forwardButton;
KHBox *m_breadcrumbArea;
public Q_SLOTS:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic