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

kget

BittorrentSettings Class Reference

#include <bittorrentsettings.h>

Inheritance diagram for BittorrentSettings:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 9 of file bittorrentsettings.h.


Public Member Functions

 ~BittorrentSettings ()

Static Public Member Functions

static BittorrentSettings * self ()
static void setUploadLimit (int v)
static int uploadLimit ()
static void setDownloadLimit (int v)
static int downloadLimit ()
static void setPort (int v)
static int port ()
static void setMaxShareRatio (double v)
static double maxShareRatio ()
static void setTorrentDir (const QString &v)
static QString torrentDir ()
static void setTmpDir (const QString &v)
static QString tmpDir ()
static void setPreAlloc (bool v)
static bool preAlloc ()
static void setFileColumnWidths (const QList< int > &v)
static QList< int > fileColumnWidths ()
static void setPeersColumnWidths (const QList< int > &v)
static QList< int > peersColumnWidths ()
static void setChunksColumnWidths (const QList< int > &v)
static QList< int > chunksColumnWidths ()

Protected Member Functions

 BittorrentSettings ()

Protected Attributes

int mUploadLimit
int mDownloadLimit
int mPort
double mMaxShareRatio
QString mTorrentDir
QString mTmpDir
bool mPreAlloc
QList< int > mFileColumnWidths
QList< int > mPeersColumnWidths
QList< int > mChunksColumnWidths

Friends

class BittorrentSettingsHelper

Constructor & Destructor Documentation

BittorrentSettings::~BittorrentSettings (  ) 

Definition at line 78 of file bittorrentsettings.cpp.

BittorrentSettings::BittorrentSettings (  )  [protected]

Definition at line 27 of file bittorrentsettings.cpp.


Member Function Documentation

BittorrentSettings * BittorrentSettings::self (  )  [static]

Definition at line 17 of file bittorrentsettings.cpp.

static void BittorrentSettings::setUploadLimit ( int  v  )  [inline, static]

Set UploadLimit.

Definition at line 20 of file bittorrentsettings.h.

static int BittorrentSettings::uploadLimit (  )  [inline, static]

Get UploadLimit.

Definition at line 30 of file bittorrentsettings.h.

static void BittorrentSettings::setDownloadLimit ( int  v  )  [inline, static]

Set DownloadLimit.

Definition at line 39 of file bittorrentsettings.h.

static int BittorrentSettings::downloadLimit (  )  [inline, static]

Get DownloadLimit.

Definition at line 49 of file bittorrentsettings.h.

static void BittorrentSettings::setPort ( int  v  )  [inline, static]

Set Port.

Definition at line 58 of file bittorrentsettings.h.

static int BittorrentSettings::port (  )  [inline, static]

Get Port.

Definition at line 68 of file bittorrentsettings.h.

static void BittorrentSettings::setMaxShareRatio ( double  v  )  [inline, static]

Set MaxShareRatio.

Definition at line 77 of file bittorrentsettings.h.

static double BittorrentSettings::maxShareRatio (  )  [inline, static]

Get MaxShareRatio.

Definition at line 87 of file bittorrentsettings.h.

static void BittorrentSettings::setTorrentDir ( const QString &  v  )  [inline, static]

Set TorrentDir.

Definition at line 96 of file bittorrentsettings.h.

static QString BittorrentSettings::torrentDir (  )  [inline, static]

Get TorrentDir.

Definition at line 106 of file bittorrentsettings.h.

static void BittorrentSettings::setTmpDir ( const QString &  v  )  [inline, static]

Set TmpDir.

Definition at line 115 of file bittorrentsettings.h.

static QString BittorrentSettings::tmpDir (  )  [inline, static]

Get TmpDir.

Definition at line 125 of file bittorrentsettings.h.

static void BittorrentSettings::setPreAlloc ( bool  v  )  [inline, static]

Set PreAlloc.

Definition at line 134 of file bittorrentsettings.h.

static bool BittorrentSettings::preAlloc (  )  [inline, static]

Get PreAlloc.

Definition at line 144 of file bittorrentsettings.h.

static void BittorrentSettings::setFileColumnWidths ( const QList< int > &  v  )  [inline, static]

Set FileColumnWidths.

Definition at line 153 of file bittorrentsettings.h.

static QList<int> BittorrentSettings::fileColumnWidths (  )  [inline, static]

Get FileColumnWidths.

Definition at line 163 of file bittorrentsettings.h.

static void BittorrentSettings::setPeersColumnWidths ( const QList< int > &  v  )  [inline, static]

Set PeersColumnWidths.

Definition at line 172 of file bittorrentsettings.h.

static QList<int> BittorrentSettings::peersColumnWidths (  )  [inline, static]

Get PeersColumnWidths.

Definition at line 182 of file bittorrentsettings.h.

static void BittorrentSettings::setChunksColumnWidths ( const QList< int > &  v  )  [inline, static]

Set ChunksColumnWidths.

Definition at line 191 of file bittorrentsettings.h.

static QList<int> BittorrentSettings::chunksColumnWidths (  )  [inline, static]

Get ChunksColumnWidths.

Definition at line 201 of file bittorrentsettings.h.


Friends And Related Function Documentation

friend class BittorrentSettingsHelper [friend]

Definition at line 208 of file bittorrentsettings.h.


Member Data Documentation

int BittorrentSettings::mUploadLimit [protected]

Definition at line 212 of file bittorrentsettings.h.

int BittorrentSettings::mDownloadLimit [protected]

Definition at line 213 of file bittorrentsettings.h.

int BittorrentSettings::mPort [protected]

Definition at line 214 of file bittorrentsettings.h.

double BittorrentSettings::mMaxShareRatio [protected]

Definition at line 215 of file bittorrentsettings.h.

QString BittorrentSettings::mTorrentDir [protected]

Definition at line 218 of file bittorrentsettings.h.

QString BittorrentSettings::mTmpDir [protected]

Definition at line 219 of file bittorrentsettings.h.

bool BittorrentSettings::mPreAlloc [protected]

Definition at line 220 of file bittorrentsettings.h.

QList<int> BittorrentSettings::mFileColumnWidths [protected]

Definition at line 223 of file bittorrentsettings.h.

QList<int> BittorrentSettings::mPeersColumnWidths [protected]

Definition at line 224 of file bittorrentsettings.h.

QList<int> BittorrentSettings::mChunksColumnWidths [protected]

Definition at line 225 of file bittorrentsettings.h.


The documentation for this class was generated from the following files:
  • bittorrentsettings.h
  • bittorrentsettings.cpp

kget

Skip menu "kget"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdenetwork

Skip menu "kdenetwork"
  • kget
  • kopete
  •   kopete
  •   libkopete
  •       libpapillon
  • krfb
Generated for kdenetwork by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal