|
Wireshark 4.5.0
The Wireshark network protocol analyzer
|
Public Slots | |
| bool | openCaptureFile (QString cf_path, QString display_filter, unsigned int type, bool is_tempfile=false) |
| bool | openCaptureFile (QString cf_path=QString(), QString display_filter=QString()) |
| void | filterPackets (QString new_filter=QString(), bool force=false) |
| void | updateForUnsavedChanges () |
| void | layoutToolbars () |
| void | updatePreferenceActions () |
| void | updateRecentActions () |
| void | setTitlebarForCaptureFile () |
| void | showCaptureOptionsDialog () |
| void | captureFileOpened () |
| void | captureFileReadFinished () |
| void | captureFileClosing () |
| void | captureFileClosed () |
Public Slots inherited from MainWindow | |
| void | setDisplayFilter (QString filter, FilterAction::Action action, FilterAction::ActionType filterType) |
| virtual void | filterPackets (QString, bool)=0 |
| virtual void | showPreferencesDialog (QString module_name)=0 |
| virtual void | showIOGraphDialog (io_graph_item_unit_t, QString)=0 |
| void | layoutPanes () |
| void | applyRecentPaneGeometry () |
| void | updateForUnsavedChanges () |
Signals | |
| void | setDissectedCaptureFile (capture_file *cf) |
| void | closePacketDialogs () |
| void | reloadFields () |
| void | packetInfoChanged (struct _packet_info *pinfo) |
| void | fieldFilterChanged (const QByteArray field_filter) |
Signals inherited from MainWindow | |
| void | setCaptureFile (capture_file *cf) |
| void | captureActive (int) |
| void | fieldSelected (FieldInformation *) |
| void | fieldHighlight (FieldInformation *) |
| void | framesSelected (QList< int >) |
| void | filterAction (QString filter, FilterAction::Action action, FilterAction::ActionType type) |
| void | displayFilterSuccess (bool success) |
Public Member Functions | |
| StratosharkMainWindow (QWidget *parent=nullptr) | |
| virtual QMenu * | createPopupMenu () |
| CaptureFile * | captureFile () |
| void | removeAdditionalToolbar (QString toolbarName) |
| void | addInterfaceToolbar (const iface_toolbar *toolbar_entry) |
| void | removeInterfaceToolbar (const char *menu_title) |
| QString | getMwFileName () |
| void | setMwFileName (QString fileName) |
Public Member Functions inherited from MainWindow | |
| MainWindow (QWidget *parent=nullptr) | |
| void | setMainWindowTitle (QString title=QString()) |
| bool | hasSelection () |
| bool | hasUniqueSelection () |
| QList< int > | selectedRows (bool useFrameNum=false) |
| void | insertColumn (QString name, QString abbrev, int pos=-1) |
| void | gotoFrame (int packet_num) |
| frame_data * | frameDataForRow (int) const |
| QString | getFilter () |
| MainStatusBar * | statusBar () |
| void | appendPacketMenu (FunnelAction *funnel_action) |
| QList< QAction * > | getPacketMenuActions () |
| void | clearAddedPacketMenus () |
| bool | addPacketMenus (QMenu *ctx_menu, GPtrArray *finfo_array) |
Protected Member Functions | |
| virtual bool | eventFilter (QObject *obj, QEvent *event) |
| virtual bool | event (QEvent *event) |
| virtual void | keyPressEvent (QKeyEvent *event) |
| virtual void | closeEvent (QCloseEvent *event) |
| virtual void | dragEnterEvent (QDragEnterEvent *event) |
| virtual void | dropEvent (QDropEvent *event) |
| virtual void | changeEvent (QEvent *event) |
Protected Member Functions inherited from MainWindow | |
| void | showWelcome () |
| void | showCapture () |
| void | setTitlebarForCaptureInProgress () |
| QWidget * | getLayoutWidget (layout_pane_content_e type) |
Friends | |
| class | MainApplication |
Additional Inherited Members | |
Protected Types inherited from MainWindow | |
| enum | CopySelected { CopyAllVisibleItems , CopyAllVisibleSelectedTreeItems , CopySelectedDescription , CopySelectedFieldName , CopySelectedValue , CopyListAsText , CopyListAsCSV , CopyListAsYAML , CopyListAsHTML } |
Protected Slots inherited from MainWindow | |
| void | addDisplayFilterTranslationActions (QMenu *copy_menu) |
| void | updateDisplayFilterTranslationActions (const QString &df_text) |
| void | updateTitlebar () |
Protected Attributes inherited from MainWindow | |
| CaptureFile | capture_file_ |
| QList< register_stat_group_t > | menu_groups_ |
| QStackedWidget * | main_stack_ |
| WelcomePage * | welcome_page_ |
| QSplitter | master_split_ |
| QSplitter | extra_split_ |
| QWidget | empty_pane_ |
| QVector< unsigned > | cur_layout_ |
| PacketList * | packet_list_ |
| ProtoTree * | proto_tree_ |
| ByteViewTab * | byte_view_tab_ |
| PacketDiagram * | packet_diagram_ |
| DisplayFilterCombo * | df_combo_box_ |
| MainStatusBar * | main_status_bar_ |
| ProfileSwitcher * | profile_switcher_ |
| bool | use_capturing_title_ |
|
slot |
Open a capture file.
| cf_path | Path to the file. |
| display_filter | Display filter to apply. May be empty. |
| type | File type. |
| is_tempfile | true/false. |