const int ViewBase::MaxViewAutoUpdateRate = 25; // No more than 25 Hz
-ViewBase::ViewBase(Session &session, bool is_main_view, QWidget *parent) :
+ViewBase::ViewBase(Session &session, bool is_main_view, QMainWindow *parent) :
// Note: Place defaults in ViewBase::reset_view_state(), not here
QWidget(parent),
session_(session),
#ifdef ENABLE_DECODE
void ViewBase::clear_decode_signals()
{
+ decode_signals_.clear();
}
void ViewBase::add_decode_signal(shared_ptr<data::DecodeSignal> signal)
{
- (void)signal;
+ decode_signals_.insert(signal);
}
void ViewBase::remove_decode_signal(shared_ptr<data::DecodeSignal> signal)
{
- (void)signal;
+ decode_signals_.erase(signal);
}
#endif