kdeui: initialize KTimerDialogPrivate::buttonOnTimeout member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-08-16 15:51:24 +03:00
parent 437a488d1a
commit 9fee47106a

View file

@ -37,6 +37,8 @@
class KTimerDialogPrivate
{
public:
KTimerDialogPrivate();
QTimer *totalTimer;
QTimer *updateTimer;
int msecRemaining, updateInterval, msecTotal;
@ -50,6 +52,21 @@ public:
KVBox *mainWidget;
};
KTimerDialogPrivate::KTimerDialogPrivate()
: totalTimer(nullptr),
updateTimer(nullptr),
msecRemaining(0),
updateInterval(0),
msecTotal(0),
buttonOnTimeout(KDialog::None),
tStyle(KTimerDialog::CountDown),
timerWidget(nullptr),
timerProgress(nullptr),
timerLabel(nullptr),
mainWidget(nullptr)
{
}
KTimerDialog::KTimerDialog(int msec, TimerStyle style, QWidget *parent,
const QString &caption,
int buttonMask, ButtonCode defaultButton,