Start of Help for all other visualizers and browsers.

This commit is contained in:
Ernie Pasveer
2022-09-25 20:06:56 -05:00
parent 46917f8251
commit 2d48bae1d9
24 changed files with 797 additions and 218 deletions
+9
View File
@@ -1,4 +1,5 @@
#include "SeerArrayVisualizerWidget.h"
#include "SeerHelpPageWidget.h"
#include "SeerUtl.h"
#include <QtCharts/QLineSeries>
#include <QtCharts/QSplineSeries>
@@ -68,6 +69,7 @@ SeerArrayVisualizerWidget::SeerArrayVisualizerWidget (QWidget* parent) : QWidget
// Connect things.
QObject::connect(aRefreshToolButton, &QToolButton::clicked, this, &SeerArrayVisualizerWidget::handleaRefreshButton);
QObject::connect(bRefreshToolButton, &QToolButton::clicked, this, &SeerArrayVisualizerWidget::handlebRefreshButton);
QObject::connect(helpToolButton, &QToolButton::clicked, this, &SeerArrayVisualizerWidget::handleHelpButton);
QObject::connect(aArrayLengthLineEdit, &QLineEdit::returnPressed, this, &SeerArrayVisualizerWidget::handleaRefreshButton);
QObject::connect(bArrayLengthLineEdit, &QLineEdit::returnPressed, this, &SeerArrayVisualizerWidget::handlebRefreshButton);
QObject::connect(aArrayOffsetLineEdit, &QLineEdit::returnPressed, this, &SeerArrayVisualizerWidget::handleaRefreshButton);
@@ -493,6 +495,13 @@ void SeerArrayVisualizerWidget::handlebRefreshButton () {
emit evaluateMemoryExpression(_bMemoryId, bVariableAddressLineEdit->text(), bytes);
}
void SeerArrayVisualizerWidget::handleHelpButton () {
SeerHelpPageWidget* help = new SeerHelpPageWidget;
help->loadFile(":/seer/resources/help/ArrayVisualizer.md");
help->show();
}
void SeerArrayVisualizerWidget::handleaVariableNameLineEdit () {
setAVariableName (aVariableNameLineEdit->text());