Libkdepim
16#include "kdepim_export.h"
33class KDEPIM_EXPORT StatusbarProgressWidget :
public QFrame
38 explicit StatusbarProgressWidget(ProgressDialog *progressDialog, QWidget *parent,
bool button =
true);
40 void setShowTypeProgressItem(
unsigned int type);
45 void slotProgressItemAdded(KPIM::ProgressItem *i);
46 void slotProgressItemCompleted(KPIM::ProgressItem *i);
47 void slotProgressItemProgress(KPIM::ProgressItem *i,
unsigned int value);
48 void slotProgressButtonClicked();
51 void slotProgressDialogVisible(
bool);
52 void slotShowItemDelayed();
53 void slotBusyIndicator();
54 void updateBusyMode(KPIM::ProgressItem *);
57 bool eventFilter(QObject *, QEvent *)
override;
64 KDEPIM_NO_EXPORT
void setMode(Mode mode);
65 KDEPIM_NO_EXPORT
void updateProgressButton(
bool showingProgress);
66 KDEPIM_NO_EXPORT
void connectSingleItem();
67 KDEPIM_NO_EXPORT
void activateSingleItemMode();
69 unsigned int mShowTypeProgressItem = 0;
70 QProgressBar *mProgressBar =
nullptr;
71 QLabel *mLabel =
nullptr;
72 SSLLabel *mSslLabel =
nullptr;
73 QPushButton *mButton =
nullptr;
76 const bool mShowButton =
false;
77 bool mShowDetailedProgress =
false;
79 QStackedWidget *mStackedWidget =
nullptr;
80 ProgressItem *mCurrentItem =
nullptr;
81 ProgressDialog *
const mProgressDialog;
82 QTimer *mDelayTimer =
nullptr;
83 QTimer *mBusyTimer =
nullptr;
84 QTimer *mCleanTimer =
nullptr;
Class KCheckComboBox::KCheckComboBoxPrivate.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:55:42 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.