Foundry.DebuggerActions¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
Name |
Type |
Flags |
Short Description |
|---|---|---|---|
r/w/en |
|||
r/w/en |
Signals¶
- Inherited:
Fields¶
- Inherited:
Class Details¶
- class Foundry.DebuggerActions(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
Simplified interface for performing debugger actions.
This [iface`Gio`.ActionGroup] provides actions and mechanics for writing a debugger application. It does a light amount of state management to ensure actions are enabled/disabled properly.
- classmethod new(debugger, thread)¶
- Parameters:
debugger (
Foundry.DebuggerorNone) – a [class`Foundry`.Debugger]thread (
Foundry.DebuggerThreadorNone) – a [class`Foundry`.DebuggerThread]
- Returns:
a new [class`Foundry`.DebuggerActions]
- Return type:
Creates a new [class`Foundry`.DebuggerActions] instance.
New in version 1.1.
- dup_debugger()¶
- Returns:
the debugger instance
- Return type:
Gets the debugger instance.
New in version 1.1.
- dup_thread()¶
- Returns:
the debugger thread
- Return type:
Gets the debugger thread.
New in version 1.1.
- set_debugger(debugger)¶
- Parameters:
debugger (
Foundry.DebuggerorNone) – the debugger instance
Sets the debugger instance.
New in version 1.1.
- set_thread(thread)¶
- Parameters:
thread (
Foundry.DebuggerThreadorNone) – the debugger thread
Sets the debugger thread and connects to its “changed” signal to update action states.
New in version 1.1.
Property Details¶
- Foundry.DebuggerActions.props.debugger¶
- Name:
debugger- Type:
- Default Value:
- Flags:
The debugger instance.
New in version 1.1.
- Foundry.DebuggerActions.props.thread¶
- Name:
thread- Type:
- Default Value:
- Flags:
The debugger thread.
New in version 1.1.