// KMIOStatus: base class impl. to show transmission state // Author: Markus Wuebben // This code is published under the GPL. #include #include "kmnewiostatus.h" #include "kmnewiostatus.moc" KMIOStatus::KMIOStatus(QWidget *parent, const char *name) :QWidget(parent, name) { initMetaObject(); } void KMIOStatus::setHost(QString host) { _host = host; update(); } QString KMIOStatus::host() { return _host; } void KMIOStatus::setTask(task type) { _task = type; update(); // new task new text. Specified in update() } // Reimplement for your impl. void KMIOStatus::update() { } void KMIOStatus::newMail(bool _newMail) { } KMIOStatus::task KMIOStatus::Task() { return _task; } void KMIOStatus::transmissionCompleted() { } KMIOStatus::~KMIOStatus() { } void KMIOStatus::updateProgressBar(int,int) { } bool KMIOStatus::abortRequested() { return abortPressed; } void KMIOStatus::abortPressed() { cout << "Abort requested...\n"; abortPressedBool = true; emit abort(); }