OSDN Git Service

QmlDebugger: removed "Reload" button on live preview error
authorChristiaan Janssen <christiaan.janssen@nokia.com>
Wed, 15 Dec 2010 15:12:10 +0000 (16:12 +0100)
committerChristiaan Janssen <christiaan.janssen@nokia.com>
Wed, 15 Dec 2010 15:13:06 +0000 (16:13 +0100)
Reviewed-by: Kai Koehne
src/plugins/coreplugin/editormanager/editorview.cpp
src/plugins/qmljsinspector/qmljslivetextpreview.cpp

index 3bb73b6..611ec33 100644 (file)
@@ -176,6 +176,12 @@ void EditorView::showEditorInfoBar(const QString &id,
     m_infoWidgetLabel->setText(infoText);
     m_infoWidgetButton->setText(buttonText);
 
+    if (object && !buttonText.isEmpty()) {
+        m_infoWidgetButton->show();
+    } else {
+        m_infoWidgetButton->hide();
+    }
+
     m_infoWidgetButton->disconnect();
     if (object && buttonPressMember)
         connect(m_infoWidgetButton, SIGNAL(clicked()), object, buttonPressMember);
index ee660d2..6abf9d6 100644 (file)
@@ -584,7 +584,7 @@ void QmlJSLiveTextPreview::showSyncWarning(UnsyncronizableChangeType unsyncroniz
 
     errorMessage.append(tr("You can continue debugging, but behavior can be unexpected."));
 
-    em->showEditorInfoBar(Constants::INFO_OUT_OF_SYNC, errorMessage, tr("Reload"), this, SLOT(reloadQmlViewer()));
+    em->showEditorInfoBar(Constants::INFO_OUT_OF_SYNC, errorMessage);
 }
 
 void QmlJSLiveTextPreview::reloadQmlViewer()