37 explicit UatFrame(QWidget *parent = NULL);
84 void checkForErrorHint(
const QModelIndex ¤t,
const QModelIndex &previous);
91 bool trySetErrorHintFromField(
const QModelIndex &index);
97 void addRecord(
bool copy_from_current =
false);
107 void resizeColumns();
114 void copyFromProfile(QString filename);
120 void modelDataChanged(
const QModelIndex &topLeft);
125 void modelRowsRemoved();
130 void modelRowsReset();
137 void uatTreeViewSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected);
144 void on_uatTreeView_currentItemChanged(
const QModelIndex ¤t,
const QModelIndex &previous);
149 void on_newToolButton_clicked();
154 void on_deleteToolButton_clicked();
159 void on_copyToolButton_clicked();
164 void on_moveUpToolButton_clicked();
169 void on_moveDownToolButton_clicked();
174 void on_clearToolButton_clicked();
A delegate for rendering and editing fields in User Accessible Tables (UAT).
Definition uat_delegate.h:27
UI frame for editing User Accessible Tables (UAT).
Definition uat_frame.h:29
~UatFrame()
Destroys the UatFrame object.
Definition uat_frame.cpp:70
void rejectChanges()
Rejects and discards the pending changes.
Definition uat_frame.cpp:171
void acceptChanges()
Accepts and applies the pending changes.
Definition uat_frame.cpp:158
void setUat(struct epan_uat *uat)
Sets the UAT structure to be edited.
Definition uat_frame.cpp:77
void showEvent(QShowEvent *)
Handles the show event for the frame.
Definition uat_frame.cpp:137
Table model for representing and managing User Accessible Tables (UAT).
Definition uat_model.h:28
Represents a User Accessible Table (UAT), managing a set of user-editable records exposed to a dissec...
Definition uat-int.h:44