9#include <QItemSelectionModel>
25int WindowModelBase::fold2dIndexes (
int row,
40 QMimeData *data =
new QMimeData ();
79void WindowModelBase::selectionAsTable (
int &
rowLow,
166 m_delimiter = delimiter;
const int INNER_RADIUS_MIN
#define ENGAUGE_CHECK_PTR(ptr)
#endif
QString exportDelimiterToText(ExportDelimiter exportDelimiter, bool isGnuplotDelimiter)
ExportDelimiter
Delimiter values that may or may not be overridden by DOCUMENT_SERIALIZE_EXPORT_DELIMITER_OVERRIDE_CS...
QString selectionAsText(ExportDelimiter delimiter) const
Convert the selection into exportable text which is good for text editors.
virtual ~WindowModelBase()
void setView(WindowTable &view)
Save the view so this class can access the current selection.
QMimeData * mimeData(const QModelIndexList &indexes) const
Support dragging of multiple cells.
QString selectionAsHtml() const
Convert the selection into exportable html which is good for spreadsheets.
void setDelimiter(ExportDelimiter delimiter)
Save output delimiter.
WindowModelBase()
Single constructor.
Table view class with support for both drag-and-drop and copy-and-paste.