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