1#ifndef _KVI_FILETRANSFER_H_
2#define _KVI_FILETRANSFER_H_
39#define KVI_FILE_TRANSFER_WINDOW_EXTENSION_NAME "File transfer extension"
65 void invokeTransferWindow(
bool bCreateMinimized =
false,
bool bNoRaise =
false);
66 void killAllTransfers();
67 void killTerminatedTransfers();
73#define COLUMN_TRANSFERTYPE 0
74#define COLUMN_FILEINFO 1
75#define COLUMN_PROGRESS 2
95 void invokeTransferWindow(
bool bCreateMinimized =
false,
bool bNoRaise =
false);
103 void displayUpdate();
Definition KviFileTransfer.h:42
KviWindow * m_pTransferWindow
Definition KviFileTransfer.h:53
std::vector< KviFileTransfer * > m_pTransferList
Definition KviFileTransfer.h:52
void registerTransfer(KviFileTransfer *t)
Definition KviFileTransfer.cpp:100
void unregisterTransfer(KviFileTransfer *t)
Definition KviFileTransfer.cpp:107
friend class KviApplication
Definition KviFileTransfer.h:43
friend class KviFileTransfer
Definition KviFileTransfer.h:44
static void cleanup()
Definition KviFileTransfer.cpp:55
void setTransferWindow(KviWindow *wnd)
Definition KviFileTransfer.h:59
friend class FileTransferWindow
Definition KviFileTransfer.h:45
KviWindow * transferWindow() const
Definition KviFileTransfer.h:62
void transferUnregistering(KviFileTransfer *t)
static KviFileTransferManager * instance()
Definition KviFileTransfer.cpp:48
void transferRegistered(KviFileTransfer *t)
KviFileTransferManager()
Definition KviFileTransfer.cpp:38
std::vector< KviFileTransfer * > transferList() const
Definition KviFileTransfer.h:64
Definition KviFileTransfer.h:78
KviFileTransfer()
Definition KviFileTransfer.cpp:120
virtual QString retryCommand()
Definition KviFileTransfer.cpp:150
void setDisplayItem(KviTalTableWidgetItemEx *i)
Definition KviFileTransfer.h:90
KviTalTableWidgetItemEx * m_pDisplayItem
Definition KviFileTransfer.h:86
virtual QString tipText()
Definition KviFileTransfer.cpp:160
virtual int displayHeight(int iLineSpacing)
Definition KviFileTransfer.cpp:165
int id() const
Definition KviFileTransfer.h:91
virtual void die()
Definition KviFileTransfer.cpp:176
virtual void displayPaint(QPainter *p, int column, QRect rect)=0
virtual QString localFileName()
Definition KviFileTransfer.cpp:145
KviFileTransferManager * manager() const
Definition KviFileTransfer.h:96
virtual void fillContextPopup(QMenu *m)=0
int m_iId
Definition KviFileTransfer.h:85
KviWindow * transferWindow() const
Definition KviFileTransfer.h:98
Base class for all windows in KVIrc.
Definition KviWindow.h:75
#define m
Definition detector.cpp:78
#define i
Definition detector.cpp:74
#define t
Definition detector.cpp:85
#define p
Definition detector.cpp:81
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127