void populate_group(shared_ptr<sigrok::ChannelGroup> group,
const vector< shared_ptr<pv::data::SignalBase> > sigs);
- QGridLayout* create_channel_group_grid(
- const vector< shared_ptr<pv::data::SignalBase> > sigs);
-
void showEvent(QShowEvent *event);
private Q_SLOTS:
+#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
+ void on_channel_checked(QObject *widget);
+#else
void on_channel_checked(QWidget *widget);
+#endif
void enable_all_channels();
void disable_all_channels();
bool updating_channels_;
vector< shared_ptr<pv::binding::Device> > group_bindings_;
- map< QCheckBox*, shared_ptr<pv::data::SignalBase> >
- check_box_signal_map_;
+ map< QCheckBox*, shared_ptr<pv::data::SignalBase> > check_box_signal_map_;
map< shared_ptr<sigrok::ChannelGroup>, QLabel*> group_label_map_;
QGridLayout filter_buttons_bar_;