.TH "kdk::KProgressDialog" 3 "Version version:3.0" "LIBKYSDK-APPLICATIONS" \" -*- nroff -*- .ad l .nh .SH NAME kdk::KProgressDialog \- 进度对话框,会实时显示当前进度 .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBkdk::KDialog\fP\&. .SS "Public Slots" .in +1c .ti -1c .RI "void \fBcancel\fP ()" .br .RI "取消进度条 " .ti -1c .RI "void \fBreset\fP ()" .br .RI "重置进度条 " .ti -1c .RI "void \fBsetMaximum\fP (int \fBmaximum\fP)" .br .RI "设置最大值 " .ti -1c .RI "void \fBsetMinimum\fP (int \fBminimum\fP)" .br .RI "设置最小值 " .ti -1c .RI "void \fBsetRange\fP (int \fBminimum\fP, int \fBmaximum\fP)" .br .RI "设置范围 " .ti -1c .RI "void \fBsetValue\fP (int progress)" .br .RI "设置当前值 " .ti -1c .RI "void \fBsetLabelText\fP (const QString &text)" .br .RI "设置提示内容 " .ti -1c .RI "void \fBsetCancelButtonText\fP (const QString &text)" .br .RI "设置取消按钮内容 " .ti -1c .RI "void \fBsetSubContent\fP (const QString &text)" .br .RI "设置次级内容 " .in -1c .SS "Signals" .in +1c .ti -1c .RI "void \fBcanceled\fP ()" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBKProgressDialog\fP (QWidget *parent=nullptr)" .br .ti -1c .RI "\fBKProgressDialog\fP (const QString &\fBlabelText\fP, const QString &cancelButtonText='cancel', int \fBminimum\fP=0, int \fBmaximum\fP=100, QWidget *parent=nullptr)" .br .ti -1c .RI "void \fBsetLabel\fP (QLabel *label)" .br .RI "设置提示文字 " .ti -1c .RI "void \fBsetCancelButton\fP (QPushButton *button)" .br .RI "设置取消按钮 " .ti -1c .RI "void \fBsetBar\fP (QProgressBar *bar)" .br .RI "设置进度条 " .ti -1c .RI "void \fBsetSuffix\fP (const QString &suffix)" .br .RI "设置detail的后缀 " .ti -1c .RI "void \fBsetSuffix\fP (const QString &numerator, const QString &denominator)" .br .ti -1c .RI "void \fBsetSpeed\fP (const float &speed)" .br .ti -1c .RI "void \fBsetShowDetail\fP (bool flag)" .br .RI "设置是否显示详细信息 " .ti -1c .RI "int \fBminimum\fP () const" .br .RI "返回最小值 " .ti -1c .RI "int \fBmaximum\fP () const" .br .RI "返回最大值 " .ti -1c .RI "int \fBvalue\fP () const" .br .RI "返回当前值 " .ti -1c .RI "QString \fBlabelText\fP () const" .br .RI "返回提示内容 " .ti -1c .RI "void \fBsetAutoReset\fP (bool \fBreset\fP)" .br .RI "设置自动重置 " .ti -1c .RI "bool \fBautoReset\fP () const" .br .RI "返回是否自动重置 " .ti -1c .RI "void \fBsetAutoClose\fP (bool close)" .br .RI "设置是否自动关闭对话框 " .ti -1c .RI "bool \fBautoClose\fP () const" .br .RI "返回是否自动关闭对话框 " .ti -1c .RI "QProgressBar * \fBprogressBar\fP ()" .br .RI "获取进度条 " .ti -1c .RI "void \fBsetBarType\fP (const \fBBarType\fP &type)" .br .ti -1c .RI "void \fBaddButton\fP (QPushButton *button)" .br .ti -1c .RI "void \fBremoveButton\fP (QPushButton *button)" .br .ti -1c .RI "\fBBarType\fP \fBmyType\fP ()" .br .in -1c Public Member Functions inherited from \fBkdk::KDialog\fP .in +1c .ti -1c .RI "\fBKDialog\fP (QWidget *parent=nullptr)" .br .ti -1c .RI "void \fBsetWindowIcon\fP (const QIcon &icon)" .br .RI "设置对话框图标 " .ti -1c .RI "void \fBsetWindowIcon\fP (const QString &iconName)" .br .RI "设置对话框图标 " .ti -1c .RI "void \fBsetWindowTitle\fP (const QString &)" .br .RI "设置对话框标题名称 " .ti -1c .RI "QPushButton * \fBmaximumButton\fP ()" .br .RI "获取最大化按钮 " .ti -1c .RI "QPushButton * \fBminimumButton\fP ()" .br .RI "获取最小化按钮 " .ti -1c .RI "QPushButton * \fBcloseButton\fP ()" .br .RI "获取关闭按钮 " .ti -1c .RI "\fBKMenuButton\fP * \fBmenuButton\fP ()" .br .RI "获取下拉菜单按钮 " .ti -1c .RI "QWidget * \fBmainWidget\fP ()" .br .RI "获取主内容区Widget " .ti -1c .RI "\fBKWindowButtonBar\fP * \fBwindowButtonBar\fP ()" .br .RI "windowButtonBar " .ti -1c .RI "\fBKIconBar\fP * \fBiconBar\fP ()" .br .RI "iconBar " .in -1c .SS "Protected Member Functions" .in +1c .ti -1c .RI "void \fBchangeTheme\fP ()" .br .in -1c Protected Member Functions inherited from \fBkdk::KDialog\fP .in +1c .ti -1c .RI "bool \fBeventFilter\fP (QObject *target, QEvent *event) override" .br .ti -1c .RI "void \fBchangeTheme\fP ()" .br .ti -1c .RI "void \fBchangeIconStyle\fP ()" .br .ti -1c .RI "QBoxLayout * \fBmainLayout\fP ()" .br .in -1c .SH "Detailed Description" .PP 进度对话框,会实时显示当前进度 .PP \fBExamples\fP .in +1c \fBtestprogressdialog/widget\&.cpp\fP\&. .SH "Author" .PP Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code\&.