Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Public Slots | Signals | Public Member Functions | List of all members
PacketListModel Class Reference
Inheritance diagram for PacketListModel:

Public Slots

void sort (int column, Qt::SortOrder order=Qt::AscendingOrder)
 
void flushVisibleRows ()
 
void dissectIdle (bool reset=false)
 

Signals

void goToPacket (int)
 
void maxLineCountChanged (const QModelIndex &ih_index) const
 
void itemHeightChanged (const QModelIndex &ih_index)
 
void pushBusyStatus (const QString &status)
 
void popBusyStatus ()
 
void pushProgressStatus (const QString &status, bool animate, bool terminate_is_stop, gboolean *stop_flag)
 
void updateProgressStatus (int value)
 
void popProgressStatus ()
 
void bgColorizationProgress (int first, int last)
 

Public Member Functions

 PacketListModel (QObject *parent=0, capture_file *cf=NULL)
 
void setCaptureFile (capture_file *cf)
 
QModelIndex index (int row, int column, const QModelIndex &=QModelIndex()) const
 
QModelIndex parent (const QModelIndex &) const
 
int packetNumberToRow (int packet_num) const
 
guint recreateVisibleRows ()
 
void clear ()
 
int rowCount (const QModelIndex &parent=QModelIndex()) const
 
int columnCount (const QModelIndex &=QModelIndex()) const
 
QVariant data (const QModelIndex &d_index, int role) const
 
QVariant headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole|Qt::ToolTipRole) const
 
gint appendPacket (frame_data *fdata)
 
frame_datagetRowFdata (int row)
 
void ensureRowColorized (int row)
 
int visibleIndexOf (frame_data *fdata) const
 
void invalidateAllColumnStrings ()
 Invalidate any cached column strings.
 
void resetColumns ()
 Rebuild columns from settings.
 
void resetColorized ()
 
void toggleFrameMark (const QModelIndex &fm_index)
 
void setDisplayedFrameMark (gboolean set)
 
void toggleFrameIgnore (const QModelIndex &i_index)
 
void setDisplayedFrameIgnore (gboolean set)
 
void toggleFrameRefTime (const QModelIndex &rt_index)
 
void unsetAllFrameRefTime ()
 
void applyTimeShift ()
 
void setMaximiumRowHeight (int height)
 

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