void Transfer::unlock() { if (isLocked()) { m_status = Stopped; statisticsUpdated(); } }
void Transfer::lock() { // Transfers can only be locked if they are not currently running if (m_status == Stopped) { m_status = Locked; statisticsUpdated(); } }
void QueueObject::addCompleted(filesize_t completed) { if (completed == 0) return; m_completed += completed; if (hasParentObject()) parentObject()->addCompleted(completed); statisticsUpdated(); }
void QueueObject::addActualSize(filesize_t size) { if (size == 0) return; m_actualSize += size; if (hasParentObject()) parentObject()->addActualSize(size); statisticsUpdated(); }
void QueueObject::setSpeed(filesize_t speed) { if (speed != 0 && m_speed == speed) return; m_speed = speed; foreach (QueueObject *i, m_children) { m_speed += i->getSpeed(); } if (hasParentObject()) parentObject()->setSpeed(); statisticsUpdated(); }
inline void InputManager::UpdateStats() { assert( p_input ); emit statisticsUpdated( input_GetItem( p_input ) ); }
void Transfer::update() { KFTPQueue::Manager::self()->doEmitUpdate(); statisticsUpdated(); }