From 7b575b58e5c8e9427dcd9f748244a0881451bf51 Mon Sep 17 00:00:00 2001 From: Alexander Golubev Date: Sat, 2 Mar 2024 06:57:42 +0300 Subject: avoid translating the /qt/XIMInputStyle options when saving into config Also use "On The Spot" as the default when the setting in the config is incorrect. Signed-off-by: Alexander Golubev (cherry picked from commit 34587584ab80fd696cc9d73dda1326f175125ddf) --- tools/qtconfig/mainwindow.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/qtconfig/mainwindow.cpp b/tools/qtconfig/mainwindow.cpp index b01b0dba0..9a1d0044a 100644 --- a/tools/qtconfig/mainwindow.cpp +++ b/tools/qtconfig/mainwindow.cpp @@ -376,7 +376,8 @@ MainWindow::MainWindow() rtlExtensions->setChecked( settings.readBoolEntry( "/qt/useRtlExtensions", FALSE ) ); #if defined(TQ_WS_X11) - inputStyle->setCurrentText( settings.readEntry( "/qt/XIMInputStyle", trUtf8( "On The Spot" ) ) ); + inputStyle->setCurrentText( trUtf8( + settings.readEntry( "/qt/XIMInputStyle", TQString::fromLatin1( "On The Spot" ) ) ) ); #else inputStyle->hide(); inputStyleLabel->hide(); @@ -517,7 +518,7 @@ void MainWindow::fileSave() str = "Off The Spot"; else if ( style == trUtf8( "Root" ) ) str = "Root"; - settings.writeEntry( "/qt/XIMInputStyle", inputStyle->currentText() ); + settings.writeEntry( "/qt/XIMInputStyle", str ); #if !defined(TQT_NO_IM_EXTENSIONS) TQString imSwitcher = settings.readEntry("/qt/DefaultInputMethodSwitcher", "imsw-multi"); -- cgit v1.2.1