mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-10 21:55:10 -05:00
FS#10748 - rbutil: Explicitly override GUI layout direction setting for some widgets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23441 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
d25baecc0b
commit
d011eecad4
4 changed files with 15 additions and 0 deletions
|
|
@ -71,6 +71,17 @@ Config::Config(QWidget *parent,int index) : QDialog(parent)
|
||||||
ui.treeDevices->setAlternatingRowColors(true);
|
ui.treeDevices->setAlternatingRowColors(true);
|
||||||
ui.listLanguages->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);
|
this->setModal(true);
|
||||||
|
|
||||||
connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
|
connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
|
||||||
|
|
|
||||||
|
|
@ -89,6 +89,7 @@ RbUtilQt::RbUtilQt(QWidget *parent) : QMainWindow(parent)
|
||||||
ui.treeInfo->setHeaderLabels(QStringList() << tr("File") << tr("Version"));
|
ui.treeInfo->setHeaderLabels(QStringList() << tr("File") << tr("Version"));
|
||||||
ui.treeInfo->expandAll();
|
ui.treeInfo->expandAll();
|
||||||
ui.treeInfo->setColumnCount(2);
|
ui.treeInfo->setColumnCount(2);
|
||||||
|
ui.treeInfo->setLayoutDirection(Qt::LeftToRight);
|
||||||
// disable quick install until version info is available
|
// disable quick install until version info is available
|
||||||
ui.buttonSmall->setEnabled(false);
|
ui.buttonSmall->setEnabled(false);
|
||||||
ui.buttonComplete->setEnabled(false);
|
ui.buttonComplete->setEnabled(false);
|
||||||
|
|
@ -281,6 +282,7 @@ void RbUtilQt::about()
|
||||||
QDialog *window = new QDialog(this);
|
QDialog *window = new QDialog(this);
|
||||||
Ui::aboutBox about;
|
Ui::aboutBox about;
|
||||||
about.setupUi(window);
|
about.setupUi(window);
|
||||||
|
window->setLayoutDirection(Qt::LeftToRight);
|
||||||
window->setModal(true);
|
window->setModal(true);
|
||||||
|
|
||||||
QFile licence(":/docs/gpl-2.0.html");
|
QFile licence(":/docs/gpl-2.0.html");
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@ SysTrace::SysTrace(QWidget *parent) : QDialog(parent)
|
||||||
{
|
{
|
||||||
ui.setupUi(this);
|
ui.setupUi(this);
|
||||||
ui.textTrace->setReadOnly(true);
|
ui.textTrace->setReadOnly(true);
|
||||||
|
ui.textTrace->setLayoutDirection(Qt::LeftToRight);
|
||||||
refresh();
|
refresh();
|
||||||
|
|
||||||
connect(ui.buttonClose, SIGNAL(clicked()), this, SLOT(close()));
|
connect(ui.buttonClose, SIGNAL(clicked()), this, SLOT(close()));
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@ ThemesInstallWindow::ThemesInstallWindow(QWidget *parent) : QDialog(parent)
|
||||||
ui.themePreview->clear();
|
ui.themePreview->clear();
|
||||||
ui.themePreview->setText(tr("no theme selected"));
|
ui.themePreview->setText(tr("no theme selected"));
|
||||||
ui.labelSize->setText(tr("no selection"));
|
ui.labelSize->setText(tr("no selection"));
|
||||||
|
ui.themeDescription->setLayoutDirection(Qt::LeftToRight);
|
||||||
|
|
||||||
connect(ui.buttonCancel, SIGNAL(clicked()), this, SLOT(close()));
|
connect(ui.buttonCancel, SIGNAL(clicked()), this, SLOT(close()));
|
||||||
connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
|
connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue