60 void copyFromProfile(QString filename);
66 void modelDataChanged(
const QModelIndex &topLeft);
71 void modelRowsRemoved();
76 void modelRowsReset();
83 void uatTreeViewSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected);
90 void on_uatTreeView_currentItemChanged(
const QModelIndex ¤t,
const QModelIndex &previous);
100 void rejectChanges();
105 void on_newToolButton_clicked();
110 void on_deleteToolButton_clicked();
115 void on_copyToolButton_clicked();
120 void on_moveUpToolButton_clicked();
125 void on_moveDownToolButton_clicked();
130 void on_clearToolButton_clicked();
135 void on_buttonBox_helpRequested();
148 QPushButton *ok_button_;
151 QPushButton *help_button_;
161 void checkForErrorHint(
const QModelIndex ¤t,
const QModelIndex &previous);
168 bool trySetErrorHintFromField(
const QModelIndex &index);
179 void addRecord(
bool copy_from_current =
false);
184 void resizeColumns();
GeometryStateDialog(QWidget *parent, Qt::WindowFlags f=Qt::Window)
Constructs a new GeometryStateDialog with the specified parent and window flags.
Definition geometry_state_dialog.h:91
A delegate for rendering and editing fields in User Accessible Tables (UAT).
Definition uat_delegate.h:27
~UatDialog()
Destroys the UAT dialog.
Definition uat_dialog.cpp:78
void setUat(struct epan_uat *uat=NULL)
Switches the dialog to display and edit a different UAT.
Definition uat_dialog.cpp:85
UatDialog(QWidget *parent=0, struct epan_uat *uat=NULL)
Constructs the UAT dialog.
Definition uat_dialog.cpp:31
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