make stubbed QCoreApplication::translate() resolve %n
Change-Id: I36326d0f11e71580977d6589c9810ffa252a0fa7 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
parent
203f2800c0
commit
de5562ff38
@ -1781,6 +1781,19 @@ bool QCoreApplicationPrivate::isTranslatorInstalled(QTranslator *translator)
|
||||
&& QCoreApplication::self->d_func()->translators.contains(translator);
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
QString QCoreApplication::translate(const char *context, const char *sourceText,
|
||||
const char *disambiguation, int n)
|
||||
{
|
||||
Q_UNUSED(context)
|
||||
Q_UNUSED(disambiguation)
|
||||
QString ret = QString::fromUtf8(sourceText);
|
||||
if (n >= 0)
|
||||
ret.replace(QLatin1String("%n"), QString::number(n));
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif //QT_NO_TRANSLATE
|
||||
|
||||
/*!
|
||||
|
@ -208,13 +208,6 @@ inline bool QCoreApplication::sendEvent(QObject *receiver, QEvent *event)
|
||||
inline bool QCoreApplication::sendSpontaneousEvent(QObject *receiver, QEvent *event)
|
||||
{ if (event) event->spont = true; return self ? self->notifyInternal(receiver, event) : false; }
|
||||
|
||||
#ifdef QT_NO_TRANSLATION
|
||||
inline QString QCoreApplication::translate(const char *, const char *sourceText, const char *, int)
|
||||
{
|
||||
return QString::fromUtf8(sourceText);
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef QT_NO_DEPRECATED
|
||||
# define QT_DECLARE_DEPRECATED_TR_FUNCTIONS(context)
|
||||
#else
|
||||
|
Loading…
Reference in New Issue
Block a user