Add translation stuff

wilder-5.14
Kai Uwe Broulik 8 years ago
parent 4924a9b910
commit 9a5f5cf8b7
  1. 3
      gmenu-dbusmenu-proxy/CMakeLists.txt
  2. 2
      gmenu-dbusmenu-proxy/Messages.sh
  3. 4
      gmenu-dbusmenu-proxy/menu.cpp

@ -1,3 +1,5 @@
add_definitions(-DTRANSLATION_DOMAIN=\"gmenu_dbusmenu_proxy\")
add_definitions(-DQT_NO_CAST_TO_ASCII
-DQT_NO_CAST_FROM_ASCII
-DQT_NO_URL_CAST_FROM_STRING
@ -34,6 +36,7 @@ target_link_libraries(gmenudbusmenuproxy
Qt5::DBus
KF5::ConfigCore
KF5::WindowSystem
KF5::I18n
XCB::XCB
)

@ -0,0 +1,2 @@
#! /bin/sh
$XGETTEXT *.cpp -o $podir/gmenu_dbusmenu_proxy.pot

@ -30,6 +30,8 @@
#include <QMutableListIterator>
#include <QVariantList>
#include <KLocalizedString>
#include <algorithm>
#include "dbusmenuadaptor.h"
@ -828,8 +830,8 @@ uint Menu::GetLayout(int parentId, int recursionDepth, const QStringList &proper
}
dbusItem.id = parentId; // TODO
// TODO use gMenuToDBusMenuProperties?
dbusItem.properties = {
{QStringLiteral("label"), i18n("Menu")}, // TODO use application name?
{QStringLiteral("children-display"), QStringLiteral("submenu")}
};

Loading…
Cancel
Save