Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
PasswordPreference Class Reference
Inheritance diagram for PasswordPreference:
StringPreference WiresharkPreference

Public Member Functions

 PasswordPreference (QObject *parent=Q_NULLPTR)
virtual QWidget * editor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) override
 Creates and returns an editor widget for the preference at index.
Public Member Functions inherited from StringPreference
 StringPreference (QObject *parent=Q_NULLPTR)
virtual void setData (QWidget *editor, const QModelIndex &index) override
 Populates the editor widget with the current preference value from the model at index.
virtual void setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) override
 Writes the editor's current value back to the model.
Public Member Functions inherited from WiresharkPreference
Q_INVOKABLE WiresharkPreference (QObject *parent=Q_NULLPTR)
 Constructs a WiresharkPreference with no associated PrefsItem.
void setPrefsItem (PrefsItem *item)
 Associates a PrefsItem with this preference editor.

Additional Inherited Members

Protected Member Functions inherited from WiresharkPreference
PrefsItemprefsItem () const
 Returns the PrefsItem associated with this preference editor.

Member Function Documentation

◆ editor()

virtual QWidget * PasswordPreference::editor ( QWidget * parent,
const QStyleOptionViewItem & option,
const QModelIndex & index )
inlineoverridevirtual

Creates and returns an editor widget for the preference at index.

Parameters
parentParent widget for the created editor.
optionStyle options for the cell being edited.
indexModel index of the preference cell.
Returns
Pointer to the newly created editor widget, or nullptr if no inline editor is provided by this preference type.

Reimplemented from StringPreference.


The documentation for this class was generated from the following file: