mirror of
https://github.com/NohamR/Reclass.git
synced 2026-05-10 19:59:21 +00:00
fix: add missing symbols dock declarations to mainwindow.h
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
#include "scannerpanel.h"
|
#include "scannerpanel.h"
|
||||||
#include "startpage.h"
|
#include "startpage.h"
|
||||||
#include "workspace_model.h"
|
#include "workspace_model.h"
|
||||||
|
namespace rcx { class SymbolDownloader; }
|
||||||
#include <QMainWindow>
|
#include <QMainWindow>
|
||||||
#include <QLabel>
|
#include <QLabel>
|
||||||
#include <QSplitter>
|
#include <QSplitter>
|
||||||
@@ -199,6 +200,28 @@ private:
|
|||||||
DockGripWidget* m_scanDockGrip = nullptr;
|
DockGripWidget* m_scanDockGrip = nullptr;
|
||||||
void createScannerDock();
|
void createScannerDock();
|
||||||
|
|
||||||
|
// Modules/Symbols dock
|
||||||
|
QDockWidget* m_symbolsDock = nullptr;
|
||||||
|
QTabWidget* m_symTabWidget = nullptr;
|
||||||
|
// Modules tab
|
||||||
|
QTreeView* m_modulesTree = nullptr;
|
||||||
|
QStandardItemModel* m_modulesModel = nullptr;
|
||||||
|
// Symbols tab
|
||||||
|
QTreeView* m_symbolsTree = nullptr;
|
||||||
|
QStandardItemModel* m_symbolsModel = nullptr;
|
||||||
|
QSortFilterProxyModel* m_symbolsProxy = nullptr;
|
||||||
|
QLineEdit* m_symbolsSearch = nullptr;
|
||||||
|
// Title bar
|
||||||
|
QLabel* m_symDockTitle = nullptr;
|
||||||
|
QToolButton* m_symDockCloseBtn = nullptr;
|
||||||
|
QToolButton* m_symDownloadBtn = nullptr;
|
||||||
|
DockGripWidget* m_symDockGrip = nullptr;
|
||||||
|
rcx::SymbolDownloader* m_symDownloader = nullptr;
|
||||||
|
void createSymbolsDock();
|
||||||
|
void rebuildSymbolsModel();
|
||||||
|
void rebuildModulesModel();
|
||||||
|
void downloadSymbolsForProcess();
|
||||||
|
|
||||||
// Start page
|
// Start page
|
||||||
StartPageWidget* m_startPage = nullptr;
|
StartPageWidget* m_startPage = nullptr;
|
||||||
Q_INVOKABLE void showStartPage();
|
Q_INVOKABLE void showStartPage();
|
||||||
|
|||||||
Reference in New Issue
Block a user