Skip to content
Commit 967358b9 authored by Ralf Habacker's avatar Ralf Habacker
Browse files

Remove ifdef'ed translations to not block KF5 translation support

This is possible because umbrello/KF5 depends on KDELibs4Support.

In KAboutData instance setup calls to i18n() for translated
parameters are used ported back from KF5. For KDE4 builds those
calls are redefined to use ki18n().

I'm sorry to revert QCommandLineParser usage with this commit for
KF5 builds and to reintroduce deprecated API, but for my opinion
the additional required effort to maintain two incompatible
command line parser API's is not worth to stay with.

Initial I tried to write a simple wrapper class to hide command
line parser API differences between KDE4 and KF5 but I aborted
this approach because it would take too much work to fix all the
remaining type issues caused by the number of related classes.

Because the initial QCommandLineParser code will stay in git it
could be restored at any time in the future, so nothing is lost.
parent edd187d8
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment