UIServer Class Reference
It's purpose is to show progress of IO operations. Graphical server for progress information with an optional all-in-one progress window. More...
#include <uiserver.h>
Inheritance diagram for UIServer:


Public Slots | |
void | slotConfigure () |
void | slotRemoveSystemTrayIcon () |
DCOP Member Functions | |
int | newJob (QCString appId, bool showProgress) |
ASYNC | jobFinished (int id) |
ASYNC | totalSize (int id, unsigned long size) |
ASYNC | totalSize64 (int id, KIO::filesize_t size) |
ASYNC | totalFiles (int id, unsigned long files) |
ASYNC | totalDirs (int id, unsigned long dirs) |
ASYNC | processedSize (int id, unsigned long bytes) |
ASYNC | processedSize64 (int id, KIO::filesize_t bytes) |
ASYNC | processedFiles (int id, unsigned long files) |
ASYNC | processedDirs (int id, unsigned long dirs) |
ASYNC | percent (int id, unsigned long ipercent) |
ASYNC | speed (int id, unsigned long bytes_per_second) |
ASYNC | infoMessage (int id, const QString &msg) |
ASYNC | copying (int id, KURL from, KURL to) |
ASYNC | moving (int id, KURL from, KURL to) |
ASYNC | deleting (int id, KURL url) |
ASYNC | transferring (int id, KURL url) |
ASYNC | creatingDir (int id, KURL dir) |
ASYNC | stating (int id, KURL url) |
ASYNC | mounting (int id, QString dev, QString point) |
ASYNC | unmounting (int id, QString point) |
ASYNC | canResume (int id, unsigned long offset) |
ASYNC | canResume64 (int id, KIO::filesize_t offset) |
QByteArray | openPassDlg (const KIO::AuthInfo &info) |
int | messageBox (int id, int type, const QString &text, const QString &caption, const QString &buttonYes, const QString &buttonNo) |
QByteArray | open_RenameDlg64 (int id, const QString &caption, const QString &src, const QString &dest, intmode, KIO::filesize_t sizeSrc, KIO::filesize_t sizeDest, unsigned longctimeSrc, unsigned longctimeDest, unsigned longmtimeSrc, unsigned longmtimeDest) |
QByteArray | open_RenameDlg (int id, const QString &caption, const QString &src, const QString &dest, intmode, unsigned long sizeSrc, unsigned long sizeDest, unsigned longctimeSrc, unsigned longctimeDest, unsigned longmtimeSrc, unsigned longmtimeDest) |
int | open_SkipDlg (int id, intmulti, const QString &error_text) |
void | setListMode (bool list) |
void | setJobVisible (int id, bool visible) |
void | showSSLInfoDialog (const QString &url, const KIO::MetaData &data, int mainwindow) |
void | showSSLInfoDialog (const QString &url, const KIO::MetaData &data) |
KSSLCertDlgRet | showSSLCertDialog (const QString &host, const QStringList &certList, int mainwindow) |
KSSLCertDlgRet | showSSLCertDialog (const QString &host, const QStringList &certList) |
Static Public Member Functions | |
UIServer * | createInstance () |
Protected Slots | |
void | slotUpdate () |
void | slotQuit () |
void | slotCancelCurrent () |
void | slotToggleDefaultProgress (QListViewItem *) |
void | slotSelection () |
void | slotJobCanceled (ProgressItem *) |
void | slotApplyConfig () |
void | slotShowContextMenu (KListView *, QListViewItem *item, const QPoint &pos) |
Protected Member Functions | |
ProgressItem * | findItem (int id) |
virtual void | resizeEvent (QResizeEvent *e) |
virtual bool | queryClose () |
void | setItemVisible (ProgressItem *item, bool visible) |
void | applySettings () |
void | readSettings () |
void | writeSettings () |
Protected Attributes | |
QTimer * | updateTimer |
ListProgress * | listProgress |
KToolBar::BarPosition | toolbarPos |
QString | properties |
Detailed Description
It's purpose is to show progress of IO operations. Graphical server for progress information with an optional all-in-one progress window.There is only one instance of this window for all jobs.
All IO operations ( jobs ) are displayed in this window, one line per operation. User can cancel operations with Cancel button on toolbar.
Double clicking an item in the list opens a small download window ( DefaultProgress ).
- Author:
- David Faure <faure@kde.org>
Matej Koss <koss@miesto.sk>
Definition at line 217 of file uiserver.h.
Member Function Documentation
|
Signal a new job.
Definition at line 746 of file uiserver.cpp. |
|
Definition at line 1148 of file uiserver.cpp. |
|
Popup a message box.
Definition at line 1167 of file uiserver.cpp. |
|
Definition at line 1267 of file uiserver.cpp. |
|
Definition at line 1252 of file uiserver.cpp. |
|
Definition at line 1299 of file uiserver.cpp. |
|
Switch to or from list mode - called by the kcontrol module.
Definition at line 1107 of file uiserver.cpp. |
|
Hide or show a job. Typically, we hide a job while a "skip" or "rename" dialog is being shown for this job. This prevents killing it from the uiserver. Definition at line 806 of file uiserver.cpp. |
|
Show a SSL Information Dialog.
Definition at line 1177 of file uiserver.cpp. |
|
Definition at line 1172 of file uiserver.cpp. |
The documentation for this class was generated from the following files: