Logo Search packages:      
Sourcecode: partitionmanager version File versions  Download package

ProgressDialog Class Reference

#include <progressdialog.h>

List of all members.


Detailed Description

Show progress.

The progress dialog telling the user about the progress of the Operations that are being applied.

Author:
vl@fidra.de

Definition at line 48 of file progressdialog.h.


Public Member Functions

 ProgressDialog (QWidget *parent, OperationRunner &orunner)
const Reportreport () const
Reportreport ()
void show ()
 ~ProgressDialog ()

Protected Slots

void browserReport ()
void onAllOpsCancelled ()
void onAllOpsError ()
void onAllOpsFinished ()
void onJobFinished (Job *job, Operation *op)
void onJobStarted (Job *job, Operation *op)
void onOpFinished (int num, Operation *op)
void onOpStarted (int num, Operation *op)
void onSecondElapsed ()
void saveReport ()
void slotButtonClicked (int)
void updateReport (bool force=false)

Protected Member Functions

void addTaskOutput (int num, const Operation &op)
void allOpsDone (const QString &msg)
void closeEvent (QCloseEvent *e)
QTreeWidgetItem * currentJobItem ()
QTreeWidgetItem * currentOpItem ()
const ProgressDetailsWidgetdetailsWidget () const
ProgressDetailsWidgetdetailsWidget ()
const ProgressDialogWidgetdialogWidget () const
ProgressDialogWidgetdialogWidget ()
void keyPressEvent (QKeyEvent *e)
int lastReportUpdate () const
QString opDesc (int num, const Operation &op) const
const OperationRunneroperationRunner () const
void resetReport ()
const QString & savedParentTitle () const
void setCurrentJobItem (QTreeWidgetItem *item)
void setCurrentOpItem (QTreeWidgetItem *item)
void setLastReportUpdate (int t)
void setParentTitle (const QString &s)
void setStatus (const QString &s)
void setupConnections ()
QTime & time ()
const QTimer & timer () const
QTimer & timer ()

Static Protected Member Functions

static const QString & timeFormat ()

Private Attributes

QTreeWidgetItem * m_CurrentJobItem
QTreeWidgetItem * m_CurrentOpItem
int m_LastReportUpdate
const OperationRunnerm_OperationRunner
ProgressDetailsWidgetm_ProgressDetailsWidget
ProgressDialogWidgetm_ProgressDialogWidget
Reportm_Report
QString m_SavedParentTitle
QTime m_Time
QTimer m_Timer

Static Private Attributes

static const QString m_TimeFormat = "hh:mm:ss"

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index