Add locate for Variable Types and Variable Statics.

This commit is contained in:
Ernie Pasveer
2022-05-09 15:58:47 -05:00
parent adbec09732
commit 7fa329b549
14 changed files with 638 additions and 10 deletions
+14
View File
@@ -16,10 +16,14 @@ SeerSourceLibraryManagerWidget::SeerSourceLibraryManagerWidget (QWidget* parent)
_sourceBrowserWidget = new SeerSourceBrowserWidget(this);
_functionBrowserWidget = new SeerFunctionBrowserWidget(this);
_typeBrowserWidget = new SeerTypeBrowserWidget(this);
_variableBrowserWidget = new SeerVariableBrowserWidget(this);
_libraryBrowserWidget = new SeerLibraryBrowserWidget(this);
tabWidget->addTab(_sourceBrowserWidget, "Source");
tabWidget->addTab(_functionBrowserWidget, "Functions");
tabWidget->addTab(_typeBrowserWidget, "Types");
tabWidget->addTab(_variableBrowserWidget, "Variables");
tabWidget->addTab(_libraryBrowserWidget, "Libraries");
QToolButton* refreshToolButton = new QToolButton(tabWidget);
@@ -42,6 +46,14 @@ SeerFunctionBrowserWidget* SeerSourceLibraryManagerWidget::functionBrowserWidget
return _functionBrowserWidget;
}
SeerTypeBrowserWidget* SeerSourceLibraryManagerWidget::typeBrowserWidget () {
return _typeBrowserWidget;
}
SeerVariableBrowserWidget* SeerSourceLibraryManagerWidget::variableBrowserWidget () {
return _variableBrowserWidget;
}
SeerLibraryBrowserWidget* SeerSourceLibraryManagerWidget::libraryBrowserWidget () {
return _libraryBrowserWidget;
}
@@ -50,6 +62,8 @@ void SeerSourceLibraryManagerWidget::handleRefreshToolButtonClicked () {
sourceBrowserWidget()->refresh();
functionBrowserWidget()->refresh();
typeBrowserWidget()->refresh();
variableBrowserWidget()->refresh();
libraryBrowserWidget()->refresh();
}