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

KbTransferFile Class Reference

#include <kbtransferfile.h>

Inheritance diagram for KbTransferFile:

KbTransferItem

List of all members.


Detailed Description

Author:
Magnus Kulke

Definition at line 30 of file kbtransferfile.h.


Public Types

enum  status { clear = 0, src_ready, dst_ready, done }
enum  type { file = 1001, dir }

Public Member Functions

void Abort ()
KbFileInfoDstFileInfo ()
FtpSessionDstSession ()
void Finish ()
void IncrementStatus ()
void Info ()
void Init ()
 KbTransferFile (QListViewItem *root, QListViewItem *after, FtpSession *srcsession, FtpSession *dstsession, KbFileInfo *src, KbFileInfo *dst)
 KbTransferFile (QListView *taskview, QListViewItem *after, FtpSession *srcsession, FtpSession *dstsession, KbFileInfo *src, KbFileInfo *dst)
int rtti () const
void ShowProgress (KbStatusTip *statustip)
KbFileInfoSrcFileInfo ()
FtpSessionSrcSession ()
void StartTimer ()
int Status ()
void Xfered (off64_t xfered)

Protected Attributes

int m_status
QTime m_time
bool m_transfererror
off64_t m_xfered
KbFileInfomp_dst
FtpSessionmp_dstsession
KbFileInfomp_src
FtpSessionmp_srcsession

Private Member Functions

virtual void paintCell (QPainter *painter, const QColorGroup &colorGroup, int column, int width, int alignment)
void PaintPercentageBar (QPainter *painter, int width)

Private Attributes

int m_percentage
int m_time_old
off64_t m_xfered_old

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

Generated by  Doxygen 1.6.0   Back to index