11 #ifndef CXMULTIFILEINPUTWIDGET_H_
12 #define CXMULTIFILEINPUTWIDGET_H_
14 #include "cxResourceWidgetsExport.h"
41 void setDescription(QString text);
42 void setFilenames(QStringList text);
44 void setHelp(QString text);
45 void setBrowseHelp(QString text);
46 QStringList getFilenames()
const;
47 QStringList getAbsoluteFilenames()
const;
48 void setBasePath(QString path);
49 void setUseRelativePath(
bool on);
57 void evaluateTextChanges();
59 void updateHelpInternal();
60 void widgetHasBeenChanged();
61 QStringList convertToAbsoluteFilenames(QStringList text)
const;
62 QString convertToAbsoluteFilename(QString text)
const;
63 QString convertFilenamesToTextEditText(QStringList files)
const;
64 QString convertToPresentableFilename(QString text)
const;
66 QStringList mLastFilenames;
68 bool mUseRelativePath;
72 QTextEdit* mFilenameEdit;
73 QToolButton* mBrowseButton;
75 QAction* mBrowseAction;