summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorIrene RĂ¼ngeler <I.Ruengeler@fh-muenster.de>2013-04-11 13:35:28 +0000
committerIrene RĂ¼ngeler <I.Ruengeler@fh-muenster.de>2013-04-11 13:35:28 +0000
commit7eda94d5b0db18dacbc4b4ede3c3522a15958a3a (patch)
tree406d6a1a93f267d7cad0cb1e3443a235d245bd87 /ui
parent799985b0f987d6ec4615f7efc7f8fef2b01bd2d9 (diff)
downloadwireshark-7eda94d5b0db18dacbc4b4ede3c3522a15958a3a.tar.gz
QT: Select default interface if none else is selected
svn path=/trunk/; revision=48816
Diffstat (limited to 'ui')
-rw-r--r--ui/qt/interface_tree.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/ui/qt/interface_tree.cpp b/ui/qt/interface_tree.cpp
index f0630a7a1d..6b6d77f3c0 100644
--- a/ui/qt/interface_tree.cpp
+++ b/ui/qt/interface_tree.cpp
@@ -154,6 +154,12 @@ void InterfaceTree::getInterfaceList()
addTopLevelItem(ti);
// XXX Add other device information
resizeColumnToContents(1);
+ if (strstr(prefs.capture_device, device.name) != NULL) {
+ device.selected = TRUE;
+ global_capture_opts.num_selected++;
+ global_capture_opts.all_ifaces = g_array_remove_index(global_capture_opts.all_ifaces, i);
+ g_array_insert_val(global_capture_opts.all_ifaces, i, device);
+ }
if (device.selected) {
ti->setSelected(true);
}