]> cloud.milkyroute.net Git - dolphin.git/commitdiff
For the URL control of Dolphin and Konqueror to be LTR on RTL desktops (those are...
authorDiego Iastrubni <elcuco@kde.org>
Fri, 15 Aug 2008 23:02:01 +0000 (23:02 +0000)
committerDiego Iastrubni <elcuco@kde.org>
Fri, 15 Aug 2008 23:02:01 +0000 (23:02 +0000)
Force the filterbar of Dolphin to be LTR as well, as again it deals with files/directories which are english/latin letters most of the time.

svn path=/trunk/KDE/kdebase/apps/; revision=847671

src/dolphincolumnview.cpp
src/dolphindetailsview.cpp
src/dolphiniconsview.cpp
src/filterbar.cpp

index 8ca4a6a9bd96ebd3dc24c90a475ab53746b3376c..98b62f83d72afce7ed67fd5cf1dda008ec86ef57 100644 (file)
@@ -48,6 +48,7 @@ DolphinColumnView::DolphinColumnView(QWidget* parent, DolphinController* control
     setSelectionMode(ExtendedSelection);
     setFocusPolicy(Qt::NoFocus);
     setFrameShape(QFrame::NoFrame);
+    setLayoutDirection(Qt::LeftToRight);
 
     connect(this, SIGNAL(viewportEntered()),
             controller, SLOT(emitViewportEntered()));
index bcf385d36d9581be2d13a03559c56031d125d873..0dfe2ddb57cd3638e274577710ce0ee4f35945c9 100644 (file)
@@ -60,6 +60,7 @@ DolphinDetailsView::DolphinDetailsView(QWidget* parent, DolphinController* contr
     Q_ASSERT(settings != 0);
     Q_ASSERT(controller != 0);
 
+    setLayoutDirection(Qt::LeftToRight);
     setAcceptDrops(true);
     setSortingEnabled(true);
     setUniformRowHeights(true);
index 689707de6d3b17a3fb414894c147d35c21d81d05..db916747e9dbbe89207d7bf9db5f183549e66bf7 100644 (file)
@@ -50,6 +50,7 @@ DolphinIconsView::DolphinIconsView(QWidget* parent, DolphinController* controlle
     m_dropRect()
 {
     Q_ASSERT(controller != 0);
+    setLayoutDirection(Qt::LeftToRight);
     setViewMode(QListView::IconMode);
     setResizeMode(QListView::Adjust);
     setSpacing(KDialog::spacingHint());
index a4284a8b54b40d0b9c056a6eabbeda99d2383ea4..080dd423fb97060034c3bb2aa8c7349935cd1732 100644 (file)
@@ -45,6 +45,7 @@ FilterBar::FilterBar(QWidget* parent) :
     hLayout->addSpacing(KDialog::spacingHint());
 
     m_filterInput = new KLineEdit(this);
+    m_filterInput->setLayoutDirection(Qt::LeftToRight);
     m_filterInput->setClearButtonShown(true);
     m_filter->setBuddy(m_filterInput);
     hLayout->addWidget(m_filterInput);