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, int mode, KIO::filesize_t sizeSrc, KIO::filesize_t sizeDest, unsigned long ctimeSrc, unsigned long ctimeDest, unsigned long mtimeSrc, unsigned long mtimeDest) | 
| QByteArray | open_RenameDlg (int id, const QString &caption, const QString &src, const QString &dest, int mode, unsigned long sizeSrc, unsigned long sizeDest, unsigned long ctimeSrc, unsigned long ctimeDest, unsigned long mtimeSrc, unsigned long mtimeDest) | 
| int | open_SkipDlg (int id, int multi, const QString &error_text) | 
| void | setListMode (bool list) | 
| void | setJobVisible (int id, bool visible) | 
| void | showSSLInfoDialog (const QString &url, const KIO::MetaData &data) | 
| 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 | 
| Friends | |
| class | no_bogus_warning_from_gcc | 
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 214 of file uiserver.h.
Member Function Documentation
| 
 | ||||||||||||
| Signal a new job. 
 
 
 
 
 Definition at line 732 of file uiserver.cpp. | 
| 
 | 
| 
 
 Definition at line 1130 of file uiserver.cpp. | 
| 
 | ||||||||||||||||||||||||||||
| Popup a message box. 
 
 
 Definition at line 1149 of file uiserver.cpp. | 
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 
 
 Definition at line 1231 of file uiserver.cpp. | 
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 
 
 Definition at line 1216 of file uiserver.cpp. | 
| 
 | ||||||||||||||||
| 
 
 Definition at line 1263 of file uiserver.cpp. | 
| 
 | 
| Switch to or from list mode - called by the kcontrol module. 
 Definition at line 1089 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 792 of file uiserver.cpp. | 
| 
 | ||||||||||||
| Show a SSL Information Dialog. 
 Definition at line 1154 of file uiserver.cpp. | 
The documentation for this class was generated from the following files:

