More WIP.

This commit is contained in:
Martín Lucas Golini
2025-01-01 01:44:33 -03:00
parent 469ca05e9f
commit e0eb9d9096
8 changed files with 161 additions and 10 deletions

View File

@@ -49,6 +49,9 @@ class DebuggerPlugin : public PluginBase {
protected:
friend class DebuggerClientListener;
bool mInitialized{ false };
std::string mProjectPath;
std::vector<DapTool> mDaps;
std::unique_ptr<DebuggerClient> mDebugger;
std::unique_ptr<DebuggerClientListener> mListener;
@@ -71,12 +74,16 @@ class DebuggerPlugin : public PluginBase {
void buildSidePanelTab();
void buildStatusBar();
void updateSidePanelTab();
void updateDebuggerConfigurationList();
void hideSidePanel();
void hideStatusBarElement();
void loadDAPConfig( const std::string& path, bool updateConfigFile );
void runConfig( const std::string& debugger, const std::string& configuration );