More robust saving of output pane button visibility setting.

Explicitly manage visibility state instead of relying on
QWidget::isVisible which might lead to problems at shutdown.

Change-Id: Ic0c2f4e4f83c4241aea2ad28e533f5148cc4606e
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Update qbs submodule.

To the head of the 1.2 branch.

Change-Id: I077f4db839ae74a21895eac8cc470525418ae773
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Debugger: Limit QObject name dumper to a more-than reasonable maximum

GDB can crash on to big chunks. Since this here is a convenience
feature only, hard-limiting it to length 200 seems ok as work-around.

Task-number: QTCREATORBUG-12330
Change-Id: Ia6ebf16f3528d91020d19851641f42c1e421fe15
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Help: Fix that context help does not end up with focus

When opening a help url with anchor for context help, the help viewer
would loose focus, breaking behavior like pressing F1 twice to go to
help mode.

Task-number: QTCREATORBUG-9093
Change-Id: Ib6b6ecb4f6bec63f545c1f4ff973d878547f3ee1
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Merge remote-tracking branch 'origin/3.1'

Conflicts:
	src/shared/qbs

Change-Id: Ie56c48d3bcd42e1a15832c5e7a10fe69c5410d90