• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] QT Dateiauswahldialog ist englisch

A

Anonymous

Gast
Ich hatte mich sehr auf die SUSI 11.4 gefreut, da ja das aktuelle QT Framework 4.7.1 mit dem Creator 2 an Bord ist. In neuen aber auch in bereits bestehenden Programmen ist der Dateiauswahldialog plötzlich nur noch in englisch.

Code:
QString fileName = QFileDialog::getOpenFileName(this);
    QFile file(fileName);
    if( file.open(QIODevice::ReadOnly|QIODevice::Text)) {
    ui->textEdit->setPlainText(QString::fromLatin1(file.readAll() ) );
    statusBar()->showMessage(trUtf8("Datei erfolgreich geladen"), 5000);

Oder einfach nativ:
Code:
QFileDialog dialog(this);
     dialog.exec();

Es erscheint in der Konsole folgende Fehlermeldung:
Code:
KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work

Ich habe schon gegoogelt, aber nichts gefunden, es scheint aber ein KDE Problem zu sein. Die deutschen Spracheinstellungen sind OK, oder sollte doch noch ein mir nicht bekanntes Paket nicht installiert sein?
Im übrigen wird der Druckerdialog richtig angezeigt in deutsch.
 
OP
A

Anonymous

Gast
Ja, das liegt eindeutig an KDE und nicht an QT. Ich arbeite nun mit dem Gnome Desktop, da taucht das Problem nämlich nicht auf!
 
Oben