Ukrainian translation update for 3.0

Change-Id: Ib81a3ca1bef70250e83dcf5f45bc145ff78cee32
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
KitInformation: Fix warning about invalid devices

Do not warn if no device is set at all: No device is a valid value,
no reason to warn about that.

Change-Id: I2aaedb54b6400a4c7d2c711a0d004b33aba0c4cb
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
DebuggerItemModel: Device constant for Abi Role

Change-Id: I1879e704f6286874602a2540e9c22f806bf8115a
Reviewed-by: hjk <hjk121@nokiamail.com>
Squish: Fix tst_create_proj_wizard

Replace waiting for signal textChanged() and handle new Qt Quick wizards.

Change-Id: Id452703fe21b3162800671db59f722821e7dd3fa
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Revert "Preprocessor Enginge: fix bug in pp-engine.cpp"

Breaks highlighting for macros using the predefined macros.

This reverts commit 1d834c1126dde58dd71e595b3f5e135cc0ca4dbd.

Change-Id: Ic13c407e293a806a63ff30153864530df6a32e47
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
C++: Fix highlighting for lines with predefined macros

This adds definitions for the macros __FILE__, __LINE__, __DATE__ and
__TIME__ on demand.

As a side effect, this also introduces highlighting for the uses of
these macros.

Task-number: QTCREATORBUG-8036
Change-Id: Ib7546c7d45d2eecbc50c7883fc684e3497154405
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Revert "Add workaround for QTBUG-35143"

It was just a shortterm hack for RC1
This reverts commit e4d800ad4a2b7f29c302f43c0efaa7e592633cc7.

Change-Id: If4471a8e040c7f9517551914b092b7ad0cd6d1d7
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Merge remote-tracking branch 'origin/3.0'