#include <mainwindow.hpp>
Definition at line 67 of file mainwindow.hpp.
pv::MainWindow::MainWindow |
( |
DeviceManager & |
device_manager, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
explicit |
pv::MainWindow::~MainWindow |
( |
| ) |
|
void pv::MainWindow::add_default_session |
( |
| ) |
|
shared_ptr< Session > pv::MainWindow::add_session |
( |
| ) |
|
void pv::MainWindow::add_session_with_file |
( |
string |
open_file_name, |
|
|
string |
open_file_format, |
|
|
string |
open_setup_file_name |
|
) |
| |
void pv::MainWindow::closeEvent |
( |
QCloseEvent * |
event | ) |
|
|
private |
QMenu * pv::MainWindow::createPopupMenu |
( |
| ) |
|
|
privatevirtual |
shared_ptr< Session > pv::MainWindow::get_tab_session |
( |
int |
index | ) |
const |
|
private |
void pv::MainWindow::on_add_view |
( |
ViewType |
type, |
|
|
Session * |
session |
|
) |
| |
|
privateslot |
void pv::MainWindow::on_close_current_tab |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_focus_changed |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_focused_session_changed |
( |
shared_ptr< Session > |
session | ) |
|
|
privateslot |
void pv::MainWindow::on_new_session_clicked |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_new_view |
( |
Session * |
session, |
|
|
int |
view_type |
|
) |
| |
|
privateslot |
void pv::MainWindow::on_run_stop_clicked |
( |
| ) |
|
|
slot |
void pv::MainWindow::on_session_capture_state_changed |
( |
int |
state | ) |
|
|
privateslot |
void pv::MainWindow::on_session_device_changed |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_session_error_raised |
( |
const QString |
text, |
|
|
const QString |
info_text |
|
) |
| |
|
slot |
void pv::MainWindow::on_session_name_changed |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_settings_clicked |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_show_decoder_selector |
( |
Session * |
session | ) |
|
|
privateslot |
void pv::MainWindow::on_sub_window_close_clicked |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_tab_changed |
( |
int |
index | ) |
|
|
privateslot |
void pv::MainWindow::on_tab_close_requested |
( |
int |
index | ) |
|
|
privateslot |
void pv::MainWindow::on_view_close_clicked |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_view_colored_bg_shortcut |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_view_show_analog_minor_grid_shortcut |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_view_show_sampling_points_shortcut |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::on_view_sticky_scrolling_shortcut |
( |
| ) |
|
|
privateslot |
void pv::MainWindow::remove_session |
( |
shared_ptr< Session > |
session | ) |
|
void pv::MainWindow::remove_view |
( |
shared_ptr< ViewBase > |
view | ) |
|
void pv::MainWindow::restore_sessions |
( |
| ) |
|
void pv::MainWindow::restore_ui_settings |
( |
| ) |
|
|
private |
bool pv::MainWindow::restoreState |
( |
const QByteArray & |
state, |
|
|
int |
version = 0 |
|
) |
| |
|
privatevirtual |
void pv::MainWindow::save_sessions |
( |
| ) |
|
void pv::MainWindow::save_ui_settings |
( |
| ) |
|
|
private |
void pv::MainWindow::session_error_raised |
( |
const QString |
text, |
|
|
const QString |
info_text |
|
) |
| |
|
signal |
void pv::MainWindow::setup_ui |
( |
| ) |
|
|
private |
void pv::MainWindow::show_session_error |
( |
const QString |
text, |
|
|
const QString |
info_text |
|
) |
| |
|
static |
void pv::MainWindow::update_acq_button |
( |
Session * |
session | ) |
|
|
private |
QShortcut* pv::MainWindow::close_application_shortcut_ |
|
private |
QShortcut* pv::MainWindow::close_current_tab_shortcut_ |
|
private |
QIcon pv::MainWindow::icon_green_ |
|
private |
QIcon pv::MainWindow::icon_grey_ |
|
private |
QIcon pv::MainWindow::icon_red_ |
|
private |
shared_ptr<Session> pv::MainWindow::last_focused_session_ |
|
private |
QShortcut* pv::MainWindow::run_stop_shortcut_ |
|
private |
QTabWidget pv::MainWindow::session_selector_ |
|
private |
list< shared_ptr<Session> > pv::MainWindow::sessions_ |
|
private |
QWidget* pv::MainWindow::static_tab_widget_ |
|
private |
QShortcut* pv::MainWindow::view_colored_bg_shortcut_ |
|
private |
map< QDockWidget*, shared_ptr<views::ViewBase> > pv::MainWindow::view_docks_ |
|
private |
QShortcut* pv::MainWindow::view_show_analog_minor_grid_shortcut_ |
|
private |
QShortcut* pv::MainWindow::view_show_sampling_points_shortcut_ |
|
private |
QShortcut* pv::MainWindow::view_sticky_scrolling_shortcut_ |
|
private |
const QString pv::MainWindow::WindowTitle = tr("PulseView") |
|
staticprivate |
The documentation for this class was generated from the following files: