Index: rbutil/rbutilqt/themesinstallwindow.cpp
===================================================================
--- rbutil/rbutilqt/themesinstallwindow.cpp (revision 23438)
+++ rbutil/rbutilqt/themesinstallwindow.cpp (working copy)
@@ -35,6 +35,7 @@
ui.themePreview->clear();
ui.themePreview->setText(tr("no theme selected"));
ui.labelSize->setText(tr("no selection"));
+ ui.themeDescription->setLayoutDirection(Qt::LeftToRight);
connect(ui.buttonCancel, SIGNAL(clicked()), this, SLOT(close()));
connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
Index: rbutil/rbutilqt/rbutilqt.cpp
===================================================================
--- rbutil/rbutilqt/rbutilqt.cpp (revision 23438)
+++ rbutil/rbutilqt/rbutilqt.cpp (working copy)
@@ -89,6 +89,7 @@
ui.treeInfo->setHeaderLabels(QStringList() << tr("File") << tr("Version"));
ui.treeInfo->expandAll();
ui.treeInfo->setColumnCount(2);
+ ui.treeInfo->setLayoutDirection(Qt::LeftToRight);
// disable quick install until version info is available
ui.buttonSmall->setEnabled(false);
ui.buttonComplete->setEnabled(false);
@@ -281,6 +282,7 @@
QDialog *window = new QDialog(this);
Ui::aboutBox about;
about.setupUi(window);
+ window->setLayoutDirection(Qt::LeftToRight);
window->setModal(true);
QFile licence(":/docs/gpl-2.0.html");
@@ -299,6 +301,7 @@
QString title = QString("The Rockbox Utility
Version %1").arg(FULLVERSION);
about.labelTitle->setText(title);
+
window->show();
}
Index: rbutil/rbutilqt/configure.cpp
===================================================================
--- rbutil/rbutilqt/configure.cpp (revision 23438)
+++ rbutil/rbutilqt/configure.cpp (working copy)
@@ -71,6 +71,17 @@
ui.treeDevices->setAlternatingRowColors(true);
ui.listLanguages->setAlternatingRowColors(true);
+ /* Explicitly set some widgets to have left-to-right layout */
+ ui.treeDevices->setLayoutDirection(Qt::LeftToRight);
+ ui.treeDevices->setLayoutDirection(Qt::LeftToRight);
+ ui.mountPoint->setLayoutDirection(Qt::LeftToRight);
+ ui.proxyHost->setLayoutDirection(Qt::LeftToRight);
+ ui.proxyPort->setLayoutDirection(Qt::LeftToRight);
+ ui.proxyUser->setLayoutDirection(Qt::LeftToRight);
+ ui.proxyPass->setLayoutDirection(Qt::LeftToRight);
+ ui.listLanguages->setLayoutDirection(Qt::LeftToRight);
+ ui.cachePath->setLayoutDirection(Qt::LeftToRight);
+
this->setModal(true);
connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
Index: rbutil/rbutilqt/systrace.cpp
===================================================================
--- rbutil/rbutilqt/systrace.cpp (revision 23438)
+++ rbutil/rbutilqt/systrace.cpp (working copy)
@@ -28,6 +28,7 @@
{
ui.setupUi(this);
ui.textTrace->setReadOnly(true);
+ ui.textTrace->setLayoutDirection(Qt::LeftToRight);
refresh();
connect(ui.buttonClose, SIGNAL(clicked()), this, SLOT(close()));