• Skip to content
  • Skip to link menu
KDE 4.2 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 QList< int > chunksColumnWidths ()
static int downloadLimit ()
static QList< int > fileColumnWidths ()
static double maxShareRatio ()
static QList< int > peersColumnWidths ()
static int port ()
static bool preAlloc ()
static BittorrentSettings * self ()
static void setChunksColumnWidths (const QList< int > &v)
static void setDownloadLimit (int v)
static void setFileColumnWidths (const QList< int > &v)
static void setMaxShareRatio (double v)
static void setPeersColumnWidths (const QList< int > &v)
static void setPort (int v)
static void setPreAlloc (bool v)
static void setTmpDir (const QString &v)
static void setTorrentDir (const QString &v)
static void setUploadLimit (int v)
static QString tmpDir ()
static QString torrentDir ()
static int uploadLimit ()

Protected Member Functions

 BittorrentSettings ()

Protected Attributes

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

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

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

Get ChunksColumnWidths.

Definition at line 201 of file bittorrentsettings.h.

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

Get DownloadLimit.

Definition at line 49 of file bittorrentsettings.h.

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

Get FileColumnWidths.

Definition at line 163 of file bittorrentsettings.h.

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

Get MaxShareRatio.

Definition at line 87 of file bittorrentsettings.h.

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

Get PeersColumnWidths.

Definition at line 182 of file bittorrentsettings.h.

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

Get Port.

Definition at line 68 of file bittorrentsettings.h.

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

Get PreAlloc.

Definition at line 144 of file bittorrentsettings.h.

BittorrentSettings * BittorrentSettings::self (  )  [static]

Definition at line 17 of file bittorrentsettings.cpp.

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

Set ChunksColumnWidths.

Definition at line 191 of file bittorrentsettings.h.

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

Set DownloadLimit.

Definition at line 39 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 void BittorrentSettings::setMaxShareRatio ( double  v  )  [inline, static]

Set MaxShareRatio.

Definition at line 77 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 void BittorrentSettings::setPort ( int  v  )  [inline, static]

Set Port.

Definition at line 58 of file bittorrentsettings.h.

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

Set PreAlloc.

Definition at line 134 of file bittorrentsettings.h.

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

Set TmpDir.

Definition at line 115 of file bittorrentsettings.h.

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

Set TorrentDir.

Definition at line 96 of file bittorrentsettings.h.

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

Set UploadLimit.

Definition at line 20 of file bittorrentsettings.h.

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

Get TmpDir.

Definition at line 125 of file bittorrentsettings.h.

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

Get TorrentDir.

Definition at line 106 of file bittorrentsettings.h.

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

Get UploadLimit.

Definition at line 30 of file bittorrentsettings.h.


Member Data Documentation

QList<int> BittorrentSettings::mChunksColumnWidths [protected]

Definition at line 225 of file bittorrentsettings.h.

int BittorrentSettings::mDownloadLimit [protected]

Definition at line 213 of file bittorrentsettings.h.

QList<int> BittorrentSettings::mFileColumnWidths [protected]

Definition at line 223 of file bittorrentsettings.h.

double BittorrentSettings::mMaxShareRatio [protected]

Definition at line 215 of file bittorrentsettings.h.

QList<int> BittorrentSettings::mPeersColumnWidths [protected]

Definition at line 224 of file bittorrentsettings.h.

int BittorrentSettings::mPort [protected]

Definition at line 214 of file bittorrentsettings.h.

bool BittorrentSettings::mPreAlloc [protected]

Definition at line 220 of file bittorrentsettings.h.

QString BittorrentSettings::mTmpDir [protected]

Definition at line 219 of file bittorrentsettings.h.

QString BittorrentSettings::mTorrentDir [protected]

Definition at line 218 of file bittorrentsettings.h.

int BittorrentSettings::mUploadLimit [protected]

Definition at line 212 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
  • Related Pages

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