|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <FileInfo.hpp>
Public Member Functions | |
| FileInfo (QString filename, QWidget *parent=0) | |
| ~FileInfo ()=default | |
| void | keyPressEvent (QKeyEvent *event) override |
Static Public Member Functions | |
| static void | show_file_info (const QString &filename) |
| static void | setup_paths () |
| static QList< QUrl > | get_path_urls () |
| static QStringList | get_path_list () |
| static QString | prune_path (QString file) |
| static bool | match_path (QString &file, QStringList &includes) |
| static void | parse_all_objects () |
| static QString | check_file_includes (const QString &file) |
Private Slots | |
| void | accept () |
| void | reject () |
| void | file_info_slot () |
| void | file_info_slot (const QString &fn) |
| void | file_info_slot (QListWidgetItem *) |
| void | edit_object_slot () |
| void | edit_object_slot (QListWidgetItem *) |
| void | delete_object_slot () |
| void | rename_object_slot () |
| void | activate_schema_context_menu (QPoint point) |
| void | activate_data_context_menu (QPoint point) |
| void | activate_object_context_menu (QPoint point) |
| void | add_datafile () |
| void | add_schemafile () |
| void | add_includefile (QFileDialog *fd) |
| void | remove_datafile_slot () |
| void | remove_schemafile_slot () |
| void | remove_includefile (const QString &file) |
| void | filemodel_updated () |
Private Member Functions | |
| void | parse_objects () |
| void | parse_includes () |
| bool | check_includes () |
Private Attributes | |
| Ui::FileInfo * | m_ui |
| std::map< QString, const tref > | m_obj_map |
| QString | m_filename |
| bool | m_readonly {false} |
| QMenu * | m_schema_menu {nullptr} |
| QMenu * | m_data_menu {nullptr} |
| QMenu * | m_object_menu {nullptr} |
| QUuid const | m_uuid |
Static Private Attributes | |
| static std::map< QString, std::map< QString, const tref > > | s_obj_map {} |
| static QStringList | s_path_list {} |
| static QList< QUrl > | s_path_urls {} |
| static QString | s_schema_path {"."} |
| static QString | s_data_path {"."} |
Definition at line 23 of file FileInfo.hpp.
| dbe::FileInfo::FileInfo | ( | QString | filename, |
| QWidget * | parent = 0 ) |
Definition at line 157 of file FileInfo.cpp.
|
default |
|
privateslot |
Definition at line 263 of file FileInfo.cpp.
|
privateslot |
Definition at line 421 of file FileInfo.cpp.
|
privateslot |
Definition at line 451 of file FileInfo.cpp.
|
privateslot |
Definition at line 400 of file FileInfo.cpp.
|
privateslot |
Definition at line 320 of file FileInfo.cpp.
|
privateslot |
Definition at line 342 of file FileInfo.cpp.
|
privateslot |
Definition at line 331 of file FileInfo.cpp.
|
static |
Definition at line 109 of file FileInfo.cpp.
|
private |
Definition at line 227 of file FileInfo.cpp.
|
privateslot |
Definition at line 296 of file FileInfo.cpp.
|
privateslot |
Definition at line 270 of file FileInfo.cpp.
|
privateslot |
Definition at line 275 of file FileInfo.cpp.
|
privateslot |
Definition at line 371 of file FileInfo.cpp.
|
privateslot |
Definition at line 379 of file FileInfo.cpp.
|
privateslot |
Definition at line 375 of file FileInfo.cpp.
|
privateslot |
Definition at line 204 of file FileInfo.cpp.
|
static |
Definition at line 87 of file FileInfo.cpp.
|
static |
Definition at line 81 of file FileInfo.cpp.
|
override |
Definition at line 256 of file FileInfo.cpp.
|
static |
Definition at line 60 of file FileInfo.cpp.
|
static |
Definition at line 94 of file FileInfo.cpp.
|
private |
Definition at line 233 of file FileInfo.cpp.
|
private |
Definition at line 211 of file FileInfo.cpp.
|
static |
Definition at line 47 of file FileInfo.cpp.
|
privateslot |
Definition at line 266 of file FileInfo.cpp.
|
privateslot |
Definition at line 361 of file FileInfo.cpp.
|
privateslot |
Definition at line 364 of file FileInfo.cpp.
|
privateslot |
Definition at line 358 of file FileInfo.cpp.
|
privateslot |
Definition at line 305 of file FileInfo.cpp.
|
static |
Definition at line 27 of file FileInfo.cpp.
|
static |
Definition at line 383 of file FileInfo.cpp.
|
private |
Definition at line 72 of file FileInfo.hpp.
|
private |
Definition at line 69 of file FileInfo.hpp.
|
private |
Definition at line 68 of file FileInfo.hpp.
|
private |
Definition at line 73 of file FileInfo.hpp.
|
private |
Definition at line 70 of file FileInfo.hpp.
|
private |
Definition at line 71 of file FileInfo.hpp.
|
private |
Definition at line 67 of file FileInfo.hpp.
|
private |
Definition at line 74 of file FileInfo.hpp.
|
staticprivate |
Definition at line 81 of file FileInfo.hpp.
|
staticprivate |
Definition at line 76 of file FileInfo.hpp.
|
staticprivate |
Definition at line 78 of file FileInfo.hpp.
|
staticprivate |
Definition at line 79 of file FileInfo.hpp.
|
staticprivate |
Definition at line 80 of file FileInfo.hpp.