Ich habe meine ersten Versuche mit QT3 und KDE gestartet.
Mein Projekt habe ich in Kdevelop erstellt.
Jedoch gibt es Probleme mit der tr()-Funktion.
Folgende Codestelle:
Code: Alles auswählen
NewAct = new QAction(tr("&New"), tr("Ctrl+N"), this);
NewAct->setIconSet(QPixmap::QPixmap("images/new.png"));
NewAct->setStatusTip(tr("Create a new Project"));
connect(NewAct, SIGNAL(activated()), this, SLOT(newProject()));
Beim Debuggen hab ich festgestellt, dass es an der return Anweisung
von
Code: Alles auswählen
if ( qApp )
return qApp->translate( "cMainwindow", s, c, QApplication::DefaultCodec );
else
return QString::fromLatin1( s );
erstellt.
Ich hab noch keine Übersetzungsdateien erstellt, ich will die Anwendung
nur dafür vorbereiten.
Weiss jemand Rat?
Ich verwende Debian Etch mit Kdevelop-3.4.0.