12#ifndef DEVELOPERMENU_HPP
13#define DEVELOPERMENU_HPP
18#include <QTextBrowser>
41 void OpenProxyDumpWindow(
Project* aProject);
44 QMenu* mParserTimersMenu;
46 QAction* mGrammarTimer;
50 QAction* mDeserializeTimer;
52 QAction* mMergeGUI_Timer;
62 void UpdateDisplay(
bool aForce);
65 UtWeakReference<Project> mScenario;
67 std::string mCurrentText;
69 QLineEdit* mPathInput;
80 void PrintWhat(
const ProxyChange& aChange, std::ostream& os);
81 void Log(std::string aLog);
82 UtCallbackHolder mCallbacks;
Represents a path or unique key to a value in the proxy.
Definition WsfPProxyPath.hpp:64
Definition WsfPProxyValue.hpp:33
~DeveloperActions() override=default
DeveloperActions(QObject *aParent)
Definition DeveloperActions.cpp:36
A WSF 'project'. Manages WSF sources files in a WSF project.
Definition Project.hpp:66
Records a change to proxy data.
Definition ProxyChange.hpp:21
ProxyDumpWindow(Project *aProjectPtr)
Definition DeveloperActions.cpp:199
ProxyWatchWindow(const WsfPProxyPath &aPath)
Definition DeveloperActions.cpp:299