KVIrc 5.2.6
Developer APIs
KviFileTransfer Class Referenceabstract

#include <KviFileTransfer.h>

+ Inheritance diagram for KviFileTransfer:

Public Member Functions

virtual bool active ()=0
 
virtual void die ()
 
virtual int displayHeight (int iLineSpacing)
 
virtual void displayPaint (QPainter *p, int column, QRect rect)=0
 
void displayUpdate ()
 
virtual void fillContextPopup (QMenu *m)=0
 
int id () const
 
void invokeTransferWindow (bool bCreateMinimized=false, bool bNoRaise=false)
 
 KviFileTransfer ()
 
virtual QString localFileName ()
 
KviFileTransferManagermanager () const
 
KviWindowoutputWindow ()
 
virtual QString retryCommand ()
 
void setDisplayItem (KviTalTableWidgetItemEx *i)
 
bool terminated ()
 
virtual QString tipText ()
 
KviWindowtransferWindow () const
 
 ~KviFileTransfer ()
 

Protected Attributes

int m_iId
 
KviTalTableWidgetItemExm_pDisplayItem = nullptr
 

Constructor & Destructor Documentation

◆ KviFileTransfer()

◆ ~KviFileTransfer()

KviFileTransfer::~KviFileTransfer ( )

Member Function Documentation

◆ active()

virtual bool KviFileTransfer::active ( )
pure virtual

◆ die()

void KviFileTransfer::die ( )
virtual

◆ displayHeight()

int KviFileTransfer::displayHeight ( int iLineSpacing)
virtual

Reimplemented in DccFileTransfer, and HttpFileTransfer.

Referenced by displayPaint().

◆ displayPaint()

virtual void KviFileTransfer::displayPaint ( QPainter * p,
int column,
QRect rect )
pure virtual

◆ displayUpdate()

◆ fillContextPopup()

virtual void KviFileTransfer::fillContextPopup ( QMenu * m)
pure virtual

Implemented in DccFileTransfer, and HttpFileTransfer.

References die(), and m.

◆ id()

int KviFileTransfer::id ( ) const
inline

References m_iId.

◆ invokeTransferWindow()

void KviFileTransfer::invokeTransferWindow ( bool bCreateMinimized = false,
bool bNoRaise = false )

◆ localFileName()

QString KviFileTransfer::localFileName ( )
virtual

◆ manager()

◆ outputWindow()

KviWindow * KviFileTransfer::outputWindow ( )

References g_pActiveWindow, o, and transferWindow().

◆ retryCommand()

QString KviFileTransfer::retryCommand ( )
virtual

Referenced by displayPaint().

◆ setDisplayItem()

void KviFileTransfer::setDisplayItem ( KviTalTableWidgetItemEx * i)
inline

References i, and m_pDisplayItem.

◆ terminated()

◆ tipText()

QString KviFileTransfer::tipText ( )
virtual

◆ transferWindow()

Member Data Documentation

◆ m_iId

int KviFileTransfer::m_iId
protected

Referenced by id(), and KviFileTransfer().

◆ m_pDisplayItem

KviTalTableWidgetItemEx* KviFileTransfer::m_pDisplayItem = nullptr
protected

Referenced by die(), displayUpdate(), and setDisplayItem().


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