BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Text view to show imported data. More...
Public Member Functions | |
ImportTextView (QWidget *parent=nullptr) | |
void | lineNumberAreaPaintEvent (QPaintEvent *event) |
int | lineNumberAreaWidth () |
Protected Member Functions | |
void | resizeEvent (QResizeEvent *event) override |
Private Slots | |
void | highlightCurrentLine () |
void | updateLineNumberArea (const QRect &rect, int dy) |
void | updateLineNumberAreaWidth (int newBlockCount) |
Private Attributes | |
QWidget * | lineNumberArea |
Text view to show imported data.
Definition at line 36 of file importtextview.h.
gui2::ImportTextView::ImportTextView | ( | QWidget * | parent = nullptr | ) |
Definition at line 30 of file importtextview.cpp.
References highlightCurrentLine(), lineNumberArea, ModelView::Utils::SystemPointSize(), updateLineNumberArea(), and updateLineNumberAreaWidth().
|
privateslot |
void gui2::ImportTextView::lineNumberAreaPaintEvent | ( | QPaintEvent * | event | ) |
int gui2::ImportTextView::lineNumberAreaWidth | ( | ) |
Definition at line 49 of file importtextview.cpp.
Referenced by resizeEvent(), and updateLineNumberAreaWidth().
|
overrideprotected |
Definition at line 79 of file importtextview.cpp.
References lineNumberArea, and lineNumberAreaWidth().
|
privateslot |
Definition at line 68 of file importtextview.cpp.
References lineNumberArea, and updateLineNumberAreaWidth().
Referenced by ImportTextView().
|
privateslot |
Definition at line 63 of file importtextview.cpp.
References lineNumberAreaWidth().
Referenced by ImportTextView(), and updateLineNumberArea().
|
private |
Definition at line 54 of file importtextview.h.
Referenced by ImportTextView(), lineNumberAreaPaintEvent(), resizeEvent(), and updateLineNumberArea().