|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <SchemaMainWindow.hpp>
Public Slots | |
| void | modifiedView (bool modified) |
| void | update_models () |
Public Member Functions | |
| ~SchemaMainWindow () | |
| SchemaMainWindow (QString SchemaFile, QWidget *parent=nullptr) | |
Protected Member Functions | |
| void | closeEvent (QCloseEvent *event) |
| void | OpenSchemaFile (QString SchemaFile) |
Private Slots | |
| void | OpenSchemaFile () |
| void | CreateNewSchema () |
| void | show_file_info_active_schema () |
| void | show_file_info (QModelIndex) |
| void | show_file_info (QString) |
| void | show_file_info () |
| void | connect_file_info (SchemaFileInfo *win) |
| void | edit_settings () |
| void | SaveSchema () |
| void | SaveSchemaFile () |
| bool | SaveModifiedSchema () |
| void | ChangeCursorRelationship (bool State) |
| void | ChangeCursorInheritance (bool State) |
| void | add_tab () |
| void | SaveView () |
| void | SaveViewAs () |
| void | LoadView () |
| void | NameView () |
| void | LaunchClassEditor (QModelIndex Index) |
| void | RemoveTab (int i) |
| void | close_tab () |
| void | CustomContextMenuFileView (QPoint Pos) |
| void | CustomContextMenuTableView (QPoint Pos) |
| void | AddNewClass () |
| void | RemoveClass () |
| void | editClass () |
| void | SetSchemaFileActive () |
| void | PrintCurrentView () |
| void | export_current_view () |
| void | toggle_case_sensitive (int) |
| void | update_view () |
| void | save_layout () |
| void | restore_layout () |
| void | default_layout () |
Private Member Functions | |
| void | InitialSettings () |
| void | InitialTab () |
| void | InitialTabCorner () |
| void | SetController () |
| void | BuildFileModel () |
| void | BuildTableModel () |
| void | update_window_title (QString text) |
| void | write_view_file (const QString &fn, SchemaTab *tab) |
| int | ShouldSaveChanges () const |
| int | ShouldSaveViewChanges () const |
| bool | check_schema_file (QString file) |
| bool | save_schema_file (QString file) |
Private Attributes | |
| std::unique_ptr< dbse::Ui::SchemaMainWindow > | ui |
| CustomFileModel * | FileModel |
| CustomTableModel * | TableModel |
| QSortFilterProxyModel * | m_proxyModel |
| SchemaSettings * | m_settings { nullptr } |
| QMenu * | ContextMenuFileView |
| QMenu * | ContextMenuTableView |
| QString | m_title { "DUNE DAQ Configuration Schema editor" } |
| QString | m_view_dir { "." } |
| QString | m_export_path { "." } |
| QDir | m_schema_directory { "." } |
| QList< QUrl > | m_path_urls |
| bool | m_save_layout_on_exit |
| QByteArray | m_default_state |
| QByteArray | m_default_geometry |
| QSize | m_default_size |
| QPrinter * | m_printer {} |
Definition at line 30 of file SchemaMainWindow.hpp.
|
default |
|
explicit |
Definition at line 35 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 720 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 275 of file SchemaMainWindow.cpp.
|
private |
Definition at line 204 of file SchemaMainWindow.cpp.
|
private |
Definition at line 220 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 704 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 688 of file SchemaMainWindow.cpp.
|
private |
Definition at line 359 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 921 of file SchemaMainWindow.cpp.
|
protected |
Definition at line 502 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 199 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 645 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 953 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 990 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 1094 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 1036 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 304 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 468 of file SchemaMainWindow.cpp.
|
private |
Definition at line 64 of file SchemaMainWindow.cpp.
|
private |
Definition at line 91 of file SchemaMainWindow.cpp.
|
private |
Definition at line 98 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 910 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 837 of file SchemaMainWindow.cpp.
|
slot |
Definition at line 730 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 744 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 595 of file SchemaMainWindow.cpp.
|
protected |
Definition at line 543 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 450 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 282 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 927 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 1060 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 1046 of file SchemaMainWindow.cpp.
|
private |
Definition at line 421 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 619 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 632 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 441 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 760 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 773 of file SchemaMainWindow.cpp.
|
private |
Definition at line 107 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 334 of file SchemaMainWindow.cpp.
|
nodiscardprivate |
Definition at line 257 of file SchemaMainWindow.cpp.
|
nodiscardprivate |
Definition at line 234 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 164 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 170 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 176 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 158 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 1017 of file SchemaMainWindow.cpp.
|
slot |
Definition at line 536 of file SchemaMainWindow.cpp.
|
privateslot |
Definition at line 1026 of file SchemaMainWindow.cpp.
|
private |
Definition at line 587 of file SchemaMainWindow.cpp.
|
private |
Definition at line 807 of file SchemaMainWindow.cpp.
|
private |
Definition at line 44 of file SchemaMainWindow.hpp.
|
private |
Definition at line 45 of file SchemaMainWindow.hpp.
|
private |
Definition at line 40 of file SchemaMainWindow.hpp.
|
private |
Definition at line 53 of file SchemaMainWindow.hpp.
|
private |
Definition at line 54 of file SchemaMainWindow.hpp.
|
private |
Definition at line 52 of file SchemaMainWindow.hpp.
|
private |
Definition at line 48 of file SchemaMainWindow.hpp.
|
private |
Definition at line 50 of file SchemaMainWindow.hpp.
|
private |
Definition at line 55 of file SchemaMainWindow.hpp.
|
private |
Definition at line 42 of file SchemaMainWindow.hpp.
|
private |
Definition at line 51 of file SchemaMainWindow.hpp.
|
private |
Definition at line 49 of file SchemaMainWindow.hpp.
|
private |
Definition at line 43 of file SchemaMainWindow.hpp.
|
private |
Definition at line 46 of file SchemaMainWindow.hpp.
|
private |
Definition at line 47 of file SchemaMainWindow.hpp.
|
private |
Definition at line 41 of file SchemaMainWindow.hpp.
|
private |
Definition at line 38 of file SchemaMainWindow.hpp.