1#ifndef _KVI_FILETRANSFER_H_
2#define _KVI_FILETRANSFER_H_
39#define KVI_FILE_TRANSFER_WINDOW_EXTENSION_NAME "File transfer extension"
56 static void cleanup();
64 std::vector<KviFileTransfer *>
transferList()
const {
return m_pTransferList; }
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();
108 virtual QString tipText();
109 virtual QString localFileName();
110 virtual QString retryCommand();
111 virtual int displayHeight(
int iLineSpacing);
Definition FileTransferWindow.h:95
Definition KviApplication.h:106
Definition KviFileTransfer.h:42
std::vector< KviFileTransfer * > m_pTransferList
Definition KviFileTransfer.h:52
void setTransferWindow(KviWindow *wnd)
Definition KviFileTransfer.h:59
KviWindow * transferWindow() const
Definition KviFileTransfer.h:62
void transferUnregistering(KviFileTransfer *t)
static KviFileTransferManager * instance()
Definition KviFileTransfer.cpp:48
void transferRegistered(KviFileTransfer *t)
std::vector< KviFileTransfer * > transferList() const
Definition KviFileTransfer.h:64
Definition KviFileTransfer.h:78
void setDisplayItem(KviTalTableWidgetItemEx *i)
Definition KviFileTransfer.h:90
int id() const
Definition KviFileTransfer.h:91
virtual void displayPaint(QPainter *p, int column, QRect rect)=0
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