28 #include <QGraphicsView>
44 class WaveGraphicsCanvas;
65 void takeOwnership(std::unique_ptr<NetlistSimulatorController>& ctrl);
68 void setGates(
const std::vector<Gate*>& gats);
84 void handleNumberWaveformChanged(
int count);
86 void visualizeCurrentNetState(
double tCursor,
int xpos);
96 std::unique_ptr<NetlistSimulatorController> mControllerOwner;
99 std::string mControllerName;
104 bool mOngoingYscroll;
108 bool mVisualizeNetState;
QObject * parent() const const
virtual bool event(QEvent *e) override