summaryrefslogtreecommitdiff
path: root/core/applets/suspendapplet/suspend.cpp
authormickeyl <mickeyl>2003-03-16 19:07:50 (UTC)
committer mickeyl <mickeyl>2003-03-16 19:07:50 (UTC)
commitae6b3de789726af3928664ef03eac81950e716e4 (patch) (side-by-side diff)
tree687455725b5dafcfc7851563bf8203c25060e102 /core/applets/suspendapplet/suspend.cpp
parent917fb7d2dca76f5c2c5c86553be0fcc2832c3435 (diff)
downloadopie-ae6b3de789726af3928664ef03eac81950e716e4.zip
opie-ae6b3de789726af3928664ef03eac81950e716e4.tar.gz
opie-ae6b3de789726af3928664ef03eac81950e716e4.tar.bz2
Enable translations of startmenu-applets. Problem is, in Qt2, moc generates
the necessary tr() functions which adds the context (aka class name) and then calls translate(). The startmenu applets don't use moc and therefore don't get the appropriate tr() functions.
Diffstat (limited to 'core/applets/suspendapplet/suspend.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/applets/suspendapplet/suspend.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/applets/suspendapplet/suspend.cpp b/core/applets/suspendapplet/suspend.cpp
index b502e87..4bdc8fb 100644
--- a/core/applets/suspendapplet/suspend.cpp
+++ b/core/applets/suspendapplet/suspend.cpp
@@ -1,6 +1,7 @@
#include <qpe/resource.h>
#include <qpe/qcopenvelope_qws.h>
+#include <qapplication.h>
#include <qiconset.h>
#include <qpopupmenu.h>
@@ -31,6 +32,16 @@ QString SuspendApplet::text ( ) const
return tr( "Suspend" );
}
+QString SuspendApplet::tr( const char* s ) const
+{
+ return qApp->translate( "SuspendApplet", s, 0 );
+}
+
+QString SuspendApplet::tr( const char* s, const char* p ) const
+{
+ return qApp->translate( "SuspendApplet", s, p );
+}
+
QIconSet SuspendApplet::icon ( ) const
{
QPixmap pix;