replaced '/home/user' in the addressbar with '~'
authorLukas Hrazky <lukkash@email.cz>
Mon, 19 Jul 2010 21:23:03 +0000 (23:23 +0200)
committerLukas Hrazky <lukkash@email.cz>
Mon, 19 Jul 2010 21:23:03 +0000 (23:23 +0200)
Signed-off-by: Lukas Hrazky <lukkash@email.cz>

src/addressbar.cpp
src/addressbar.h

index 197a4fa..8ef21fb 100644 (file)
@@ -16,7 +16,7 @@
 
 
 #include "addressbar.h"
-
+#include "fileoperator.h"
 
 AddressBar::AddressBar(QWidget *parent) : QLineEdit(parent) {
     setMaximumHeight(60);
@@ -26,6 +26,11 @@ AddressBar::AddressBar(QWidget *parent) : QLineEdit(parent) {
 }
 
 
+void AddressBar::setText(const QString &text) {
+    QLineEdit::setText(FileOperator::shortenPath(text));
+}
+
+
 void AddressBar::mousePressEvent(QMouseEvent *event) {
     emit mousePressed();
     QLineEdit::mousePressEvent(event);
index f2b6d91..9676e0f 100644 (file)
@@ -31,6 +31,9 @@ signals:
 public:
     explicit AddressBar(QWidget *parent = 0);
 
+public slots:
+    void setText(const QString &text);
+
 protected:
     void mousePressEvent(QMouseEvent *event);