20 #ifndef LIBREPCB_EDITOR_EDITABLETABLEWIDGET_H 21 #define LIBREPCB_EDITOR_EDITABLETABLEWIDGET_H 54 virtual
void setModel(QAbstractItemModel* model) noexcept override;
64 using QAbstractItemView::edit;
65 virtual void reset()
override;
71 virtual bool edit(
const QModelIndex& index, EditTrigger trigger,
72 QEvent* event)
override;
74 const QModelIndex& previous)
override;
75 virtual void rowsInserted(
const QModelIndex& parent,
int start,
93 QToolButton*
createButton(
const QString& objectName,
const QIcon& icon,
94 const QString& text,
const QString& toolTip,
95 int width,
int height,
Signal clickedSignal,
96 const QPersistentModelIndex& itemIndex,
97 bool doesModify,
bool doesRemove) noexcept;
99 const QPersistentModelIndex& itemIndex) noexcept;
Definition: occmodel.cpp:77
The Signal class is used to emit signals on non-QObject derived classes.
Definition: signalslot.h:65