diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2012-06-30 10:50:28 +0200 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2012-06-30 10:51:15 +0200 |
commit | 6db53f4ef8e18ae0843eb247a94ec49fdcf27662 (patch) | |
tree | 4da12ddf4f1a783abbeb00b2714e46691b282f39 /rbutil/rbutilqt/gui/infowidget.cpp | |
parent | e8d15830685ecf2f8308ee409811b9d9c16b47a8 (diff) | |
download | rockbox-6db53f4ef8e18ae0843eb247a94ec49fdcf27662.tar.gz rockbox-6db53f4ef8e18ae0843eb247a94ec49fdcf27662.tar.bz2 rockbox-6db53f4ef8e18ae0843eb247a94ec49fdcf27662.zip |
Handle language change events in widgets.
Change-Id: I54265e8c5da03e7d13217118f233effa8837f007
Diffstat (limited to 'rbutil/rbutilqt/gui/infowidget.cpp')
-rw-r--r-- | rbutil/rbutilqt/gui/infowidget.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/gui/infowidget.cpp b/rbutil/rbutilqt/gui/infowidget.cpp index 9cd974ef31..c44c9046fb 100644 --- a/rbutil/rbutilqt/gui/infowidget.cpp +++ b/rbutil/rbutilqt/gui/infowidget.cpp @@ -98,3 +98,14 @@ void InfoWidget::updateInfo(void) ui.treeInfo->collapseAll(); } + +void InfoWidget::changeEvent(QEvent *e) +{ + if(e->type() == QEvent::LanguageChange) { + ui.retranslateUi(this); + ui.treeInfo->setHeaderLabels(QStringList() << tr("File") << tr("Version")); + } else { + QWidget::changeEvent(e); + } +} + |