#ifndef PULSEVIEW_PV_MAINWINDOW_H
#define PULSEVIEW_PV_MAINWINDOW_H
+#include <list>
+
#include <QMainWindow>
#include "sigsession.h"
private:
void setup_ui();
+ void scan_devices();
+
+ void session_error(const QString text, const QString info_text);
private:
SigSession _session;
+ std::list<sr_dev_inst*> _devices;
+
pv::view::View *_view;
QMenuBar *_menu_bar;
private slots:
void load_file(QString file_name);
+
+ void show_session_error(
+ const QString text, const QString info_text);
+
void on_actionOpen_triggered();
void on_actionQuit_triggered();