aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2022-10-31 14:35:49 +0000
committerAndersBroman <a.broman58@gmail.com>2022-10-31 14:35:49 +0000
commit69daf2e33964cae387f38ea4b9cb93c70bc61d21 (patch)
tree2da183b667d59fde37b5477c94cf6c9f0d5f3bfb /ui
parent89452ef2fccc680099a686a7b5ced104413037a0 (diff)
QT: When opening files, filter on All Capture Files immediately
Diffstat (limited to 'ui')
-rw-r--r--ui/qt/capture_file_dialog.cpp4
-rw-r--r--ui/win32/file_dlg_win32.cpp2
2 files changed, 4 insertions, 2 deletions
diff --git a/ui/qt/capture_file_dialog.cpp b/ui/qt/capture_file_dialog.cpp
index 333bc53a69..0f2c0a302d 100644
--- a/ui/qt/capture_file_dialog.cpp
+++ b/ui/qt/capture_file_dialog.cpp
@@ -703,7 +703,9 @@ QDialogButtonBox *CaptureFileDialog::addHelpButton(topic_action_e help_topic)
int CaptureFileDialog::open(QString &file_name, unsigned int &type, QString &display_filter) {
setWindowTitle(mainApp->windowTitleString(tr("Open Capture File")));
- setNameFilters(buildFileOpenTypeList());
+ QStringList open_type_filters(buildFileOpenTypeList());
+ setNameFilters(open_type_filters);
+ selectNameFilter(open_type_filters.at(1));
setFileMode(QFileDialog::ExistingFile);
addFormatTypeSelector(left_v_box_);
diff --git a/ui/win32/file_dlg_win32.cpp b/ui/win32/file_dlg_win32.cpp
index fba521e787..ec1c4c0917 100644
--- a/ui/win32/file_dlg_win32.cpp
+++ b/ui/win32/file_dlg_win32.cpp
@@ -49,7 +49,7 @@ typedef enum {
merge_prepend
} merge_action_e;
-#define FILE_OPEN_DEFAULT 1 /* All Files */
+#define FILE_OPEN_DEFAULT 2 /* All Capture Files */
#define FILE_MERGE_DEFAULT FILE_OPEN_DEFAULT