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();
151 virtual void setModel(QAbstractItemModel *model)
override;
154 void filterAction(QString filter, FilterAction::Action action, FilterAction::ActionType type);
155 void columnsHaveChanged(QList<int> columns);
158 void tapListenerEnabled(
bool enable);
160 void columnsChanged(QList<int> columns);
172 QMenu * createActionSubMenu(FilterAction::Action cur_action, QModelIndex idx,
bool isConversation);
178 void customContextMenu(
const QPoint &pos);
179 void useFilterAction();
180 void clipboardAction();
182 void toggleSaveRawAction();
183 void handleDataChanged(
const QModelIndex &topLeft,
const QModelIndex &bottomRight,
184#
if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
190 void handleLayoutChanged(
const QList<QPersistentModelIndex>, QAbstractItemModel::LayoutChangeHint);
void widenColumnToContents(int column)
Increase column width if necessary to fit contents, but don't narrow it.
Definition traffic_tree.cpp:834
QMenu * createCopyMenu(QWidget *parent=nullptr)
Create a menu containing clipboard copy entries for this tab.
Definition traffic_tree.cpp:778