Workspace 6.21.5
|
Widget for specifying multiple files. More...
#include <Workspace/Widgets/multiplefilenameswidget.h>
Inherits QFrame.
Public Slots | |
void | setNameFilters (const QStringList &filters) |
Signals | |
void | nameFiltersChanged (const QStringList &filters) |
void | requestUpdateData () |
void | requestUpdateWidget () |
Public Member Functions | |
MultipleFileNamesWidget (QWidget *parent=nullptr) | |
~MultipleFileNamesWidget () override | |
const QStringList & | getFileNames () const |
const QStringList & | getNameFilters () const |
void | setReadOnly (bool b) |
void | updateData (QStringList &fileNames) |
void | updateWidget (const QStringList &fileNames) |
Properties | |
QStringList | nameFilters |
The widget allows to select multiple existing files and returns the file names as a QStringList.
MultipleFileNamesWidget | ( | QWidget * | parent = nullptr | ) |
|
overridedefault |
const QStringList & getFileNames | ( | ) | const |
const QStringList & getNameFilters | ( | ) | const |
|
signal |
|
signal |
|
signal |
|
slot |
filters | The set of file name filters to be used in the file dialog. If these are empty, no filter will be used. |
The default filter is empty.
void setReadOnly | ( | bool | b | ) |
void updateData | ( | QStringList & | fileNames | ) |
void updateWidget | ( | const QStringList & | fileNames | ) |
|
readwrite |