diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2015-08-18 19:18:07 +0200 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2015-08-18 17:20:40 +0000 |
commit | 97f3c1b88ea0a5bc9ac0b02344ec5e0bf989811f (patch) | |
tree | 0cfadc8dbc2599ad106e37205a3559226b0dffe4 /ui/qt/proto_tree.cpp | |
parent | 8fcdcb9c95e7436c4da02d39df048f4a1fbeca9c (diff) |
Qt: Reload widgets using prefs when reloading Lua plugins
Widgets using prefs must be closed because the prefs may have
been free'd when reloading Lua plugins.
Change-Id: I4b79b7aff18d7923c77a9eb05acadc29b156edbf
Reviewed-on: https://code.wireshark.org/review/10108
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'ui/qt/proto_tree.cpp')
-rw-r--r-- | ui/qt/proto_tree.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/qt/proto_tree.cpp b/ui/qt/proto_tree.cpp index cad994d046..8e84ee288f 100644 --- a/ui/qt/proto_tree.cpp +++ b/ui/qt/proto_tree.cpp @@ -274,6 +274,11 @@ ProtoTree::ProtoTree(QWidget *parent) : this, SIGNAL(editProtocolPreference(preference*,pref_module*))); } +void ProtoTree::closeContextMenu() +{ + ctx_menu_.close(); +} + void ProtoTree::clear() { updateSelectionStatus(NULL); QTreeWidget::clear(); |