PulseView  unreleased development snapshot
A Qt-based sigrok GUI
pv::widgets::DecoderGroupBox Class Reference

#include <decodergroupbox.hpp>

Inheritance diagram for pv::widgets::DecoderGroupBox:
Collaboration diagram for pv::widgets::DecoderGroupBox:

Signals

void delete_decoder ()
 
void show_hide_decoder ()
 

Public Member Functions

 DecoderGroupBox (QString title, QString tooltip, QWidget *parent=nullptr, bool isDeletable=true)
 
void add_layout (QLayout *layout)
 
void set_decoder_visible (bool visible)
 

Private Attributes

QGridLayout *const layout_
 
QPushButton show_hide_button_
 

Detailed Description

Definition at line 31 of file decodergroupbox.hpp.

Constructor & Destructor Documentation

pv::widgets::DecoderGroupBox::DecoderGroupBox ( QString  title,
QString  tooltip,
QWidget *  parent = nullptr,
bool  isDeletable = true 
)

Definition at line 32 of file decodergroupbox.cpp.

Member Function Documentation

void pv::widgets::DecoderGroupBox::add_layout ( QLayout layout)

Definition at line 67 of file decodergroupbox.cpp.

Here is the caller graph for this function:

void pv::widgets::DecoderGroupBox::delete_decoder ( )
signal

Definition at line 133 of file moc_decodergroupbox.cpp.

Here is the caller graph for this function:

void pv::widgets::DecoderGroupBox::set_decoder_visible ( bool  visible)

Definition at line 73 of file decodergroupbox.cpp.

Here is the caller graph for this function:

void pv::widgets::DecoderGroupBox::show_hide_decoder ( )
signal

Definition at line 139 of file moc_decodergroupbox.cpp.

Here is the caller graph for this function:

Member Data Documentation

QGridLayout* const pv::widgets::DecoderGroupBox::layout_
private

Definition at line 49 of file decodergroupbox.hpp.

QPushButton pv::widgets::DecoderGroupBox::show_hide_button_
private

Definition at line 50 of file decodergroupbox.hpp.


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