#include <pv/prop/binding/deviceoptions.h>
#include <pv/widgets/popup.h>
+namespace sigrok {
+ class Device;
+}
+
namespace pv {
namespace popups {
Q_OBJECT
public:
- DeviceOptions(std::shared_ptr<device::DevInst> dev_inst,
+ DeviceOptions(std::shared_ptr<sigrok::Device> device,
QWidget *parent);
pv::prop::binding::DeviceOptions& binding();
private:
- std::shared_ptr<device::DevInst> _dev_inst;
+ std::shared_ptr<sigrok::Device> device_;
- QVBoxLayout _layout;
+ QVBoxLayout layout_;
- pv::prop::binding::DeviceOptions _binding;
+ pv::prop::binding::DeviceOptions binding_;
};
} // namespace popups