RTXI  3.0.0
The Real-Time eXperiment Interface Reference Manual
Public Slots | Signals | Public Member Functions
Oscilloscope::Panel Class Reference

#include <oscilloscope.hpp>

Inheritance diagram for Oscilloscope::Panel:
Inheritance graph
Collaboration diagram for Oscilloscope::Panel:
Collaboration graph

Public Slots

void togglePause ()
- Public Slots inherited from Widgets::Panel
void resizeMe ()
virtual void exit ()
virtual void refresh ()
virtual void modify ()
virtual void pause (bool p)
virtual void update_state (RT::State::state_t flag)


void updateBlockInfo ()
void updateBlockChannels (IO::Block *block)
- Signals inherited from Widgets::Panel
void signal_state_change (RT::State::state_t state)

Public Member Functions

 Panel (QMainWindow *mw, Event::Manager *ev_manager)
void setActivity (IO::endpoint endpoint, bool activity)
void adjustDataSize ()
void updateTrigger ()
- Public Member Functions inherited from Widgets::Panel
 Panel (const std::string &mod_name, QMainWindow *mw, Event::Manager *ev_manager)
QMdiSubWindow * getMdiWindow ()
virtual void createGUI (const std::vector< Widgets::Variable::Info > &vars, const std::vector< Widgets::Variable::Id > &skip_ids)
void setHostPlugin (Widgets::Plugin *hplugin)

Additional Inherited Members

- Protected Member Functions inherited from Widgets::Panel
QString getParameter (const QString &var_name)
void setParameter (const QString &var_name, double value)
void setParameter (const QString &var_name, uint64_t value)
void setParameter (const QString &var_name, int value)
QString getComment (const QString &name)
void setComment (const QString &var_name, const QString &comment)
void closeEvent (QCloseEvent *event) override
std::string getName ()
Widgets::PlugingetHostPlugin ()
QMainWindow * getQMainWindowPtr ()
Event::ManagergetRTXIEventManager ()

Detailed Description

Definition at line 81 of file oscilloscope.hpp.

Constructor & Destructor Documentation

◆ Panel()

Oscilloscope::Panel::Panel(QMainWindow * mw,

Definition at line 691 of file oscilloscope.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ adjustDataSize()

void Oscilloscope::Panel::adjustDataSize()

Definition at line 842 of file oscilloscope.cpp.

◆ setActivity()

void Oscilloscope::Panel::setActivity(IO::endpoint endpoint,
bool activity 

Definition at line 217 of file oscilloscope.cpp.

Here is the call graph for this function:

◆ togglePause

void Oscilloscope::Panel::togglePause()

Definition at line 827 of file oscilloscope.cpp.

Here is the call graph for this function:

◆ updateBlockChannels

void Oscilloscope::Panel::updateBlockChannels(IO::Blockblock)

◆ updateBlockInfo

void Oscilloscope::Panel::updateBlockInfo()

◆ updateTrigger()

void Oscilloscope::Panel::updateTrigger()

Definition at line 856 of file oscilloscope.cpp.

The documentation for this class was generated from the following files: