|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <SchemaFileInfo.hpp>
Signals | |
| void | files_updated () |
| void | new_window (SchemaFileInfo *win) |
Public Member Functions | |
| SchemaFileInfo (std::string filename, QWidget *parent=0) | |
| ~SchemaFileInfo ()=default | |
| void | show_file_info (QString fn) |
| void | keyPressEvent (QKeyEvent *event) override |
Private Slots | |
| void | accept () |
| void | reject () |
| void | add_include () |
| void | remove_include () |
| void | set_active () |
| void | add_missing_includes () |
| void | launch_class_editor (QListWidgetItem *) |
| void | show_file_info () |
| void | show_file_info (QListWidgetItem *) |
| void | activate_include_context_menu (QPoint point) |
| void | activate_class_context_menu (QPoint point) |
| void | add_new_class () |
| void | edit_class () |
| void | move_class () |
| void | remove_class () |
| void | set_schemafile_active () |
| void | show_status () |
| void | class_updated (QString class_name) |
| void | save_schema () |
Private Member Functions | |
| void | get_includes () |
| void | add_file (std::string file) |
| bool | check_relationships (dunedaq::oks::OksClass *cls) |
| bool | check_superclasses (dunedaq::oks::OksClass *cls) |
| std::string | prune_path (std::string file) |
| bool | set_active (std::string filename) |
| void | remove_include (std::string filename) |
| void | update_class_list () |
Private Attributes | |
| Ui::SchemaFileInfo * | m_ui |
| std::string | m_filename |
| std::set< std::string > | m_missing_includes |
| std::set< std::string > | m_all_includes |
| QMenu * | m_include_menu |
| QMenu * | m_class_menu |
| QStringList | m_path_list |
| QList< QUrl > | m_path_urls |
| QPushButton * | m_add_button |
| QPushButton * | m_missing_button |
Definition at line 25 of file SchemaFileInfo.hpp.
| dbse::SchemaFileInfo::SchemaFileInfo | ( | std::string | filename, |
| QWidget * | parent = 0 ) |
Definition at line 20 of file SchemaFileInfo.cpp.
|
default |
|
privateslot |
Definition at line 261 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 456 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 432 of file SchemaFileInfo.cpp.
|
private |
Definition at line 418 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 375 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 392 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 550 of file SchemaFileInfo.cpp.
|
private |
Definition at line 124 of file SchemaFileInfo.cpp.
|
private |
Definition at line 163 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 324 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 484 of file SchemaFileInfo.cpp.
|
signal |
|
private |
Definition at line 98 of file SchemaFileInfo.cpp.
|
override |
Definition at line 269 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 276 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 488 of file SchemaFileInfo.cpp.
|
signal |
|
private |
Definition at line 409 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 265 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 494 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 254 of file SchemaFileInfo.cpp.
|
private |
Definition at line 196 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 333 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 544 of file SchemaFileInfo.cpp.
|
private |
Definition at line 519 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 537 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 566 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 569 of file SchemaFileInfo.cpp.
| void dbse::SchemaFileInfo::show_file_info | ( | QString | fn | ) |
Definition at line 572 of file SchemaFileInfo.cpp.
|
privateslot |
Definition at line 349 of file SchemaFileInfo.cpp.
|
private |
Definition at line 280 of file SchemaFileInfo.cpp.
|
private |
Definition at line 76 of file SchemaFileInfo.hpp.
|
private |
Definition at line 70 of file SchemaFileInfo.hpp.
|
private |
Definition at line 72 of file SchemaFileInfo.hpp.
|
private |
Definition at line 68 of file SchemaFileInfo.hpp.
|
private |
Definition at line 71 of file SchemaFileInfo.hpp.
|
private |
Definition at line 77 of file SchemaFileInfo.hpp.
|
private |
Definition at line 69 of file SchemaFileInfo.hpp.
|
private |
Definition at line 74 of file SchemaFileInfo.hpp.
|
private |
Definition at line 75 of file SchemaFileInfo.hpp.
|
private |
Definition at line 67 of file SchemaFileInfo.hpp.