5 #include <pajlada/signals/signal.hpp> 7 class QAbstractTableModel;
18 void setTitles(std::initializer_list<QString> titles);
30 QTableView *tableView_{};
31 QAbstractTableModel *model_{};
32 QHBoxLayout *buttons_{};
34 void moveRow(
int dir);
void setTitles(std::initializer_list< QString > titles)
Definition: EditableModelView.cpp:99
EditableModelView(QAbstractTableModel *model, bool movable=true)
Definition: EditableModelView.cpp:17
void selectRow(int row)
Definition: EditableModelView.cpp:155
Definition: Application.cpp:48
Definition: EditableModelView.hpp:13
QTableView * getTableView()
Definition: EditableModelView.cpp:114
void addCustomButton(QWidget *widget)
Definition: EditableModelView.cpp:124
void setValidationRegexp(QRegularExpression regexp)
Definition: EditableModelView.cpp:94
pajlada::Signals::NoArgSignal addButtonPressed
Definition: EditableModelView.hpp:24
void addRegexHelpLink()
Definition: EditableModelView.cpp:129
QAbstractTableModel * getModel()
Definition: EditableModelView.cpp:119