BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Panel with settings for DataLoaderDialog. More...
Public Member Functions | |
LoaderPreviewPanel (QWidget *parent=nullptr) | |
void | clearPanel () |
std::vector< ColumnInfo > | columnInfo () const |
void | showData (const ParserInterface *parser) |
Sets raw text to the TextView. More... | |
Private Attributes | |
ImportTableWidget * | m_tableWidget {nullptr} |
QTabWidget * | m_tabWidget {nullptr} |
ImportTextView * | m_textView {nullptr} |
Panel with settings for DataLoaderDialog.
Located on its right side, contains text and table views.
Definition at line 34 of file loaderpreviewpanel.h.
gui2::LoaderPreviewPanel::LoaderPreviewPanel | ( | QWidget * | parent = nullptr | ) |
Definition at line 32 of file loaderpreviewpanel.cpp.
References m_tableWidget, m_tabWidget, and m_textView.
void gui2::LoaderPreviewPanel::clearPanel | ( | ) |
Definition at line 68 of file loaderpreviewpanel.cpp.
References m_tableWidget, m_textView, and gui2::ImportTableWidget::setRawData().
Referenced by gui2::DataLoaderDialog::onShowFilePreviewRequest().
std::vector< ColumnInfo > gui2::LoaderPreviewPanel::columnInfo | ( | ) | const |
Definition at line 63 of file loaderpreviewpanel.cpp.
References gui2::ImportTableWidget::columnInfo(), and m_tableWidget.
Referenced by gui2::DataLoaderDialog::onParseAllRequest().
void gui2::LoaderPreviewPanel::showData | ( | const ParserInterface * | parser | ) |
Sets raw text to the TextView.
Definition at line 49 of file loaderpreviewpanel.cpp.
References gui2::Utils::AddHtmlColorTagToParts(), gui2::ParserInterface::getLine(), m_tableWidget, m_textView, gui2::ParserInterface::parsedData(), gui2::ParserInterface::parseResults(), gui2::ImportTableWidget::setRawData(), and gui2::ParserInterface::totalLineCount().
Referenced by gui2::DataLoaderDialog::onShowFilePreviewRequest().
|
private |
Definition at line 48 of file loaderpreviewpanel.h.
Referenced by LoaderPreviewPanel(), clearPanel(), columnInfo(), and showData().
|
private |
Definition at line 49 of file loaderpreviewpanel.h.
Referenced by LoaderPreviewPanel().
|
private |
Definition at line 47 of file loaderpreviewpanel.h.
Referenced by LoaderPreviewPanel(), clearPanel(), and showData().