- qtgui
- qtdbus
- qtwidgets
- qtcore
- dtkcore
- qsettingbackend_zh
- dobject_zh
- abstractappender_zh
- abstractstringappender_zh
- dfilewatcher_zh
- outputdebugappender_zh
- dsettingsbackend_zh
- drecentmanager_zh
- ddesktopentry_zh
- consoleappender_zh
- gsettingsbackend_zh
- dsettingsgroup_zh
- dlogmanager_zh
- fileappender_zh
- dsettings_zh
- dfilesystemwatcher_zh
- dfilewatchermanager_zh
- dbasefilewatcher_zh
- dtkgui
- dtkwidget
- dviewitemaction_zh
- dstandarditem_zh
- dfiledialog_zh
- dclipeffectwidget_zh
- danchors_zh
- dgraphicsclipeffect_zh
- dstyle_zh
- dcoloredprogressbar_zh
- dbuttonboxbutton_zh
- dlabel_zh
- dtiplabel_zh
- darrowlinedrawer_zh
- daboutdialog_zh
- dsettingswidgetfactory_zh
- dsearchcombobox_zh
- dcrumbedit_zh
- dcommandlinkbutton_zh
- dsettingsdialog_zh
- dwindowoptionbutton_zh
- dspinner_zh
- dsimplelistview_zh
- dwaterprogress_zh
- dmainwindow_zh
- dhidpihelper_zh
- dslider_zh
- dpasswordedit_zh
- danchorinfo_zh
- dmpriscontrol_zh
- darrowbutton_zh
- dbackgroundgroup_zh
- dcircleprogress_zh
- dwarningbutton_zh
- dwindowclosebutton_zh
- dvideowidget_zh
- dfilechooseredit_zh
- dblureffectwidget_zh
- darrowrectangle_zh
- dsearchedit_zh
- dfloatingmessage_zh
- dswitchlineexpand_zh
- dtabbar_zh
- dlineedit_zh
- danchorsbase_zh
- dstylediconengine_zh
- dwindowmaxbutton_zh
- dpageindicator_zh
- dsuggestbutton_zh
- dapplicationsettings_zh
- dtooltip_zh
- dwindowminbutton_zh
- ddrawer_zh
- dtitlebar_zh
- dsimplelistitem_zh
- dpicturesequenceview_zh
dfilechooseredit_zh
Class::DFileChooserEdit
暂无该属性
Detailed Description
带有选择文件按钮的文本编辑框 本控件基本与 DLineEdit 相同,但同时在编辑框的右侧提供了一个按钮,点击按钮将会出现一个选择文件的对话框,当在对话框中选择完毕点击确定之后,选择的结果将会出现在文本编辑框中。 另外还提供了设置对话框出现的位置,选择文件的类型,或设置文件名过滤器的方法以定制控件的功能。
See also DLineEdit QFileDialog
DFileChooserEdit::Q_ENUMS
int Q_ENUMS(int )
DFileChooserEdit::DFileChooserEdit
DFileChooserEdit(int *parent)
DFileChooserEdit::setFileMode
void setFileMode(int mode)
设置文件选择模式 mode 要使用的模式 See also DFileChooserEdit::fileMode
DFileChooserEdit::fileMode
int fileMode() const
获取对话框选择文件模式 有多种类型的选择模式,也就是说对话框可以有多种显示或行为,例如选择单个文件,选择多个文件亦或选择一个目录等,详细可以查阅:QFileDialog::FileMode Returns 返回但前的选择模式
Note: 目前本控件只支持选择单个文件,即便调用 DFileChooserEdit::setFileMode 设置了选择模式,当有多个文件在对话框中被选中时,取其第一个作为选择结果
See also QFileDialog::FileMode
DFileChooserEdit::setNameFilters
void setNameFilters(const int &filters)
设置文件名过滤器 filters 要使用的文件名过滤器组成的列表 See also DFileChooserEdit::nameFilters
DFileChooserEdit::nameFilters
int nameFilters() const
文件名过滤器 默认此选项为空,即所有文件都可以被选择,当文件名过滤器被设置后,则只有文件名与过滤器匹配的文件可以被选择, 例如:设置了".txt",则表示只有后缀名为"txt"的文件可以被选择, 或者同时设置了多个过滤器:QStringList() << "text file (.txt)" << "picture file (*.png); 则会在文件选择对话框的下方出现设置的多个过滤选项,只是需要注意,一次只能使用一个过滤选项,也就是说不能同时即允许选择txt文件又允许选择png文件 Returns 返回当前的文件名过滤器组成的列表
See also DFileChooserEdit::setNameFilters
DFileChooserEdit::setDirectoryUrl
void setDirectoryUrl(const int &directory)
DFileChooserEdit::directoryUrl
int directoryUrl()
DFileChooserEdit::setDialogDisplayPosition
void setDialogDisplayPosition(int dialogDisplayPosition) See also DFileChooserEdit::dialogDisplayPosition
DFileChooserEdit::dialogDisplayPosition
int dialogDisplayPosition() const
DFileChooserEdit::setFileDialog
void setFileDialog(int *fileDialog)
DFileChooserEdit::fileDialog
int * fileDialog() const
DFileChooserEdit::initDialog
void initDialog()
DFileChooserEdit::dialogOpened
void dialogOpened()
DFileChooserEdit::dialogClosed
void dialogClosed(int code)
DFileChooserEdit::DFileChooserEdit
DFileChooserEdit(const DFileChooserEdit &)
DFileChooserEdit::operator=
DFileChooserEdit & operator=(const DFileChooserEdit &)
DFileChooserEdit::d_func
DFileChooserEditPrivate * d_func()
DFileChooserEdit::d_func
const DFileChooserEditPrivate * d_func() const
DFileChooserEdit::Q_PRIVATE_SLOT
int Q_PRIVATE_SLOT(int () , void () )