]> sigrok.org Git - pulseview.git/blobdiff - pv/popups/probes.h
Add missing default to switch/case block.
[pulseview.git] / pv / popups / probes.h
index dbf90cd0b34237a603d013fcdc1b6772ba7b84ab..434d03986378cb048944bbe8c05d412d06b3ab38 100644 (file)
 #define PULSEVIEW_PV_POPUPS_PROBES_H
 
 #include <map>
+#include <memory>
 #include <vector>
 
-#include <boost/shared_ptr.hpp>
-
 #include <QFormLayout>
 #include <QHBoxLayout>
 #include <QPushButton>
@@ -65,15 +64,15 @@ private:
        void set_all_probes(bool set);
 
        void populate_group(const sr_channel_group *group,
-               const std::vector< boost::shared_ptr<pv::view::Signal> > sigs);
+               const std::vector< std::shared_ptr<pv::view::Signal> > sigs);
 
        QGridLayout* create_channel_group_grid(
-               const std::vector< boost::shared_ptr<pv::view::Signal> > sigs);
+               const std::vector< std::shared_ptr<pv::view::Signal> > sigs);
 
 private:
        void showEvent(QShowEvent *e);
 
-private slots:
+private Q_SLOTS:
        void on_probe_checked(QWidget *widget);
 
        void enable_all_probes();
@@ -86,9 +85,9 @@ private:
 
        bool _updating_probes;
 
-       std::vector< boost::shared_ptr<pv::prop::binding::DeviceOptions> >
+       std::vector< std::shared_ptr<pv::prop::binding::DeviceOptions> >
                 _group_bindings;
-       std::map< QCheckBox*, boost::shared_ptr<pv::view::Signal> >
+       std::map< QCheckBox*, std::shared_ptr<pv::view::Signal> >
                _check_box_signal_map;
 
        QHBoxLayout _buttons_bar;