1#ifndef _TC_KTORRENTDCOPINTERFACE_H_
2#define _TC_KTORRENTDCOPINTERFACE_H_
31#ifdef COMPILE_KDE_SUPPORT
33#include <QtDBus/QtDBus>
40 KTorrentDbusInterface();
41 ~KTorrentDbusInterface();
49 bool start(
int i)
override;
50 bool stop(
int i)
override;
52 QString
state(
int i)
override;
53 QString
name(
int i)
override;
55 QString
fileName(
int i,
int file)
override;
111 bool findRunningApp();
#define TORR_DECLARE_DESCRIPTOR(_interfaceclass)
Definition TorrentInterface.h:117
Definition TorrentInterface.h:35
virtual QString state(int i)=0
virtual float trafficUp()=0
virtual int maxUploadSpeed()=0
virtual QString name(int i)=0
virtual bool announce(int i)=0
virtual float speedUp()=0
virtual float trafficDown()=0
virtual float speedDown()=0
virtual bool start(int i)=0
virtual QString filePriority(int i, int file)=0
virtual int maxDownloadSpeed()=0
virtual bool setMaxDownloadSpeed(int kbytes_per_sec)=0
virtual QString fileName(int i, int file)=0
virtual bool stop(int i)=0
virtual bool setMaxUploadSpeed(int kbytes_per_sec)=0
virtual int fileCount(int i)=0
virtual bool startAll()=0
virtual bool setFilePriority(int i, int file, const QString &prio)=0
#define i
Definition detector.cpp:74