Merge remote-tracking branch 'origin/3.4'

This commit is contained in:
Eike Ziller
2015-03-16 10:27:16 +01:00
43 changed files with 615 additions and 224 deletions

View File

@@ -76,10 +76,11 @@ DiffEditorDocument::~DiffEditorDocument()
*/
void DiffEditorDocument::setController(DiffEditorController *controller)
{
QTC_ASSERT(isTemporary(), return);
if (m_controller == controller)
return;
QTC_ASSERT(isTemporary(), return);
if (m_controller)
m_controller->deleteLater();
m_controller = controller;