wiRedPanda
Home
About
Download
Try out
API Docs
wiRedPanda
Logic Circuit Simulator
Loading...
Searching...
No Matches
SimulationThrottleDisabler.h
Go to the documentation of this file.
1
// Copyright 2015 - 2026, GIBIS-UNIFESP and the wiRedPanda contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later
3
7
8
#pragma once
9
10
#include <QObject>
11
12
class
Simulation
;
13
33
class
SimulationThrottleDisabler
34
{
35
public
:
37
explicit
SimulationThrottleDisabler
(
Simulation
*simulation);
38
40
~SimulationThrottleDisabler
();
41
42
private
:
43
Q_DISABLE_COPY(
SimulationThrottleDisabler
)
44
45
Simulation
*m_simulation;
46
};
SimulationThrottleDisabler::SimulationThrottleDisabler
SimulationThrottleDisabler(Simulation *simulation)
Disables the visual refresh throttle on simulation.
Definition
SimulationThrottleDisabler.cpp:9
SimulationThrottleDisabler::~SimulationThrottleDisabler
~SimulationThrottleDisabler()
Re-enables the visual refresh throttle.
Definition
SimulationThrottleDisabler.cpp:16
Simulation
Manages the digital circuit simulation loop.
Definition
Simulation.h:38
App
Simulation
SimulationThrottleDisabler.h
Generated by
1.16.1