aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYordan Karadzhov (VMware) <y.karadz@gmail.com>2019-07-24 18:41:10 +0300
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2019-07-24 14:20:09 -0400
commit5f3fba3f09c87b7cb1e27b1b8b72387a0c427a0c (patch)
treeff781e3efdfa9f46b5486091855b4b06e43b81b9
parentb084eb5aa86ab8d70cb0e421c68313ae4db83015 (diff)
downloadtrace-cmd-5f3fba3f09c87b7cb1e27b1b8b72387a0c427a0c.tar.gz
kernel-shark: Disable Capture if trace-cmd can't function
In the case of an error the "Capture" button of the Record dialog is disabled. Link: http://lore.kernel.org/linux-trace-devel/20190724154110.23772-1-y.karadz@gmail.com Signed-off-by: Yordan Karadzhov (VMware) <y.karadz@gmail.com> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
-rw-r--r--kernel-shark/src/KsCaptureDialog.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel-shark/src/KsCaptureDialog.cpp b/kernel-shark/src/KsCaptureDialog.cpp
index dbf73302..7db6c5e6 100644
--- a/kernel-shark/src/KsCaptureDialog.cpp
+++ b/kernel-shark/src/KsCaptureDialog.cpp
@@ -82,6 +82,9 @@ KsCaptureControl::KsCaptureControl(QWidget *parent)
_topLayout.addWidget(errorLabel);
lamAddLine();
+
+ /* Disable "Capture" buttons. */
+ _captureButton.setDisabled(true);
}
pluginList.prepend("nop");