DFileDialog 类提供了一个可供用户选择文件或目录的对话框
更多...
|
| | DFileDialog (QWidget *parent, Qt::WindowFlags f) |
| | 构造函数
|
| |
| | DFileDialog (QWidget *parent=Q_NULLPTR, const QString &caption=QString(), const QString &directory=QString(), const QString &filter=QString()) |
| | 构造函数
|
| |
| void | addComboBox (const QString &text, const QStringList &data) |
| | 为文件选择框增加一个下拉框
|
| |
|
void | addComboBox (const QString &text, const DComboBoxOptions &options) |
| |
| void | addLineEdit (const QString &text) |
| | 为文件选择框增加一个输入框
|
| |
| void | addLineEdit (const QString &text, const DLineEditOptions &options) |
| | 为文件选择框增加一个输入框
|
| |
|
void | setAllowMixedSelection (bool on) |
| | 设置是否允许混合选择
|
| |
| QString | getComboBoxValue (const QString &text) const |
| | 获取下拉框的值
|
| |
| QString | getLineEditValue (const QString &text) const |
| | 获取输入框的值
|
| |
| void | setVisible (bool visible) override |
| | 设置文件选择框是否可见
|
| |
◆ DFileDialog() [1/2]
| Dtk::Widget::DFileDialog::DFileDialog |
( |
QWidget * |
parent, |
|
|
Qt::WindowFlags |
f |
|
) |
| |
◆ DFileDialog() [2/2]
| Dtk::Widget::DFileDialog::DFileDialog |
( |
QWidget * |
parent = Q_NULLPTR, |
|
|
const QString & |
caption = QString(), |
|
|
const QString & |
directory = QString(), |
|
|
const QString & |
filter = QString() |
|
) |
| |
|
explicit |
构造函数
- 参数
-
| [in] | parent | 父窗口 |
| [in] | caption | 标题 |
| [in] | directory | 目录 |
| [in] | filter | 过滤器 |
◆ addComboBox()
| Dtk::Widget::DFileDialog::addComboBox |
( |
const QString & |
text, |
|
|
const QStringList & |
data |
|
) |
| |
为文件选择框增加一个下拉框
- 参数
-
| [in] | text | 追加选项的描述文字(作为键) |
| [in] | data | 多选框的选项列表 |
◆ addLineEdit() [1/2]
| Dtk::Widget::DFileDialog::addLineEdit |
( |
const QString & |
text | ) |
|
◆ addLineEdit() [2/2]
| Dtk::Widget::DFileDialog::addLineEdit |
( |
const QString & |
text, |
|
|
const DLineEditOptions & |
options |
|
) |
| |
为文件选择框增加一个输入框
- 参数
-
| [in] | text | 追加选项的描述文字(作为键) |
| [in] | options | 输入框的属性信息 |
◆ getComboBoxValue()
| Dtk::Widget::DFileDialog::getComboBoxValue |
( |
const QString & |
text | ) |
const |
◆ getLineEditValue()
| Dtk::Widget::DFileDialog::getLineEditValue |
( |
const QString & |
text | ) |
const |
◆ setVisible()
| Dtk::Widget::DFileDialog::setVisible |
( |
bool |
visible | ) |
|
|
override |
该类的文档由以下文件生成:
- include/widgets/dfiledialog.h
- src/widgets/dfiledialog.cpp
- docs/widgets/dfiledialog.zh_CN.dox