Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Member Functions | List of all members
WiresharkApplication Class Reference
Inheritance diagram for WiresharkApplication:
MainApplication

Public Member Functions

 WiresharkApplication (int &argc, char **argv)
 
- Public Member Functions inherited from MainApplication
 MainApplication (int &argc, char **argv)
 
void registerUpdate (register_action_e action, const char *message)
 
void emitAppSignal (AppSignal signal)
 
void queueAppSignal (AppSignal signal)
 
void emitStatCommandSignal (const QString &menu_path, const char *arg, void *userdata)
 
void emitTapParameterSignal (const QString cfg_abbr, const QString arg, void *userdata)
 
void addDynamicMenuGroupItem (int group, QAction *sg_action)
 
void appendDynamicMenuGroupItem (int group, QAction *sg_action)
 
void removeDynamicMenuGroupItem (int group, QAction *sg_action)
 
QList< QAction * > dynamicMenuGroupItems (int group)
 
QList< QAction * > addedMenuGroupItems (int group)
 
QList< QAction * > removedMenuGroupItems (int group)
 
void clearAddedMenuGroupItems ()
 
void clearRemovedMenuGroupItems ()
 
void allSystemsGo ()
 
void emitLocalInterfaceEvent (const char *ifname, int added, int up)
 
virtual void refreshLocalInterfaces ()
 
struct _e_prefsreadConfigurationFiles (bool reset)
 
QList< recent_item_status * > recentItems () const
 
void addRecentItem (const QString filename, qint64 size, bool accessible)
 
void removeRecentItem (const QString &filename)
 
QDir openDialogInitialDir ()
 
void setLastOpenDirFromFilename (QString file_name)
 
void helpTopicAction (topic_action_e action)
 
const QFont monospaceFont (bool zoomed=false) const
 
void setMonospaceFont (const char *font_string)
 
int monospaceTextSize (const char *str)
 
void setConfigurationProfile (const char *profile_name, bool write_recent_file=true)
 
void reloadLuaPluginsDelayed ()
 
bool isInitialized ()
 
void setReloadingLua (bool is_reloading)
 
bool isReloadingLua ()
 
const QIcon & normalIcon ()
 
const QIcon & captureIcon ()
 
const QString & windowTitleSeparator () const
 
const QString windowTitleString (QStringList title_parts)
 
const QString windowTitleString (QString title_part)
 
void applyCustomColorsFromRecent ()
 
MainWindowmainWindow ()
 
void loadLanguage (const QString language)
 
void doTriggerMenuItem (MainMenuItem menuItem)
 
void zoomTextFont (int zoomLevel)
 
void pushStatus (StatusInfo sinfo, const QString &message, const QString &messagetip=QString())
 
void popStatus (StatusInfo sinfo)
 
void gotoFrame (int frameNum)
 

Additional Inherited Members

- Public Types inherited from MainApplication
enum  AppSignal {
  CaptureFilterListChanged , ColorsChanged , ColumnsChanged , DisplayFilterListChanged ,
  FieldsChanged , FilterExpressionsChanged , LocalInterfacesChanged , NameResolutionChanged ,
  PacketDissectionChanged , PreferencesChanged , ProfileChanging , RecentCapturesChanged ,
  RecentPreferencesRead , FreezePacketList
}
 
enum  MainMenuItem { FileOpenDialog , CaptureOptionsDialog }
 
enum  StatusInfo {
  FilterSyntax , FieldStatus , FileStatus , BusyStatus ,
  ByteStatus , TemporaryStatus
}
 
- Public Slots inherited from MainApplication
void clearRecentCaptures ()
 
void refreshRecentCaptures ()
 
void captureEventHandler (CaptureEvent)
 
void flushAppSignals ()
 
void reloadDisplayFilterMacros ()
 
void itemStatusFinished (const QString filename="", qint64 size=0, bool accessible=false)
 
- Signals inherited from MainApplication
void appInitialized ()
 
void localInterfaceEvent (const char *ifname, int added, int up)
 
void scanLocalInterfaces (GList *filter_list=nullptr)
 
void localInterfaceListChanged ()
 
void openCaptureFile (QString cf_path, QString display_filter, unsigned int type)
 
void openCaptureOptions ()
 
void recentPreferencesRead ()
 
void updateRecentCaptureStatus (const QString &filename, qint64 size, bool accessible)
 
void splashUpdate (register_action_e action, const char *message)
 
void profileChanging ()
 
void profileNameChanged (const char *profile_name)
 
void freezePacketList (bool changing_profile)
 
void columnsChanged ()
 
void captureFilterListChanged ()
 
void displayFilterListChanged ()
 
void filterExpressionsChanged ()
 
void packetDissectionChanged ()
 
void colorsChanged ()
 
void preferencesChanged ()
 
void addressResolutionChanged ()
 
void columnDataChanged ()
 
void checkDisplayFilter ()
 
void fieldsChanged ()
 
void reloadLuaPlugins ()
 
void openStatCommandDialog (const QString &menu_path, const char *arg, void *userdata)
 
void openTapParameterDialog (const QString cfg_str, const QString arg, void *userdata)
 
void captureActive (int)
 
void zoomRegularFont (const QFont &font)
 
void zoomMonospaceFont (const QFont &font)
 
- Public Attributes inherited from MainApplication
QTranslator translator
 
QTranslator translatorQt
 
- Protected Member Functions inherited from MainApplication
bool event (QEvent *event)
 
- Protected Attributes inherited from MainApplication
QIcon normal_icon_
 
QIcon capture_icon_
 

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