]> sigrok.org Git - pulseview.git/blobdiff - pv/popups/channels.hpp
Channel popup: Don't disable channels when clicking the enable buttons
[pulseview.git] / pv / popups / channels.hpp
index eb1e029773f1d9204c7845270e0605033b0932a2..344d21a824e7bb79e27bc28f0f44054e78d6b24c 100644 (file)
@@ -28,6 +28,7 @@
 #include <QCheckBox>
 #include <QFormLayout>
 #include <QGridLayout>
+#include <QHBoxLayout>
 #include <QLabel>
 #include <QPushButton>
 #include <QSignalMapper>
@@ -70,7 +71,7 @@ public:
 
 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,
@@ -104,7 +105,7 @@ private:
                check_box_signal_map_;
        map< shared_ptr<sigrok::ChannelGroup>, QLabel*> group_label_map_;
 
-       QGridLayout buttons_bar_;
+       QHBoxLayout buttons_bar_;
        QPushButton enable_all_channels_, disable_all_channels_;
        QPushButton enable_all_logic_channels_, enable_all_analog_channels_;
        QPushButton enable_all_named_channels_, enable_all_changing_channels_;