• Skip to content
  • Skip to link menu
KDE 4.5 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
Note: This is a reduced mirror of the KDE API documentation hosted by Michael Pyne.
 

KDEUI

KWidgetJobTracker::Private::ProgressWidget

KWidgetJobTracker::Private::ProgressWidget Class Reference

#include <kwidgetjobtracker_p.h>

Inheritance diagram for KWidgetJobTracker::Private::ProgressWidget:

Inheritance graph
[legend]

List of all members.


Public Slots

virtual void description (const QString &title, const QPair< QString, QString > &field1, const QPair< QString, QString > &field2)
virtual void infoMessage (const QString &plain, const QString &rich)
virtual void percent (unsigned long percent)
virtual void processedAmount (KJob::Unit unit, qulonglong amount)
virtual void resumed ()
virtual void slotClean ()
virtual void speed (unsigned long value)
virtual void suspended ()
virtual void totalAmount (KJob::Unit unit, qulonglong amount)

Public Member Functions

void checkDestination (const KUrl &dest)
void closeNow ()
void deref ()
virtual bool eventFilter (QObject *watched, QEvent *event)
void init ()
 ProgressWidget (KJob *job, KWidgetJobTracker *object, QWidget *parent)
void ref ()
void setDestVisible (bool visible)
void showTotals ()
 ~ProgressWidget ()

Public Attributes

KPushButton * arrowButton
Qt::ArrowType arrowState
KPushButton * cancelClose
QString caption
KSqueezedTextLabel * destEdit
QLabel * destInvite
KJob *const job
bool jobRegistered
QCheckBox * keepOpenCheck
KUrl location
KPushButton * openFile
KPushButton * openLocation
KPushButton * pauseButton
qulonglong processedDirs
qulonglong processedFiles
qulonglong processedSize
QProgressBar * progressBar
QLabel * progressLabel
int refCount
QLabel * resumeLabel
QLabel * sizeLabel
KSqueezedTextLabel * sourceEdit
QLabel * sourceInvite
QLabel * speedLabel
QTime startTime
bool stopOnClose
bool suspendedProperty
qulonglong totalDirs
qulonglong totalFiles
qulonglong totalSize
bool totalSizeKnown
KWidgetJobTracker *const tracker

Protected Member Functions

void closeEvent (QCloseEvent *event)

Detailed Description

Definition at line 71 of file kwidgetjobtracker_p.h.


Constructor & Destructor Documentation

KWidgetJobTracker::Private::ProgressWidget::ProgressWidget ( KJob *  job,
KWidgetJobTracker *  object,
QWidget *  parent 
) [inline]

Definition at line 77 of file kwidgetjobtracker_p.h.

KWidgetJobTracker::Private::ProgressWidget::~ProgressWidget (  )  [inline]

Definition at line 88 of file kwidgetjobtracker_p.h.


Member Function Documentation

void KWidgetJobTracker::Private::ProgressWidget::checkDestination ( const KUrl &  dest  ) 

Definition at line 591 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::closeEvent ( QCloseEvent *  event  )  [protected]

Definition at line 432 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::closeNow (  ) 

Definition at line 227 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::deref (  ) 

Definition at line 212 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::description ( const QString &  title,
const QPair< QString, QString > &  field1,
const QPair< QString, QString > &  field2 
) [virtual, slot]

Definition at line 266 of file kwidgetjobtracker.cpp.

bool KWidgetJobTracker::Private::ProgressWidget::eventFilter ( QObject *  watched,
QEvent *  event 
) [virtual]

Definition at line 246 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::infoMessage ( const QString &  plain,
const QString &  rich 
) [virtual, slot]

Definition at line 260 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::init (  ) 

Definition at line 441 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::percent ( unsigned long  percent  )  [virtual, slot]

Definition at line 365 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::processedAmount ( KJob::Unit  unit,
qulonglong  amount 
) [virtual, slot]

Definition at line 316 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::ref (  ) 

Definition at line 207 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::resumed (  )  [virtual, slot]

Definition at line 426 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::setDestVisible ( bool  visible  ) 

Definition at line 572 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::showTotals (  ) 

Definition at line 556 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::slotClean (  )  [virtual, slot]

Definition at line 401 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::speed ( unsigned long  value  )  [virtual, slot]

Definition at line 385 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::suspended (  )  [virtual, slot]

Definition at line 420 of file kwidgetjobtracker.cpp.

void KWidgetJobTracker::Private::ProgressWidget::totalAmount ( KJob::Unit  unit,
qulonglong  amount 
) [virtual, slot]

Definition at line 286 of file kwidgetjobtracker.cpp.


Member Data Documentation

KPushButton* KWidgetJobTracker::Private::ProgressWidget::arrowButton

Definition at line 126 of file kwidgetjobtracker_p.h.

Qt::ArrowType KWidgetJobTracker::Private::ProgressWidget::arrowState

