diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4b8a26b..c05e0f9 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -63,7 +63,7 @@ set(HEADER_FILES SeerFunctionBrowserWidget.h SeerTypeBrowserWidget.h SeerStaticBrowserWidget.h - SeerSourceLibraryManagerWidget.h + SeerSourceSymbolLibraryManagerWidget.h SeerStackArgumentsBrowserWidget.h SeerStackFramesBrowserWidget.h SeerStackLocalsBrowserWidget.h @@ -147,7 +147,7 @@ set(SOURCE_FILES SeerFunctionBrowserWidget.cpp SeerTypeBrowserWidget.cpp SeerStaticBrowserWidget.cpp - SeerSourceLibraryManagerWidget.cpp + SeerSourceSymbolLibraryManagerWidget.cpp SeerStackArgumentsBrowserWidget.cpp SeerStackFramesBrowserWidget.cpp SeerStackLocalsBrowserWidget.cpp diff --git a/src/SeerGdbWidget.ui b/src/SeerGdbWidget.ui index d90da77..3b4aae1 100644 --- a/src/SeerGdbWidget.ui +++ b/src/SeerGdbWidget.ui @@ -29,7 +29,7 @@ Qt::Vertical - + 50 @@ -125,9 +125,9 @@ 1 - SeerSourceLibraryManagerWidget + SeerSourceSymbolLibraryManagerWidget QWidget -
SeerSourceLibraryManagerWidget.h
+
SeerSourceSymbolLibraryManagerWidget.h
1
diff --git a/src/SeerSourceLibraryManagerWidget.cpp b/src/SeerSourceSymbolLibraryManagerWidget.cpp similarity index 62% rename from src/SeerSourceLibraryManagerWidget.cpp rename to src/SeerSourceSymbolLibraryManagerWidget.cpp index 8e84d15..694f83d 100644 --- a/src/SeerSourceLibraryManagerWidget.cpp +++ b/src/SeerSourceSymbolLibraryManagerWidget.cpp @@ -1,9 +1,9 @@ -#include "SeerSourceLibraryManagerWidget.h" +#include "SeerSourceSymbolLibraryManagerWidget.h" #include #include #include -SeerSourceLibraryManagerWidget::SeerSourceLibraryManagerWidget (QWidget* parent) : QWidget(parent) { +SeerSourceSymbolLibraryManagerWidget::SeerSourceSymbolLibraryManagerWidget (QWidget* parent) : QWidget(parent) { // Initialize private data @@ -28,37 +28,37 @@ SeerSourceLibraryManagerWidget::SeerSourceLibraryManagerWidget (QWidget* parent) QToolButton* refreshToolButton = new QToolButton(tabWidget); refreshToolButton->setIcon(QIcon(":/seer/resources/RelaxLightIcons/view-refresh.svg")); - refreshToolButton->setToolTip("Refresh the source/function/types/libraries information."); + refreshToolButton->setToolTip("Refresh the source/symbol/library information."); tabWidget->setCornerWidget(refreshToolButton, Qt::TopRightCorner); // Connect things. - QObject::connect(refreshToolButton, &QToolButton::clicked, this, &SeerSourceLibraryManagerWidget::handleRefreshToolButtonClicked); + QObject::connect(refreshToolButton, &QToolButton::clicked, this, &SeerSourceSymbolLibraryManagerWidget::handleRefreshToolButtonClicked); } -SeerSourceLibraryManagerWidget::~SeerSourceLibraryManagerWidget () { +SeerSourceSymbolLibraryManagerWidget::~SeerSourceSymbolLibraryManagerWidget () { } -SeerSourceBrowserWidget* SeerSourceLibraryManagerWidget::sourceBrowserWidget () { +SeerSourceBrowserWidget* SeerSourceSymbolLibraryManagerWidget::sourceBrowserWidget () { return _sourceBrowserWidget; } -SeerFunctionBrowserWidget* SeerSourceLibraryManagerWidget::functionBrowserWidget () { +SeerFunctionBrowserWidget* SeerSourceSymbolLibraryManagerWidget::functionBrowserWidget () { return _functionBrowserWidget; } -SeerTypeBrowserWidget* SeerSourceLibraryManagerWidget::typeBrowserWidget () { +SeerTypeBrowserWidget* SeerSourceSymbolLibraryManagerWidget::typeBrowserWidget () { return _typeBrowserWidget; } -SeerStaticBrowserWidget* SeerSourceLibraryManagerWidget::staticBrowserWidget () { +SeerStaticBrowserWidget* SeerSourceSymbolLibraryManagerWidget::staticBrowserWidget () { return _staticBrowserWidget; } -SeerLibraryBrowserWidget* SeerSourceLibraryManagerWidget::libraryBrowserWidget () { +SeerLibraryBrowserWidget* SeerSourceSymbolLibraryManagerWidget::libraryBrowserWidget () { return _libraryBrowserWidget; } -void SeerSourceLibraryManagerWidget::handleRefreshToolButtonClicked () { +void SeerSourceSymbolLibraryManagerWidget::handleRefreshToolButtonClicked () { sourceBrowserWidget()->refresh(); functionBrowserWidget()->refresh(); diff --git a/src/SeerSourceLibraryManagerWidget.h b/src/SeerSourceSymbolLibraryManagerWidget.h similarity index 81% rename from src/SeerSourceLibraryManagerWidget.h rename to src/SeerSourceSymbolLibraryManagerWidget.h index 49601c8..fffe760 100644 --- a/src/SeerSourceLibraryManagerWidget.h +++ b/src/SeerSourceSymbolLibraryManagerWidget.h @@ -8,15 +8,15 @@ #include -#include "ui_SeerSourceLibraryManagerWidget.h" +#include "ui_SeerSourceSymbolLibraryManagerWidget.h" -class SeerSourceLibraryManagerWidget : public QWidget, protected Ui::SeerSourceLibraryManagerWidgetForm { +class SeerSourceSymbolLibraryManagerWidget : public QWidget, protected Ui::SeerSourceSymbolLibraryManagerWidgetForm { Q_OBJECT public: - explicit SeerSourceLibraryManagerWidget (QWidget* parent = 0); - ~SeerSourceLibraryManagerWidget (); + explicit SeerSourceSymbolLibraryManagerWidget (QWidget* parent = 0); + ~SeerSourceSymbolLibraryManagerWidget (); SeerSourceBrowserWidget* sourceBrowserWidget (); SeerFunctionBrowserWidget* functionBrowserWidget (); diff --git a/src/SeerSourceLibraryManagerWidget.ui b/src/SeerSourceSymbolLibraryManagerWidget.ui similarity index 86% rename from src/SeerSourceLibraryManagerWidget.ui rename to src/SeerSourceSymbolLibraryManagerWidget.ui index 0240bca..59382dc 100644 --- a/src/SeerSourceLibraryManagerWidget.ui +++ b/src/SeerSourceSymbolLibraryManagerWidget.ui @@ -1,7 +1,7 @@ - SeerSourceLibraryManagerWidgetForm - + SeerSourceSymbolLibraryManagerWidgetForm + 0 @@ -23,7 +23,7 @@ - Source/Functions/.../Libraries + Source/Symbol/Library Info diff --git a/src/resources/help/StackInfoBrowser.md b/src/resources/help/StackInfoBrowser.md index 6e01aa9..d696130 100644 --- a/src/resources/help/StackInfoBrowser.md +++ b/src/resources/help/StackInfoBrowser.md @@ -24,7 +24,7 @@ This information is shown for each Frame: Fullname The fullname of the source file. Address The frame's address in memory. ``` -Double-clicking on a Frame Level will cause Seer to make that frame the active frame. This will in turn cause the Editor Manager to bring up the source file for the frame (if possible). +Clicking on a Frame Level will cause Seer to make that frame the active frame. This will in turn cause the Editor Manager to bring up the source file for the frame (if possible). Because the frame is set as the active frame, other Seer and gdb actions will default to that frame. For instance, entering a variable name in a Visualizer will use the variable in the active frame.