]> sigrok.org Git - pulseview.git/blobdiff - pv/mainwindow.h
Moved DeviceManager::use_device and release_device into DevInst
[pulseview.git] / pv / mainwindow.h
index 6f352f9f2cbcab545fd0980af1a215ddaad05f6a..1acaf07227c7b8bd86a08d20ebda97e824f4115a 100644 (file)
@@ -37,6 +37,10 @@ namespace pv {
 
 class DeviceManager;
 
+namespace device {
+class DevInst;
+}
+
 namespace toolbars {
 class ContextBar;
 class SamplingBar;
@@ -71,7 +75,8 @@ private:
         * first device in the device list should be selected.
         */
        void update_device_list(
-               struct sr_dev_inst *selected_device = NULL);
+               boost::shared_ptr<pv::device::DevInst> selected_device =
+                       boost::shared_ptr<pv::device::DevInst>());
 
 private slots:
        void load_file(QString file_name);