Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ExtcapArgument Class Reference
Inheritance diagram for ExtcapArgument:
ExtArgBool ExtArgMultiSelect ExtArgRadio ExtArgSelector ExtArgText ExtArgTimestamp ExtcapArgumentFileSelection ExtArgEditSelector ExtArgNumber

Public Slots

virtual void setDefaultValue ()
 
void onBoolChanged (bool)
 
void onIntChanged (int)
 
void onStringChanged (QString)
 

Signals

void valueChanged ()
 

Public Member Functions

 ExtcapArgument (QObject *parent=Q_NULLPTR)
 
 ExtcapArgument (extcap_arg *argument, QObject *parent=Q_NULLPTR)
 
 ExtcapArgument (const ExtcapArgument &obj)
 
virtual QWidget * createLabel (QWidget *parent=0)
 
virtual QWidget * createEditor (QWidget *parent=0)
 
virtual extcap_argargument ()
 
virtual QString call ()
 
virtual QString value ()
 
virtual QString defaultValue ()
 
bool isDefault ()
 
virtual bool isValid ()
 
bool isRequired ()
 
bool reload ()
 
QString prefKey (const QString &device_name)
 
virtual QString prefValue ()
 
void resetValue ()
 
virtual QString group () const
 
virtual int argNr () const
 
virtual bool isSetDefaultValueSupported ()
 

Static Public Member Functions

static ExtcapArgumentcreate (extcap_arg *argument=Q_NULLPTR, QObject *parent=Q_NULLPTR)
 

Protected Member Functions

bool fileExists ()
 
ExtcapValueList loadValues (QString parent)
 
bool reloadValues ()
 

Protected Attributes

ExtcapValueList values
 
extcap_arg_argument
 
QLabel * _label
 
int _number
 
const QString label_style
 

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