#include <QWidget>
#include <QLinkedList>
-class QCheckBox;
class QHBoxLayout;
class QLabel;
class QLineEdit;
class QMouseEvent;
+class QPushButton;
class KUrl;
class KFileItem;
void slotRedirection(const KUrl&, const KUrl&);
/**
- * Switches the navigation bar between the editable and noneditable
- * state (see setUrlEditable()) and is connected to the clicked signal
+ * Switches the navigation bar between the breadcrumb view and the
+ * traditional view (see setUrlEditable()) and is connected to the clicked signal
* of the navigation bar button.
*/
- void slotClicked();
+ void switchView();
private:
/**
QHBoxLayout* m_layout;
QLinkedList<HistoryElem> m_history;
- QCheckBox* m_toggleButton;
+ QPushButton* m_toggleButton;
BookmarkSelector* m_bookmarkSelector;
KUrlComboBox* m_pathBox;
ProtocolCombo* m_protocols;
QLabel* m_protocolSeparator;
QLineEdit* m_host;
QLinkedList<UrlNavigatorButton*> m_navButtons;
+ QWidget* m_filler;
//UrlStack m_urls;
};