• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdenetwork API Reference
  • KDE Home
  • Contact Us
 

kopete/libkopete

  • Kopete
  • FileTransferInfo
Public Types | Public Member Functions | List of all members
Kopete::FileTransferInfo Class Reference

#include <kopetetransfermanager.h>

Public Types

enum  KopeteTransferDirection { Incoming, Outgoing }
 

Public Member Functions

 FileTransferInfo ()
 
 FileTransferInfo (Contact *, const QStringList &, const unsigned long size, const QString &, KopeteTransferDirection di, const unsigned int id, QString internalId=QString(), const QPixmap &preview=QPixmap(), bool saveToDirectory=false)
 
 ~FileTransferInfo ()
 
Contact * contact () const
 
KopeteTransferDirection direction () const
 
QString file () const
 
QStringList files () const
 
QString internalId () const
 
bool isValid () const
 
QPixmap preview () const
 
QString recipient () const
 
bool saveToDirectory () const
 
unsigned long size () const
 
unsigned int transferId () const
 

Detailed Description

Author
Nick Betcher. nbetc.nosp@m.her@.nosp@m.kde.o.nosp@m.rg

Definition at line 43 of file kopetetransfermanager.h.

Member Enumeration Documentation

enum Kopete::FileTransferInfo::KopeteTransferDirection
Enumerator
Incoming 
Outgoing 

Definition at line 46 of file kopetetransfermanager.h.

Constructor & Destructor Documentation

Kopete::FileTransferInfo::FileTransferInfo ( )

Definition at line 43 of file kopetetransfermanager.cpp.

Kopete::FileTransferInfo::FileTransferInfo ( Kopete::Contact *  contact,
const QStringList &  files,
const unsigned long  size,
const QString &  recipient,
KopeteTransferDirection  di,
const unsigned int  id,
QString  internalId = QString(),
const QPixmap &  preview = QPixmap(),
bool  saveToDirectory = false 
)

Definition at line 51 of file kopetetransfermanager.cpp.

Kopete::FileTransferInfo::~FileTransferInfo ( )
inline

Definition at line 50 of file kopetetransfermanager.h.

Member Function Documentation

Contact* Kopete::FileTransferInfo::contact ( ) const
inline

Definition at line 54 of file kopetetransfermanager.h.

KopeteTransferDirection Kopete::FileTransferInfo::direction ( ) const
inline

Definition at line 60 of file kopetetransfermanager.h.

QString Kopete::FileTransferInfo::file ( ) const
inline

Definition at line 55 of file kopetetransfermanager.h.

QStringList Kopete::FileTransferInfo::files ( ) const
inline

Definition at line 56 of file kopetetransfermanager.h.

QString Kopete::FileTransferInfo::internalId ( ) const
inline

Definition at line 59 of file kopetetransfermanager.h.

bool Kopete::FileTransferInfo::isValid ( ) const
inline

Definition at line 52 of file kopetetransfermanager.h.

QPixmap Kopete::FileTransferInfo::preview ( ) const
inline

Definition at line 61 of file kopetetransfermanager.h.

QString Kopete::FileTransferInfo::recipient ( ) const
inline

Definition at line 57 of file kopetetransfermanager.h.

bool Kopete::FileTransferInfo::saveToDirectory ( ) const
inline

Definition at line 62 of file kopetetransfermanager.h.

unsigned long Kopete::FileTransferInfo::size ( ) const
inline

Definition at line 58 of file kopetetransfermanager.h.

unsigned int Kopete::FileTransferInfo::transferId ( ) const
inline

Definition at line 53 of file kopetetransfermanager.h.


The documentation for this class was generated from the following files:
  • kopetetransfermanager.h
  • kopetetransfermanager.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:29:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kopete/libkopete

Skip menu "kopete/libkopete"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdenetwork API Reference

Skip menu "kdenetwork API Reference"
  • kget
  • kopete
  •   kopete
  •   libkopete
  • krdc
  • krfb

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal