|
Krita Source Code Documentation
|
#include <kis_file_name_requester.h>
Inheritance diagram for KisFileNameRequester:Public Slots | |
| void | setFileName (const QString &path) |
| void | slotSelectFile () |
Signals | |
| void | fileSelected (const QString &fileName) |
| void | textChanged (const QString &fileName) |
Public Member Functions | |
| QString | fileName () const |
| KisFileNameRequester (QWidget *parent=0) | |
| KoFileDialog::DialogType | mode () const |
| void | setConfigurationName (const QString &name) |
| Set the name used to store the last-used directory in the settings. | |
| void | setMimeTypeFilters (const QStringList &filterList, QString defaultFilter=QString()) |
| void | setMode (KoFileDialog::DialogType mode) |
| void | setReadOnlyText (bool readonly) |
| void | setStartDir (const QString &path) |
| void | setValidator (QValidator *validator) |
| ~KisFileNameRequester () override | |
Private Attributes | |
| QString | m_basePath |
| QString | m_mime_default_filter |
| QStringList | m_mime_filter_list |
| KoFileDialog::DialogType | m_mode |
| QString | m_name |
| QScopedPointer< Ui::WdgFileNameRequester > | m_ui |
This represents an editable file name. Visual it presents a QLineEdit + a button that pops up a file chooser.
Signals are fired when the user changes the text or selects a new file via the button/file chooser.
Definition at line 31 of file kis_file_name_requester.h.
|
explicit |
Definition at line 16 of file kis_file_name_requester.cpp.
References connect(), kisIcon, m_ui, slotSelectFile(), and textChanged().
|
override |
Definition at line 30 of file kis_file_name_requester.cpp.
| QString KisFileNameRequester::fileName | ( | ) | const |
Definition at line 50 of file kis_file_name_requester.cpp.
References m_ui.
|
signal |
| KoFileDialog::DialogType KisFileNameRequester::mode | ( | ) | const |
Definition at line 60 of file kis_file_name_requester.cpp.
References m_mode.
| void KisFileNameRequester::setConfigurationName | ( | const QString & | name | ) |
Set the name used to store the last-used directory in the settings.
Definition at line 39 of file kis_file_name_requester.cpp.
References m_name.
|
slot |
Definition at line 44 of file kis_file_name_requester.cpp.
References fileSelected(), and m_ui.
| void KisFileNameRequester::setMimeTypeFilters | ( | const QStringList & | filterList, |
| QString | defaultFilter = QString() ) |
Sets the mime type filters to use, same format as KoFileDialog::setMimeTypeFilters. If this is not called, the default list is used, which simply selects all the image file formats Krita can load.
Definition at line 70 of file kis_file_name_requester.cpp.
References m_mime_default_filter, and m_mime_filter_list.
| void KisFileNameRequester::setMode | ( | KoFileDialog::DialogType | mode | ) |
Definition at line 55 of file kis_file_name_requester.cpp.
| void KisFileNameRequester::setReadOnlyText | ( | bool | readonly | ) |
Definition at line 65 of file kis_file_name_requester.cpp.
References m_ui.
| void KisFileNameRequester::setStartDir | ( | const QString & | path | ) |
Definition at line 34 of file kis_file_name_requester.cpp.
References m_basePath.
| void KisFileNameRequester::setValidator | ( | QValidator * | validator | ) |
Definition at line 76 of file kis_file_name_requester.cpp.
References m_ui.
|
slot |
Definition at line 81 of file kis_file_name_requester.cpp.
References m_basePath, m_mime_default_filter, m_mime_filter_list, m_mode, m_name, m_ui, KoFileDialog::OpenDirectory, KoFileDialog::OpenFile, KritaUtils::resolveAbsoluteFilePath(), and setFileName().
|
signal |
|
private |
Definition at line 68 of file kis_file_name_requester.h.
|
private |
Definition at line 71 of file kis_file_name_requester.h.
|
private |
Definition at line 70 of file kis_file_name_requester.h.
|
private |
Definition at line 69 of file kis_file_name_requester.h.
|
private |
Definition at line 72 of file kis_file_name_requester.h.
|
private |
Definition at line 67 of file kis_file_name_requester.h.