#include <memory>
#include <vector>
+#include <QCheckBox>
#include <QFormLayout>
+#include <QGridLayout>
#include <QHBoxLayout>
+#include <QLabel>
#include <QPushButton>
#include <QSignalMapper>
using std::shared_ptr;
using std::vector;
-class QCheckBox;
-class QGridLayout;
-
namespace sigrok {
class ChannelGroup;
}
private:
void set_all_channels(bool set);
- void set_all_channels_conditionally(
+ void enable_channels_conditionally(
function<bool (const shared_ptr<data::SignalBase>)> cond_func);
void populate_group(shared_ptr<sigrok::ChannelGroup> group,