59 void columnsHaveChanged(QList<int> visible);
60 void filterOnColumn(
int column,
int filterOn, QString filterText);
62 GList ** _recentColumnList;
63 QActionGroup * _actions;
67 void headerContextMenu(
const QPoint &pos);
68 void columnTriggered(
bool checked =
false);
69 void menuActionTriggered(QAction *);
70 void filterColumn(
bool checked =
false);
88 void setColumnVisibility(
int column,
bool visible);
89 bool columnVisible(
int column)
const;
92 void filterForColumn(
int column,
int filterOn, QString filterText);
95 virtual bool filterAcceptsRow(
int source_row,
const QModelIndex &source_parent)
const;
96 virtual bool filterAcceptsColumn(
int source_column,
const QModelIndex &source_parent)
const;
97 virtual bool lessThan(
const QModelIndex &source_left,
const QModelIndex &source_right)
const;
100 QList<int> hideColumns_;
106 int mapToSourceColumn(
int proxyColumn)
const;
126 TrafficTree(QString baseName, GList ** recentColumnList, QWidget *parent =
nullptr);
139 void applyRecentColumns();
141 virtual void setModel(QAbstractItemModel *model)
override;
144 void filterAction(QString filter, FilterAction::Action action, FilterAction::ActionType type);
145 void columnsHaveChanged(QList<int> columns);
148 void tapListenerEnabled(
bool enable);
150 void columnsChanged(QList<int> columns);
162 QMenu * createActionSubMenu(FilterAction::Action cur_action, QModelIndex idx,
bool isConversation);
168 void customContextMenu(
const QPoint &pos);
169 void useFilterAction();
170 void clipboardAction();
172 void toggleSaveRawAction();
QMenu * createCopyMenu(QWidget *parent=nullptr)
Create a menu containing clipboard copy entries for this tab.
Definition traffic_tree.cpp:768