Definition at line 127 of file kwidgetjobtracker_p.h.

KPushButton* KWidgetJobTracker::Private::ProgressWidget::cancelClose

Definition at line 110 of file kwidgetjobtracker_p.h.

QString KWidgetJobTracker::Private::ProgressWidget::caption

Definition at line 108 of file kwidgetjobtracker_p.h.

KSqueezedTextLabel* KWidgetJobTracker::Private::ProgressWidget::destEdit

Definition at line 118 of file kwidgetjobtracker_p.h.

QLabel* KWidgetJobTracker::Private::ProgressWidget::destInvite

Definition at line 121 of file kwidgetjobtracker_p.h.

KJob* const KWidgetJobTracker::Private::ProgressWidget::job

Definition at line 96 of file kwidgetjobtracker_p.h.

bool KWidgetJobTracker::Private::ProgressWidget::jobRegistered

Definition at line 107 of file kwidgetjobtracker_p.h.

QCheckBox* KWidgetJobTracker::Private::ProgressWidget::keepOpenCheck

Definition at line 113 of file kwidgetjobtracker_p.h.

KUrl KWidgetJobTracker::Private::ProgressWidget::location

Definition at line 114 of file kwidgetjobtracker_p.h.

KPushButton* KWidgetJobTracker::Private::ProgressWidget::openFile

Definition at line 111 of file kwidgetjobtracker_p.h.

KPushButton* KWidgetJobTracker::Private::ProgressWidget::openLocation

Definition at line 112 of file kwidgetjobtracker_p.h.

KPushButton* KWidgetJobTracker::Private::ProgressWidget::pauseButton

Definition at line 116 of file kwidgetjobtracker_p.h.

qulonglong KWidgetJobTracker::Private::ProgressWidget::processedDirs

Definition at line 102 of file kwidgetjobtracker_p.h.

qulonglong KWidgetJobTracker::Private::ProgressWidget::processedFiles

Definition at line 103 of file kwidgetjobtracker_p.h.

qulonglong KWidgetJobTracker::Private::ProgressWidget::processedSize

Definition at line 101 of file kwidgetjobtracker_p.h.

QProgressBar* KWidgetJobTracker::Private::ProgressWidget::progressBar

Definition at line 125 of file kwidgetjobtracker_p.h.

QLabel* KWidgetJobTracker::Private::ProgressWidget::progressLabel

Definition at line 119 of file kwidgetjobtracker_p.h.

int KWidgetJobTracker::Private::ProgressWidget::refCount

Definition at line 131 of file kwidgetjobtracker_p.h.

QLabel* KWidgetJobTracker::Private::ProgressWidget::resumeLabel

Definition at line 124 of file kwidgetjobtracker_p.h.

QLabel* KWidgetJobTracker::Private::ProgressWidget::sizeLabel

Definition at line 123 of file kwidgetjobtracker_p.h.

KSqueezedTextLabel* KWidgetJobTracker::Private::ProgressWidget::sourceEdit

Definition at line 117 of file kwidgetjobtracker_p.h.

QLabel* KWidgetJobTracker::Private::ProgressWidget::sourceInvite

Definition at line 120 of file kwidgetjobtracker_p.h.

QLabel* KWidgetJobTracker::Private::ProgressWidget::speedLabel

Definition at line 122 of file kwidgetjobtracker_p.h.

QTime KWidgetJobTracker::Private::ProgressWidget::startTime

Definition at line 115 of file kwidgetjobtracker_p.h.

bool KWidgetJobTracker::Private::ProgressWidget::stopOnClose

Definition at line 106 of file kwidgetjobtracker_p.h.

bool KWidgetJobTracker::Private::ProgressWidget::suspendedProperty

Definition at line 129 of file kwidgetjobtracker_p.h.

qulonglong KWidgetJobTracker::Private::ProgressWidget::totalDirs

Definition at line 100 of file kwidgetjobtracker_p.h.

qulonglong KWidgetJobTracker::Private::ProgressWidget::totalFiles

Definition at line 99 of file kwidgetjobtracker_p.h.

qulonglong KWidgetJobTracker::Private::ProgressWidget::totalSize

Definition at line 98 of file kwidgetjobtracker_p.h.

bool KWidgetJobTracker::Private::ProgressWidget::totalSizeKnown

Definition at line 105 of file kwidgetjobtracker_p.h.

KWidgetJobTracker* const KWidgetJobTracker::Private::ProgressWidget::tracker

Definition at line 95 of file kwidgetjobtracker_p.h.


The documentation for this class was generated from the following files:
  • kwidgetjobtracker_p.h
  • kwidgetjobtracker.cpp

KDEUI

Skip menu "KDEUI"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

Class Picker

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  •     Sodep
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.9
This website is maintained by Michael Pyne, and is a reduced mirror of the KDE API docs. KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal