SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
KF5: Port KLineEdit -> QLineEdit, and others

Make compile wrt changes in kdevplatform
KF5: Port KPushButton -> QPushButton, and others

Make compile
KF5: Port KListWidget -> QListWidget
KF5: Port KAction -> QAction
KF5: Port KTabWidget -> QTabWidget
KF5: Port KShortcut
KF5: Port KTemporaryFile
Merge remote-tracking branch 'origin/4.7'
Fix C++/Qt parsing issues

I've been getting errors when processing Q_PRIVATE_SLOT macros, which is a big problem in Qt5 because QObject has it.

This patch seems to fix the problems I've been having.

REVIEW: 120905
Merge branch 'master' into cmakePossibleTargetsFile
Disable all debug output by default.

If you need to enable additional logging for debugging use a rules
file as explained in the QLoggingCategory documentation:

http://qt-project.org/doc/qt-5/qloggingcategory.html#logging-rules

Also possible is to set the QT_LOGGING_RULES environment variable
temporarily, e.g.:

QT_LOGGING_RULES=kdevplatform.project.debug=true kdevelop -s ...
-> you'll see project debug output again!
Use kdevelop.definesandincludes as logging category for IDAIM.
Cleanup code and fix signal signature.
Fix assertion about unknown projects in the IDAIM.

The problem was that projects opened before the IDAIM plugin gets
initialized where never added.

To add these in the ctor (synchronously! otherwise we get races),
we must restructure the code a bit. It is notoriously overdesigned
and really should be simplified. Why is the CompilerProvider a plugin?
Why is there ICompilerProvider? Why the distinction across so many
libs/plugins?

Well, more work for later.
Re-enable the cmakecompletionmodel
Merge branch 'master' into cmakePossibleTargetsFile
Bring the cmakedocumentation plugin back