Changeset View
Changeset View
Standalone View
Standalone View
kdevplatform/shell/debugcontroller.h
Show First 20 Lines • Show All 72 Lines • ▼ Show 20 Line(s) | 68 | private Q_SLOTS: | |||
---|---|---|---|---|---|
73 | void runToCursor(); | 73 | void runToCursor(); | ||
74 | void jumpToCursor(); | 74 | void jumpToCursor(); | ||
75 | void stepOver(); | 75 | void stepOver(); | ||
76 | void stepIntoInstruction(); | 76 | void stepIntoInstruction(); | ||
77 | void stepInto(); | 77 | void stepInto(); | ||
78 | void stepOverInstruction(); | 78 | void stepOverInstruction(); | ||
79 | void stepOut(); | 79 | void stepOut(); | ||
80 | void toggleBreakpoint(); | 80 | void toggleBreakpoint(); | ||
81 | void showCurrentLine(); | ||||
81 | 82 | | |||
82 | void debuggerStateChanged(KDevelop::IDebugSession::DebuggerState state); | 83 | void debuggerStateChanged(KDevelop::IDebugSession::DebuggerState state); | ||
83 | void showStepInSource(const QUrl &file, int line); | 84 | void showStepInSource(const QUrl &file, int line); | ||
84 | void clearExecutionPoint(); | 85 | void clearExecutionPoint(); | ||
85 | 86 | | |||
86 | void partAdded(KParts::Part* part); | 87 | void partAdded(KParts::Part* part); | ||
87 | void areaChanged(Sublime::Area* newArea); | 88 | void areaChanged(Sublime::Area* newArea); | ||
88 | 89 | | |||
Show All 14 Lines | 93 | private: | |||
103 | QAction* m_runToCursor = nullptr; | 104 | QAction* m_runToCursor = nullptr; | ||
104 | QAction* m_jumpToCursor = nullptr; | 105 | QAction* m_jumpToCursor = nullptr; | ||
105 | QAction* m_stepOver = nullptr; | 106 | QAction* m_stepOver = nullptr; | ||
106 | QAction* m_stepIntoInstruction = nullptr; | 107 | QAction* m_stepIntoInstruction = nullptr; | ||
107 | QAction* m_stepInto = nullptr; | 108 | QAction* m_stepInto = nullptr; | ||
108 | QAction* m_stepOverInstruction = nullptr; | 109 | QAction* m_stepOverInstruction = nullptr; | ||
109 | QAction* m_stepOut = nullptr; | 110 | QAction* m_stepOut = nullptr; | ||
110 | QAction* m_toggleBreakpoint = nullptr; | 111 | QAction* m_toggleBreakpoint = nullptr; | ||
112 | QAction* m_showCurrentLine = nullptr; | ||||
111 | 113 | | |||
112 | QPointer<IDebugSession> m_currentSession; | 114 | QPointer<IDebugSession> m_currentSession; | ||
113 | BreakpointModel *m_breakpointModel; | 115 | BreakpointModel *m_breakpointModel; | ||
114 | VariableCollection *m_variableCollection; | 116 | VariableCollection *m_variableCollection; | ||
115 | 117 | | |||
116 | bool m_uiInitialized = false; | 118 | bool m_uiInitialized = false; | ||
117 | }; | 119 | }; | ||
118 | 120 | | |||
119 | } | 121 | } | ||
120 | 122 | | |||
121 | #endif | 123 | #endif |