10#ifndef FILE_SET_DIALOG_H
11#define FILE_SET_DIALOG_H
20#include <QItemSelection>
86 void selectionChanged(
const QItemSelection &selected,
const QItemSelection &);
91 void on_buttonBox_helpRequested();
95 Ui::FileSetDialog *fs_ui_;
101 QPushButton *close_button_;
struct _capture_file capture_file
Represents a capture file and its associated metadata.
void fileClosed()
Handles the event when the capture file is closed.
Definition file_set_dialog.cpp:93
void endAddFile()
Finalizes the process of adding a new file to the dialog.
Definition file_set_dialog.cpp:114
void beginAddFile()
Prepares the dialog to begin adding a new file.
Definition file_set_dialog.cpp:106
void fileSetOpenCaptureFile(QString filePath)
Signal emitted to open a specific capture file from the set.
FileSetDialog(QWidget *parent=0)
Constructs a new FileSetDialog.
Definition file_set_dialog.cpp:56
void addFile(fileset_entry *entry=NULL)
Adds a file entry to the file set dialog.
Definition file_set_dialog.cpp:97
~FileSetDialog()
Destroys the FileSetDialog.
Definition file_set_dialog.cpp:79
void fileOpened(const capture_file *cf)
Handles the event when a capture file in the set is opened.
Definition file_set_dialog.cpp:86
A model managing a list of fileset entries for UI display.
Definition fileset_entry_model.h:25
GeometryStateDialog(QWidget *parent, Qt::WindowFlags f=Qt::Window)
Constructs a new GeometryStateDialog with the specified parent and window flags.
Definition geometry_state_dialog.h:91
struct _fileset_entry fileset_entry
Describes a single file belonging to a capture file set.