1#ifndef DBE_SCHEMAFILEINFO_H
2#define DBE_SCHEMAFILEINFO_H
7#include <QListWidgetItem>
void new_window(SchemaFileInfo *win)
void add_missing_includes()
QPushButton * m_add_button
std::string prune_path(std::string file)
bool check_relationships(dunedaq::oks::OksClass *cls)
void launch_class_editor(QListWidgetItem *)
bool check_superclasses(dunedaq::oks::OksClass *cls)
std::set< std::string > m_missing_includes
QList< QUrl > m_path_urls
SchemaFileInfo(std::string filename, QWidget *parent=0)
QPushButton * m_missing_button
void class_updated(QString class_name)
void keyPressEvent(QKeyEvent *event) override
~SchemaFileInfo()=default
void add_file(std::string file)
void activate_include_context_menu(QPoint point)
void set_schemafile_active()
std::set< std::string > m_all_includes
Ui::SchemaFileInfo * m_ui
void activate_class_context_menu(QPoint point)