QmProfiler: Remove dependency to QmlProjectManager

Change-Id: Ia17ccafc13674555922a59264ea9f5df5abef060
Reviewed-by: hjk <hjk121@nokiamail.com>
Qbs: Update icons used in Qbs project nodes

Change-Id: I285a6102c0b7fefa7c4027d814654da640af39a9
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
KitModel: Delay connections to avoid needless updates

Change-Id: I4ef40fd76b65f6504c8dee71bf8b5d76e1d23cbe
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
AbiWidget: Fix rendering with no detected ABIs

This fixes the rendering of the AbiWidget if no ABIs are deteceted.

Change-Id: I9ef4aec70e88add498fd60f29014d6bf91e0ee61
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Kits: Delay validation

This avoids useless validation runs during construction.

Also reorder member variables to save a couple of bytes
in the structure.

Change-Id: Ibc33b89f12c306852af02d387ee2d177f732bb83
Reviewed-by: Daniel Teske <daniel.teske@digia.com>