aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/corelib/mimetypesbrowser/mimetypesbrowser.py5
-rw-r--r--examples/utils/pyside_config.py4
-rw-r--r--examples/widgets/dialogs/standarddialogs/standarddialogs.py6
3 files changed, 14 insertions, 1 deletions
diff --git a/examples/corelib/mimetypesbrowser/mimetypesbrowser.py b/examples/corelib/mimetypesbrowser/mimetypesbrowser.py
index 4f7b6959a..00d58bde3 100644
--- a/examples/corelib/mimetypesbrowser/mimetypesbrowser.py
+++ b/examples/corelib/mimetypesbrowser/mimetypesbrowser.py
@@ -8,10 +8,15 @@ import argparse
import sys
from mainwindow import MainWindow
+from PySide6.QtCore import QLibraryInfo, QLocale, QTranslator
from PySide6.QtWidgets import QApplication
if __name__ == "__main__":
app = QApplication(sys.argv)
+ translator = QTranslator(app)
+ if translator.load(QLocale.system(), "qtbase", "_",
+ QLibraryInfo.path(QLibraryInfo.LibraryPath.TranslationsPath)):
+ app.installTranslator(translator)
parser = argparse.ArgumentParser(description="MimeTypesBrowser Example")
parser.add_argument("-v", "--version", action="version", version="%(prog)s 1.0")
diff --git a/examples/utils/pyside_config.py b/examples/utils/pyside_config.py
index ea021030f..ec4cb61d1 100644
--- a/examples/utils/pyside_config.py
+++ b/examples/utils/pyside_config.py
@@ -53,6 +53,10 @@ options.append(("--shiboken-include-path",
lambda: get_package_include_path(Package.SHIBOKEN_MODULE),
pyside_error,
"Print shiboken module include paths"))
+options.append(("--shiboken-generator-include-path",
+ lambda: get_package_include_path(Package.SHIBOKEN_GENERATOR),
+ pyside_error,
+ "Print shiboken generator include paths"))
options.append(("--pyside-include-path",
lambda: get_package_include_path(Package.PYSIDE_MODULE),
pyside_error,
diff --git a/examples/widgets/dialogs/standarddialogs/standarddialogs.py b/examples/widgets/dialogs/standarddialogs/standarddialogs.py
index 7bd68620a..541aab305 100644
--- a/examples/widgets/dialogs/standarddialogs/standarddialogs.py
+++ b/examples/widgets/dialogs/standarddialogs/standarddialogs.py
@@ -8,7 +8,7 @@ from __future__ import annotations
import sys
from textwrap import dedent
-from PySide6.QtCore import QDir, Qt, Slot
+from PySide6.QtCore import QDir, QLibraryInfo, QLocale, QTranslator, Qt, Slot
from PySide6.QtGui import QFont, QPalette
from PySide6.QtWidgets import (QApplication, QColorDialog, QCheckBox, QDialog,
QErrorMessage, QFontDialog, QFileDialog, QFrame,
@@ -432,6 +432,10 @@ class Dialog(QDialog):
if __name__ == '__main__':
app = QApplication(sys.argv)
+ translator = QTranslator(app)
+ if translator.load(QLocale.system(), "qtbase", "_",
+ QLibraryInfo.path(QLibraryInfo.LibraryPath.TranslationsPath)):
+ app.installTranslator(translator)
dialog = Dialog()
availableGeometry = dialog.screen().availableGeometry()
dialog.resize(availableGeometry.width() / 3, availableGeometry.height() * 2 / 3)