Add missing private headers warning

Change-Id: Iaac8c5129451d958d4e8d90ed6bbae80ed6c8755
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Merge remote-tracking branch 'origin/5.3' into 5.4

Change-Id: I3d603fd0df0a445b392a758d1668bfaa9af29b53
Bump version

Change-Id: I0b33f04b08aec0d3c1745fb06796747973014100
Merge remote-tracking branch 'origin/5.3' into 5.4

Conflicts:
	.qmake.conf

Change-Id: Iaffc08b9bd62e43d866a60785b0a2e6ac3a46010
Remove qtdemo from gitignore

QtDemo was removed with a commit in qtdoc.

Change-Id: Id7c73ade6ba377aafc389bf1f11468d301438af3
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
Merge "Merge remote-tracking branch 'origin/5.3' into 5.4" into refs/staging/5.4
Don't spin a nested event loop for loading schemas synchronously over HTTP.

Instead, use the internal synchronous load API in QNAM that relies on a
separate thread with a blocking queued connection, just like QtWebKit
does for synchronous XHR. FTP doesn't support this attribute, so we have
to keep the event loop trick for that one.

Change-Id: I785fa6d967160552b31778fcfc120d7ec4194a08
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Polish schema example.

Add some error handling, fix warning on startup:

QIODevice::read: device not open

caused by MainWindow::schemaSelected(0) which clears the
instance combo causing the current index to temporarily
change to -1.

Change-Id: I213d68b07b2dee4e2bbc1404aaf149ce7c189713
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>