33 QMenu *colorizeMenu() {
return &colorize_menu_; }
35 void emitRelatedFrame(
int related_frame, ft_framenum_type_t framenum_type = FT_FRAMENUM_NONE);
36 void autoScrollTo(
const QModelIndex &index);
37 void goToHfid(
int hfid);
39 void restoreSelectedField();
40 QString toString(
const QModelIndex &start_idx = QModelIndex())
const;
50 virtual void contextMenuEvent(QContextMenuEvent *event);
51 virtual void timerEvent(QTimerEvent *event);
52 virtual void keyReleaseEvent(QKeyEvent *event);
53 virtual bool eventFilter(QObject * obj, QEvent * ev);
54 virtual QModelIndex moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers);
56 QString traverseTree(
const QModelIndex & rootNode,
int identLevel = 0)
const;
63 QList<QAction *> copy_actions_;
64 int column_resize_timer_;
65 QList<QPair<int,int> > selected_hfid_path_;
67 QPoint drag_start_position_;
72 void saveSelectedField(QModelIndex &index);
73 static void foreachTreeNode(
proto_node *node,
void *proto_tree_ptr);
74 void foreachExpand(
const QModelIndex &index);
78 void openPacketInNewWindow(
bool);
80 void relatedFrame(
int, ft_framenum_type_t);
81 void showProtocolPreferences(
const QString module_name);
88 void setMonospaceFont(
const QFont &mono_font);
89 void syncExpanded(
const QModelIndex & index);
90 void syncCollapsed(
const QModelIndex & index);
91 void expandSubtrees();
92 void collapseSubtrees();
95 void itemClicked(
const QModelIndex & index);
96 void itemDoubleClicked(
const QModelIndex & index);
98 void selectedFrameChanged(QList<int>);
101 void selectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected);
103 void ctxShowPacketBytes();
104 void ctxExportPacketBytes();
106 void ctxCopyVisibleItems();
107 void ctxCopyAsFilter();
108 void ctxCopySelectedInfo();
109 void ctxOpenUrlWiki();
112 void updateContentWidth();
113 void connectToMainWindow();
Definition: proto_node.h:21
Definition: proto_tree.h:29
Definition: proto_tree_model.h:20
Definition: epan_dissect.h:28
Definition: prefs-int.h:27