mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-02 14:45:04 +00:00
use QToolButton instead of QPushButton (patch submitted by Dominik Haumann)
svn path=/trunk/KDE/kdebase/apps/; revision=639795
This commit is contained in:
parent
a5ad4ac7e0
commit
ad01ddac1a
|
@ -43,7 +43,7 @@
|
|||
#include <QLabel>
|
||||
#include <QLineEdit>
|
||||
#include <QMouseEvent>
|
||||
#include <QPushButton>
|
||||
#include <QToolButton>
|
||||
|
||||
UrlNavigator::HistoryElem::HistoryElem() :
|
||||
m_url(),
|
||||
|
@ -88,9 +88,9 @@ UrlNavigator::UrlNavigator(const KUrl& url,
|
|||
|
||||
// intialize toggle button which switches between the breadcrumb view
|
||||
// and the traditional view
|
||||
m_toggleButton = new QPushButton();
|
||||
m_toggleButton = new QToolButton();
|
||||
m_toggleButton->setCheckable(true);
|
||||
m_toggleButton->setFlat(true);
|
||||
m_toggleButton->setAutoRaise(true);
|
||||
m_toggleButton->setIcon(KIcon("locationbar_erase")); // TODO: is just a placeholder icon
|
||||
m_toggleButton->setFocusPolicy(Qt::NoFocus);
|
||||
m_toggleButton->setMinimumHeight(minimumHeight());
|
||||
|
|
|
@ -30,7 +30,7 @@ class QHBoxLayout;
|
|||
class QLabel;
|
||||
class QLineEdit;
|
||||
class QMouseEvent;
|
||||
class QPushButton;
|
||||
class QToolButton;
|
||||
|
||||
class KUrl;
|
||||
class KFileItem;
|
||||
|
@ -305,7 +305,7 @@ private:
|
|||
QHBoxLayout* m_layout;
|
||||
|
||||
QLinkedList<HistoryElem> m_history;
|
||||
QPushButton* m_toggleButton;
|
||||
QToolButton* m_toggleButton;
|
||||
BookmarkSelector* m_bookmarkSelector;
|
||||
KUrlComboBox* m_pathBox;
|
||||
ProtocolCombo* m_protocols;
|
||||
|
|
Loading…
Reference in a new issue