diff options
Diffstat (limited to 'examples/widgets/tools/i18n')
36 files changed, 0 insertions, 1457 deletions
diff --git a/examples/widgets/tools/i18n/CMakeLists.txt b/examples/widgets/tools/i18n/CMakeLists.txt deleted file mode 100644 index 7579853312..0000000000 --- a/examples/widgets/tools/i18n/CMakeLists.txt +++ /dev/null @@ -1,67 +0,0 @@ -# Generated from i18n.pro. - -cmake_minimum_required(VERSION 3.14) -project(i18n LANGUAGES CXX) - -set(CMAKE_INCLUDE_CURRENT_DIR ON) - -set(CMAKE_AUTOMOC ON) -set(CMAKE_AUTORCC ON) -set(CMAKE_AUTOUIC ON) - -if(NOT DEFINED INSTALL_EXAMPLESDIR) - set(INSTALL_EXAMPLESDIR "examples") -endif() - -set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/widgets/tools/i18n") - -find_package(Qt6 COMPONENTS Core) -find_package(Qt6 COMPONENTS Gui) -find_package(Qt6 COMPONENTS Widgets) - -qt_add_executable(i18n - languagechooser.cpp languagechooser.h - main.cpp - mainwindow.cpp mainwindow.h -) -set_target_properties(i18n PROPERTIES - WIN32_EXECUTABLE TRUE - MACOSX_BUNDLE TRUE -) -target_link_libraries(i18n PUBLIC - Qt::Core - Qt::Gui - Qt::Widgets -) - - -# Resources: -set(i18n_resource_files - "translations/i18n_ar.qm" - "translations/i18n_cs.qm" - "translations/i18n_de.qm" - "translations/i18n_el.qm" - "translations/i18n_en.qm" - "translations/i18n_eo.qm" - "translations/i18n_fr.qm" - "translations/i18n_it.qm" - "translations/i18n_jp.qm" - "translations/i18n_ko.qm" - "translations/i18n_no.qm" - "translations/i18n_ru.qm" - "translations/i18n_sv.qm" - "translations/i18n_zh.qm" -) - -qt6_add_resources(i18n "i18n" - PREFIX - "/" - FILES - ${i18n_resource_files} -) - -install(TARGETS i18n - RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" - BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" - LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" -) diff --git a/examples/widgets/tools/i18n/i18n.pro b/examples/widgets/tools/i18n/i18n.pro deleted file mode 100644 index a4d5e418ea..0000000000 --- a/examples/widgets/tools/i18n/i18n.pro +++ /dev/null @@ -1,27 +0,0 @@ -QT += widgets -requires(qtConfig(listwidget)) - -HEADERS = languagechooser.h \ - mainwindow.h -SOURCES = languagechooser.cpp \ - main.cpp \ - mainwindow.cpp -RESOURCES += i18n.qrc -TRANSLATIONS += translations/i18n_ar.ts \ - translations/i18n_cs.ts \ - translations/i18n_de.ts \ - translations/i18n_el.ts \ - translations/i18n_en.ts \ - translations/i18n_eo.ts \ - translations/i18n_fr.ts \ - translations/i18n_it.ts \ - translations/i18n_jp.ts \ - translations/i18n_ko.ts \ - translations/i18n_no.ts \ - translations/i18n_ru.ts \ - translations/i18n_sv.ts \ - translations/i18n_zh.ts - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/widgets/tools/i18n -INSTALLS += target diff --git a/examples/widgets/tools/i18n/i18n.qrc b/examples/widgets/tools/i18n/i18n.qrc deleted file mode 100644 index 16a89f140b..0000000000 --- a/examples/widgets/tools/i18n/i18n.qrc +++ /dev/null @@ -1,18 +0,0 @@ -<!DOCTYPE RCC><RCC version="1.0"> -<qresource> - <file>translations/i18n_ar.qm</file> - <file>translations/i18n_cs.qm</file> - <file>translations/i18n_de.qm</file> - <file>translations/i18n_el.qm</file> - <file>translations/i18n_en.qm</file> - <file>translations/i18n_eo.qm</file> - <file>translations/i18n_fr.qm</file> - <file>translations/i18n_it.qm</file> - <file>translations/i18n_jp.qm</file> - <file>translations/i18n_ko.qm</file> - <file>translations/i18n_no.qm</file> - <file>translations/i18n_ru.qm</file> - <file>translations/i18n_sv.qm</file> - <file>translations/i18n_zh.qm</file> -</qresource> -</RCC> diff --git a/examples/widgets/tools/i18n/languagechooser.cpp b/examples/widgets/tools/i18n/languagechooser.cpp deleted file mode 100644 index 18f6c7bbcf..0000000000 --- a/examples/widgets/tools/i18n/languagechooser.cpp +++ /dev/null @@ -1,186 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the examples of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** BSD License Usage -** Alternatively, you may use this file under the terms of the BSD license -** as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of The Qt Company Ltd nor the names of its -** contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#include "languagechooser.h" -#include "mainwindow.h" - -#include <QCoreApplication> -#include <QCheckBox> -#include <QDialogButtonBox> -#include <QDir> -#include <QGridLayout> -#include <QGroupBox> -#include <QPushButton> -#include <QTranslator> - -LanguageChooser::LanguageChooser(const QString &defaultLang, QWidget *parent) - : QDialog(parent, Qt::WindowStaysOnTopHint) -{ - groupBox = new QGroupBox("Languages"); - - QGridLayout *groupBoxLayout = new QGridLayout; - - const QStringList qmFiles = findQmFiles(); - for (int i = 0; i < qmFiles.size(); ++i) { - const QString &qmlFile = qmFiles.at(i); - QCheckBox *checkBox = new QCheckBox(languageName(qmlFile)); - qmFileForCheckBoxMap.insert(checkBox, qmlFile); - connect(checkBox, &QCheckBox::toggled, - this, &LanguageChooser::checkBoxToggled); - if (languageMatch(defaultLang, qmlFile)) - checkBox->setCheckState(Qt::Checked); - groupBoxLayout->addWidget(checkBox, i / 2, i % 2); - } - groupBox->setLayout(groupBoxLayout); - - buttonBox = new QDialogButtonBox; - showAllButton = buttonBox->addButton("Show All", - QDialogButtonBox::ActionRole); - hideAllButton = buttonBox->addButton("Hide All", - QDialogButtonBox::ActionRole); - - connect(showAllButton, &QAbstractButton::clicked, this, &LanguageChooser::showAll); - connect(hideAllButton, &QAbstractButton::clicked, this, &LanguageChooser::hideAll); - - QVBoxLayout *mainLayout = new QVBoxLayout; - mainLayout->addWidget(groupBox); - mainLayout->addWidget(buttonBox); - setLayout(mainLayout); - - setWindowTitle("I18N"); -} - -bool LanguageChooser::languageMatch(QStringView lang, QStringView qmFile) -{ - //qmFile: i18n_xx.qm - const QStringView prefix{ u"i18n_" }; - const int langTokenLength = 2; /*FIXME: is checking two chars enough?*/ - return qmFile.mid(qmFile.indexOf(prefix) + prefix.length(), langTokenLength) == lang.left(langTokenLength); -} - -bool LanguageChooser::eventFilter(QObject *object, QEvent *event) -{ - if (event->type() == QEvent::Close) { - MainWindow *window = qobject_cast<MainWindow *>(object); - if (window) { - QCheckBox *checkBox = mainWindowForCheckBoxMap.key(window); - if (checkBox) - checkBox->setChecked(false); - } - } - return QDialog::eventFilter(object, event); -} - -void LanguageChooser::closeEvent(QCloseEvent * /* event */) -{ - QCoreApplication::quit(); -} - -void LanguageChooser::checkBoxToggled() -{ - QCheckBox *checkBox = qobject_cast<QCheckBox *>(sender()); - MainWindow *window = mainWindowForCheckBoxMap.value(checkBox); - if (!window) { - QTranslator translator; - const QString qmlFile = qmFileForCheckBoxMap.value(checkBox); - if (translator.load(qmlFile)) - QCoreApplication::installTranslator(&translator); - else - qWarning("Unable to load %s", qPrintable(QDir::toNativeSeparators(qmlFile))); - - window = new MainWindow; - window->setPalette(colorForLanguage(checkBox->text())); - - window->installEventFilter(this); - mainWindowForCheckBoxMap.insert(checkBox, window); - } - window->setVisible(checkBox->isChecked()); -} - -void LanguageChooser::showAll() -{ - for (auto it = qmFileForCheckBoxMap.keyBegin(); it != qmFileForCheckBoxMap.keyEnd(); ++it) - (*it)->setChecked(true); -} - -void LanguageChooser::hideAll() -{ - for (auto it = qmFileForCheckBoxMap.keyBegin(); it != qmFileForCheckBoxMap.keyEnd(); ++it) - (*it)->setChecked(false); -} - -QStringList LanguageChooser::findQmFiles() -{ - QDir dir(":/translations"); - QStringList fileNames = dir.entryList(QStringList("*.qm"), QDir::Files, - QDir::Name); - for (QString &fileName : fileNames) - fileName = dir.filePath(fileName); - return fileNames; -} - -QString LanguageChooser::languageName(const QString &qmFile) -{ - QTranslator translator; - if (!translator.load(qmFile)) { - qWarning("Unable to load %s", qPrintable(QDir::toNativeSeparators(qmFile))); - return {}; - } - return translator.translate("MainWindow", "English"); -} - -QColor LanguageChooser::colorForLanguage(const QString &language) -{ - size_t hashValue = qHash(language); - int red = 156 + (hashValue & 0x3F); - int green = 156 + ((hashValue >> 6) & 0x3F); - int blue = 156 + ((hashValue >> 12) & 0x3F); - return QColor(red, green, blue); -} diff --git a/examples/widgets/tools/i18n/languagechooser.h b/examples/widgets/tools/i18n/languagechooser.h deleted file mode 100644 index 6193ab8756..0000000000 --- a/examples/widgets/tools/i18n/languagechooser.h +++ /dev/null @@ -1,96 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the examples of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** BSD License Usage -** Alternatively, you may use this file under the terms of the BSD license -** as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of The Qt Company Ltd nor the names of its -** contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#ifndef LANGUAGECHOOSER_H -#define LANGUAGECHOOSER_H - -#include <QDialog> -#include <QHash> -#include <QStringList> - -QT_BEGIN_NAMESPACE -class QAbstractButton; -class QCheckBox; -class QDialogButtonBox; -class QGroupBox; -QT_END_NAMESPACE -class MainWindow; - -class LanguageChooser : public QDialog -{ - Q_OBJECT - -public: - explicit LanguageChooser(const QString &defaultLang = QString(), QWidget *parent = nullptr); - -protected: - bool eventFilter(QObject *object, QEvent *event) override; - void closeEvent(QCloseEvent *event) override; - -private slots: - void checkBoxToggled(); - void showAll(); - void hideAll(); - -private: - static QStringList findQmFiles(); - static QString languageName(const QString &qmFile); - static QColor colorForLanguage(const QString &language); - static bool languageMatch(QStringView lang, QStringView qmFile); - - QGroupBox *groupBox; - QDialogButtonBox *buttonBox; - QAbstractButton *showAllButton; - QAbstractButton *hideAllButton; - QHash<QCheckBox *, QString> qmFileForCheckBoxMap; - QHash<QCheckBox *, MainWindow *> mainWindowForCheckBoxMap; -}; - -#endif diff --git a/examples/widgets/tools/i18n/main.cpp b/examples/widgets/tools/i18n/main.cpp deleted file mode 100644 index 33db0dbfc2..0000000000 --- a/examples/widgets/tools/i18n/main.cpp +++ /dev/null @@ -1,64 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the examples of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** BSD License Usage -** Alternatively, you may use this file under the terms of the BSD license -** as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of The Qt Company Ltd nor the names of its -** contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#include <QApplication> -#include <QLocale> -#include "languagechooser.h" -#include "mainwindow.h" - -int main(int argc, char *argv[]) -{ - Q_INIT_RESOURCE(i18n); - - QApplication app(argc, argv); - LanguageChooser chooser(QLocale::system().name()); - chooser.show(); - return app.exec(); -} diff --git a/examples/widgets/tools/i18n/mainwindow.cpp b/examples/widgets/tools/i18n/mainwindow.cpp deleted file mode 100644 index a107a819ca..0000000000 --- a/examples/widgets/tools/i18n/mainwindow.cpp +++ /dev/null @@ -1,113 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the examples of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** BSD License Usage -** Alternatively, you may use this file under the terms of the BSD license -** as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of The Qt Company Ltd nor the names of its -** contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#include "mainwindow.h" - -#include <QAction> -#include <QCoreApplication> -#include <QGroupBox> -#include <QListWidget> -#include <QMenuBar> -#include <QRadioButton> -#include <QStatusBar> -#include <QVBoxLayout> - -static const char * const listEntries[] = { - QT_TRANSLATE_NOOP("MainWindow", "First"), - QT_TRANSLATE_NOOP("MainWindow", "Second"), - QT_TRANSLATE_NOOP("MainWindow", "Third"), - nullptr -}; - -MainWindow::MainWindow(QWidget *parent) - : QMainWindow(parent) -{ - centralWidget = new QWidget; - setCentralWidget(centralWidget); - - createGroupBox(); - - listWidget = new QListWidget; - for (const char *entry : listEntries) - listWidget->addItem(tr(entry)); - - QVBoxLayout *mainLayout = new QVBoxLayout; - mainLayout->addWidget(groupBox); - mainLayout->addWidget(listWidget); - centralWidget->setLayout(mainLayout); - - exitAction = new QAction(tr("E&xit"), this); - connect(exitAction, &QAction::triggered, qApp, QCoreApplication::quit); - - fileMenu = menuBar()->addMenu(tr("&File")); - fileMenu->setPalette(QPalette(Qt::red)); - fileMenu->addAction(exitAction); - - setWindowTitle(tr("Language: %1").arg(tr("English"))); - statusBar()->showMessage(tr("Internationalization Example")); - - if (tr("LTR") == "RTL") - setLayoutDirection(Qt::RightToLeft); -} - -void MainWindow::createGroupBox() -{ - groupBox = new QGroupBox(tr("View")); - perspectiveRadioButton = new QRadioButton(tr("Perspective")); - isometricRadioButton = new QRadioButton(tr("Isometric")); - obliqueRadioButton = new QRadioButton(tr("Oblique")); - perspectiveRadioButton->setChecked(true); - - QVBoxLayout *groupBoxLayout = new QVBoxLayout; - groupBoxLayout->addWidget(perspectiveRadioButton); - groupBoxLayout->addWidget(isometricRadioButton); - groupBoxLayout->addWidget(obliqueRadioButton); - groupBox->setLayout(groupBoxLayout); -} diff --git a/examples/widgets/tools/i18n/mainwindow.h b/examples/widgets/tools/i18n/mainwindow.h deleted file mode 100644 index 105472d60c..0000000000 --- a/examples/widgets/tools/i18n/mainwindow.h +++ /dev/null @@ -1,86 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the examples of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** BSD License Usage -** Alternatively, you may use this file under the terms of the BSD license -** as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of The Qt Company Ltd nor the names of its -** contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#ifndef MAINWINDOW_H -#define MAINWINDOW_H - -#include <QMainWindow> - -QT_BEGIN_NAMESPACE -class QAction; -class QGroupBox; -class QLabel; -class QListWidget; -class QMenu; -class QRadioButton; -QT_END_NAMESPACE - -class MainWindow : public QMainWindow -{ - Q_OBJECT - -public: - MainWindow(QWidget *parent = nullptr); - -private: - void createGroupBox(); - - QWidget *centralWidget; - QLabel *label; - QGroupBox *groupBox; - QListWidget *listWidget; - QRadioButton *perspectiveRadioButton; - QRadioButton *isometricRadioButton; - QRadioButton *obliqueRadioButton; - QMenu *fileMenu; - QAction *exitAction; -}; - -#endif diff --git a/examples/widgets/tools/i18n/translations/i18n_ar.qm b/examples/widgets/tools/i18n/translations/i18n_ar.qm Binary files differdeleted file mode 100644 index a134c468bb..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_ar.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_ar.ts b/examples/widgets/tools/i18n/translations/i18n_ar.ts deleted file mode 100644 index a7ec2c9404..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_ar.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>First</source> - <translation>أول</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>مثال التدويل</translation> - </message> - <message> - <source>Isometric</source> - <translation>متماثل</translation> - </message> - <message> - <source>Language: %1</source> - <translation>اللغة: %1</translation> - </message> - <message> - <source>English</source> - <translation>العربية</translation> - </message> - <message> - <source>Oblique</source> - <translation>مصمت</translation> - </message> - <message> - <source>Perspective</source> - <translation>منظور</translation> - </message> - <message> - <source>Second</source> - <translation>ثانى</translation> - </message> - <message> - <source>Third</source> - <translation>ثالث</translation> - </message> - <message> - <source>View</source> - <translation>مرئى</translation> - </message> - <message> - <source>E&xit</source> - <translation>أخرج</translation> - </message> - <message> - <source>&File</source> - <translation>الملف</translation> - </message> - <message> - <source>LTR</source> - <translation>RTL</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_cs.qm b/examples/widgets/tools/i18n/translations/i18n_cs.qm Binary files differdeleted file mode 100644 index 5b7ff95b05..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_cs.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_cs.ts b/examples/widgets/tools/i18n/translations/i18n_cs.ts deleted file mode 100644 index 6c4dee9b2e..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_cs.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>View</source> - <translation>Pohled</translation> - </message> - <message> - <source>&File</source> - <translation>&Soubor</translation> - </message> - <message> - <source>E&xit</source> - <translation>&Konec</translation> - </message> - <message> - <source>First</source> - <translation>První</translation> - </message> - <message> - <source>Third</source> - <translation>Třetí</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Jayzk: %1</translation> - </message> - <message> - <source>English</source> - <translation>Český</translation> - </message> - <message> - <source>Oblique</source> - <translation>Nakloněný</translation> - </message> - <message> - <source>Second</source> - <translation>Druhý</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isometrický</translation> - </message> - <message> - <source>Perspective</source> - <translation>Perspektivní</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Ukázka lokalizace</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_de.qm b/examples/widgets/tools/i18n/translations/i18n_de.qm Binary files differdeleted file mode 100644 index 177fc49b8b..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_de.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_de.ts b/examples/widgets/tools/i18n/translations/i18n_de.ts deleted file mode 100644 index 249a61d020..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_de.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>View</source> - <translation>Ansicht</translation> - </message> - <message> - <source>&File</source> - <translation>&Datei</translation> - </message> - <message> - <source>E&xit</source> - <translation>Be&enden</translation> - </message> - <message> - <source>First</source> - <translation>Erstens</translation> - </message> - <message> - <source>Third</source> - <translation>Drittens</translation> - </message> - <message> - <source>English</source> - <translation>Deutsch</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Sprache: %1</translation> - </message> - <message> - <source>Oblique</source> - <translation>Schief</translation> - </message> - <message> - <source>Second</source> - <translation>Zweitens</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isometrisch</translation> - </message> - <message> - <source>Perspective</source> - <translation>Perspektivisch</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Internationalisierungsbeispiel</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_el.qm b/examples/widgets/tools/i18n/translations/i18n_el.qm Binary files differdeleted file mode 100644 index 5483291bb0..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_el.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_el.ts b/examples/widgets/tools/i18n/translations/i18n_el.ts deleted file mode 100644 index d23a0aad3e..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_el.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>&File</source> - <translation>&Αρχείο</translation> - </message> - <message> - <source>E&xit</source> - <translation>Έ&ξοδος</translation> - </message> - <message> - <source>First</source> - <translation>Πρώτο</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Παράδειγμα διεθνοποίησης</translation> - </message> - <message> - <source>Isometric</source> - <translation>Ισομετρική</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Γλώσσα: %1</translation> - </message> - <message> - <source>English</source> - <translation>Ελληνικά</translation> - </message> - <message> - <source>Oblique</source> - <translation>Πλάγια</translation> - </message> - <message> - <source>Perspective</source> - <translation>Προοπτική</translation> - </message> - <message> - <source>Second</source> - <translation>Δεύτερο</translation> - </message> - <message> - <source>Third</source> - <translation>Τρίτο</translation> - </message> - <message> - <source>View</source> - <translation>Όψη</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_en.qm b/examples/widgets/tools/i18n/translations/i18n_en.qm Binary files differdeleted file mode 100644 index 9190ac7e6f..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_en.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_en.ts b/examples/widgets/tools/i18n/translations/i18n_en.ts deleted file mode 100644 index ca38e958c1..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_en.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>E&xit</source> - <translation>E&xit</translation> - </message> - <message> - <source>&File</source> - <translation>&File</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Internationalization Example</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Language: %1</translation> - </message> - <message> - <source>English</source> - <translation>English</translation> - </message> - <message> - <source>View</source> - <translation>View</translation> - </message> - <message> - <source>Perspective</source> - <translation>Perspective</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isometric</translation> - </message> - <message> - <source>Oblique</source> - <translation>Oblique</translation> - </message> - <message> - <source>First</source> - <translation>First</translation> - </message> - <message> - <source>Second</source> - <translation>Second</translation> - </message> - <message> - <source>Third</source> - <translation>Third</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_eo.qm b/examples/widgets/tools/i18n/translations/i18n_eo.qm Binary files differdeleted file mode 100644 index a8457bef06..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_eo.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_eo.ts b/examples/widgets/tools/i18n/translations/i18n_eo.ts deleted file mode 100644 index 16a37becd9..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_eo.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>&File</source> - <translation>&Dosiero</translation> - </message> - <message> - <source>First</source> - <translation>Unue</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Ekzemplo pri internaciigo</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isometria</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Lingvo: %1</translation> - </message> - <message> - <source>English</source> - <translation>Esperanto</translation> - </message> - <message> - <source>Oblique</source> - <translation>Oblikva</translation> - </message> - <message> - <source>Perspective</source> - <translation>Perspektiva</translation> - </message> - <message> - <source>Second</source> - <translation>Due</translation> - </message> - <message> - <source>Third</source> - <translation>Trie</translation> - </message> - <message> - <source>View</source> - <translation>Aspekto</translation> - </message> - <message> - <source>E&xit</source> - <translation>&Fini</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_fr.qm b/examples/widgets/tools/i18n/translations/i18n_fr.qm Binary files differdeleted file mode 100644 index 3e8a69b80d..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_fr.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_fr.ts b/examples/widgets/tools/i18n/translations/i18n_fr.ts deleted file mode 100644 index 0012892ef2..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_fr.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>View</source> - <translation>Vue</translation> - </message> - <message> - <source>&File</source> - <translation>&Fichier</translation> - </message> - <message> - <source>E&xit</source> - <translation>&Quitter</translation> - </message> - <message> - <source>First</source> - <translation>Premier</translation> - </message> - <message> - <source>Third</source> - <translation>Troisième</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Langue : %1</translation> - </message> - <message> - <source>English</source> - <translation>Français</translation> - </message> - <message> - <source>Oblique</source> - <translation>Oblique</translation> - </message> - <message> - <source>Second</source> - <translation>Deuxième</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isométrique</translation> - </message> - <message> - <source>Perspective</source> - <translation>Perspective</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Exemple d'internationalisation</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_it.qm b/examples/widgets/tools/i18n/translations/i18n_it.qm Binary files differdeleted file mode 100644 index 3dffd30548..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_it.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_it.ts b/examples/widgets/tools/i18n/translations/i18n_it.ts deleted file mode 100644 index d516a277b6..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_it.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>First</source> - <translation>Primo</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Esempio di localizzazione</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isometrica</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Lingua: %1</translation> - </message> - <message> - <source>English</source> - <translation>Italiano</translation> - </message> - <message> - <source>Oblique</source> - <translation>Obliqua</translation> - </message> - <message> - <source>Perspective</source> - <translation>Prospettica</translation> - </message> - <message> - <source>Second</source> - <translation>Secondo</translation> - </message> - <message> - <source>Third</source> - <translation>Terzo</translation> - </message> - <message> - <source>View</source> - <translation>Vista</translation> - </message> - <message> - <source>E&xit</source> - <translation>&Esci</translation> - </message> - <message> - <source>&File</source> - <translation>&File</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_jp.qm b/examples/widgets/tools/i18n/translations/i18n_jp.qm Binary files differdeleted file mode 100644 index 017bc96cfc..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_jp.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_jp.ts b/examples/widgets/tools/i18n/translations/i18n_jp.ts deleted file mode 100644 index 067b5a8a0b..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_jp.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>&File</source> - <translation>ファイル(&F)</translation> - </message> - <message> - <source>E&xit</source> - <translation>終了(&X)</translation> - </message> - <message> - <source>First</source> - <translation>第一行</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>国際化(i18n)の例</translation> - </message> - <message> - <source>Isometric</source> - <translation>等角投影法</translation> - </message> - <message> - <source>Language: %1</source> - <translation>言語: %1</translation> - </message> - <message> - <source>English</source> - <translation>日本語</translation> - </message> - <message> - <source>Oblique</source> - <translation>斜め投影法</translation> - </message> - <message> - <source>Perspective</source> - <translation>遠近法</translation> - </message> - <message> - <source>Second</source> - <translation>第二行</translation> - </message> - <message> - <source>Third</source> - <translation>第三行</translation> - </message> - <message> - <source>View</source> - <translation>表示方式</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_ko.qm b/examples/widgets/tools/i18n/translations/i18n_ko.qm Binary files differdeleted file mode 100644 index d61b93db39..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_ko.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_ko.ts b/examples/widgets/tools/i18n/translations/i18n_ko.ts deleted file mode 100644 index bfd5924518..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_ko.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>&File</source> - <translation>파일&F</translation> - </message> - <message> - <source>E&xit</source> - <translation>종료&X</translation> - </message> - <message> - <source>First</source> - <translation>첫번째</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>국제화 예제</translation> - </message> - <message> - <source>Isometric</source> - <translation>등측도</translation> - </message> - <message> - <source>Language: %1</source> - <translation>언어 : %1</translation> - </message> - <message> - <source>English</source> - <translation>한국어</translation> - </message> - <message> - <source>Oblique</source> - <translation>빗각</translation> - </message> - <message> - <source>Perspective</source> - <translation>원근화법</translation> - </message> - <message> - <source>Second</source> - <translation>두번째</translation> - </message> - <message> - <source>Third</source> - <translation>세번째</translation> - </message> - <message> - <source>View</source> - <translation>보기</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_no.qm b/examples/widgets/tools/i18n/translations/i18n_no.qm Binary files differdeleted file mode 100644 index c84b0d74ba..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_no.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_no.ts b/examples/widgets/tools/i18n/translations/i18n_no.ts deleted file mode 100644 index 2e06974997..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_no.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>View</source> - <translation>Vis</translation> - </message> - <message> - <source>&File</source> - <translation>&Fil</translation> - </message> - <message> - <source>E&xit</source> - <translation>&Avslutt</translation> - </message> - <message> - <source>First</source> - <translation>Første</translation> - </message> - <message> - <source>Third</source> - <translation>Tredje</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Språk: %1</translation> - </message> - <message> - <source>English</source> - <translation>Norsk</translation> - </message> - <message> - <source>Oblique</source> - <translation>Skjevt</translation> - </message> - <message> - <source>Second</source> - <translation>Andre</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isometrisk</translation> - </message> - <message> - <source>Perspective</source> - <translation>Perspektiv</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Internasjonaliseringseksempel</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_ru.qm b/examples/widgets/tools/i18n/translations/i18n_ru.qm Binary files differdeleted file mode 100644 index a76e1b8703..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_ru.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_ru.ts b/examples/widgets/tools/i18n/translations/i18n_ru.ts deleted file mode 100644 index 748cc12fd9..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_ru.ts +++ /dev/null @@ -1,59 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="ru"> -<defaultcodec></defaultcodec> -<context> - <name>MainWindow</name> - <message> - <source>View</source> - <translation>Вид</translation> - </message> - <message> - <source>&File</source> - <translation>Файл</translation> - </message> - <message> - <source>E&xit</source> - <translation>Выход</translation> - </message> - <message> - <source>First</source> - <translation>Первый</translation> - </message> - <message> - <source>Third</source> - <translation>Третий</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Язык: %1</translation> - </message> - <message> - <source>English</source> - <translation>Русский</translation> - </message> - <message> - <source>Oblique</source> - <translation>Курсив</translation> - </message> - <message> - <source>Second</source> - <translation>Второй</translation> - </message> - <message> - <source>Isometric</source> - <translation>Изометрический</translation> - </message> - <message> - <source>Perspective</source> - <translation>Перспектива</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Пример интернационализации</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_sv.qm b/examples/widgets/tools/i18n/translations/i18n_sv.qm Binary files differdeleted file mode 100644 index 7204b308b1..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_sv.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_sv.ts b/examples/widgets/tools/i18n/translations/i18n_sv.ts deleted file mode 100644 index ac4ab98bd3..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_sv.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>View</source> - <translation>Visa</translation> - </message> - <message> - <source>&File</source> - <translation>&Arkiv</translation> - </message> - <message> - <source>E&xit</source> - <translation>&Avsluta</translation> - </message> - <message> - <source>First</source> - <translation>Första</translation> - </message> - <message> - <source>Third</source> - <translation>Tredje</translation> - </message> - <message> - <source>Language: %1</source> - <translation>Språk: %1</translation> - </message> - <message> - <source>English</source> - <translation>Svenska</translation> - </message> - <message> - <source>Oblique</source> - <translation>Skevt</translation> - </message> - <message> - <source>Second</source> - <translation>Andra</translation> - </message> - <message> - <source>Isometric</source> - <translation>Isometriskt</translation> - </message> - <message> - <source>Perspective</source> - <translation>Perspektivt</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>Internationaliseringsexempel</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> diff --git a/examples/widgets/tools/i18n/translations/i18n_zh.qm b/examples/widgets/tools/i18n/translations/i18n_zh.qm Binary files differdeleted file mode 100644 index 32053f4633..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_zh.qm +++ /dev/null diff --git a/examples/widgets/tools/i18n/translations/i18n_zh.ts b/examples/widgets/tools/i18n/translations/i18n_zh.ts deleted file mode 100644 index 3b715470a8..0000000000 --- a/examples/widgets/tools/i18n/translations/i18n_zh.ts +++ /dev/null @@ -1,57 +0,0 @@ -<!DOCTYPE TS><TS> -<context> - <name>MainWindow</name> - <message> - <source>View</source> - <translation>视图</translation> - </message> - <message> - <source>&File</source> - <translation>文件[&F]</translation> - </message> - <message> - <source>E&xit</source> - <translation>退出[&x]</translation> - </message> - <message> - <source>First</source> - <translation>第一个</translation> - </message> - <message> - <source>Third</source> - <translation>第三个</translation> - </message> - <message> - <source>Language: %1</source> - <translation>语言: %1</translation> - </message> - <message> - <source>English</source> - <translation>简体中文</translation> - </message> - <message> - <source>Oblique</source> - <translation>斜投影</translation> - </message> - <message> - <source>Second</source> - <translation>第二个</translation> - </message> - <message> - <source>Isometric</source> - <translation>等角投影</translation> - </message> - <message> - <source>Perspective</source> - <translation>透视投影</translation> - </message> - <message> - <source>Internationalization Example</source> - <translation>国际化范例</translation> - </message> - <message> - <source>LTR</source> - <translation>LTR</translation> - </message> -</context> -</TS> |