From: Tomas Chvatal Date: Sun, 4 Jan 2009 01:10:58 +0000 (+0100) Subject: Make kde stuff speak in localized manner, also remove about dialogs from systray... X-Git-Tag: 0.4.0~279 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=26bdd4f29a13a635cfb73000e38a17f01c5982ce Make kde stuff speak in localized manner, also remove about dialogs from systray and add instead of that statistic. --- diff --git a/src/common/main.cpp b/src/common/main.cpp index 444d16e7..e62c24da 100644 --- a/src/common/main.cpp +++ b/src/common/main.cpp @@ -52,7 +52,7 @@ int main(int argc, char **argv) { #ifdef HAVE_KDE // We need to init KCmdLineArgs first // TODO: build an AboutData compat class to replace our aboutDlg strings - KAboutData aboutData("quassel", 0, ki18n("Quassel IRC"), Quassel::buildInfo().plainVersionString.toUtf8(), + KAboutData aboutData("quassel", "kdelibs4", ki18n("Quassel IRC"), Quassel::buildInfo().plainVersionString.toUtf8(), ki18n("A modern, distributed IRC client")); aboutData.addLicense(KAboutData::License_GPL_V2); aboutData.addLicense(KAboutData::License_GPL_V3); diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 7aa30558..034991ba 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -91,7 +91,7 @@ MainWin::MainWin(QWidget *parent) #ifdef HAVE_KDE : KMainWindow(parent), - _kHelpMenu(new KHelpMenu(this)), + _kHelpMenu(new KHelpMenu(this, KGlobal::mainComponent().aboutData())), #else : QMainWindow(parent), #endif @@ -486,10 +486,9 @@ void MainWin::setupSystray() { ActionCollection *coll = QtUi::actionCollection("General"); systrayMenu = new QMenu(this); - systrayMenu->addAction(coll->action("AboutQuassel")); - systrayMenu->addSeparator(); systrayMenu->addAction(coll->action("ConnectCore")); systrayMenu->addAction(coll->action("DisconnectCore")); + systrayMenu->addAction(coll->action("CoreInfo")); systrayMenu->addSeparator(); systrayMenu->addAction(coll->action("Quit"));