void NetworkManager::onOnlineStateChanged(bool isOnline) { if (isOnline != _online) { qDebug() << "Network is " << (isOnline ? "online" : "offline"); _online = isOnline; emit onlineChanged(_online); } }
void DVRCamera::setOnline(bool on) { if (on == m_isOnline) return; m_isOnline = on; emit onlineChanged(isOnline()); }
void SpeedWrapper::gconf_value_changed() { bool ok; //check netspeed enabled if(!m_gconf_enabled->value().isValid()) m_gconf_enabled->set(true); //check netspeed interface if(!m_gconf_speed_interface->value().isValid()) m_gconf_speed_interface->set("wlan0"); //check netspeed update time if(!m_gconf_update_time->value().isValid()) m_gconf_update_time->set(1000); //check when online if(!m_gconf_when_online->value().isValid()) m_gconf_when_online->set(false); m_is_enabled = m_gconf_enabled->value().toBool(); m_speed_interface = m_gconf_speed_interface->value().toString(); m_when_online = m_gconf_when_online->value().toBool(); if(m_speed_interface.isEmpty() || m_speed_interface.isNull()) m_speed_interface = "wlan0"; m_update_time = m_gconf_update_time->value().toInt(&ok); if(!ok) m_update_time = 1000; QNetworkInterface interface = QNetworkInterface::interfaceFromName(m_speed_interface); m_network_interface_valid = interface.isValid(); bool online = (interface.flags().testFlag(QNetworkInterface::IsUp) && interface.flags().testFlag(QNetworkInterface::IsRunning)); if(online != m_isOnline) { emit onlineChanged(online); updateData(); } m_isOnline = online; if(m_is_enabled) { if(m_when_online) { if(m_isOnline) { m_timer->stop(); m_timer->start(m_update_time); }else{ m_timer->stop(); } }else{ m_timer->stop(); m_timer->start(m_update_time); } }else{ m_timer->stop(); } }
AbstractXmlItemObject * UsersModel::newItem() { User *newItem = new User(this); connect(newItem, SIGNAL(idChanged()), this, SLOT(itemDataChanged())); connect(newItem, SIGNAL(additionalDataChanged()), this, SLOT(itemDataChanged())); connect(newItem, SIGNAL(profileChanged()), this, SLOT(itemDataChanged())); connect(newItem, SIGNAL(onlineChanged()), this, SLOT(itemDataChanged())); connect(newItem, SIGNAL(friendshipAcceptedChanged()), this, SLOT(itemDataChanged())); return newItem; }
void LH_HidPublisher::publish(LH_HidDevice *hd) { if(publishing_ == 1) { if(hd == 0) { ++ publishing_; deleteLater(); } else { emit onlineChanged(hd, hd->online()); } } return; }
void Client::setOnline(bool online) { d->online = online; emit onlineChanged(); }
void Buddy::setOnline(bool set) { setStatus(set ? Online : Offline); emit onlineChanged(set); }
void NetworkProcessor::onlineStateChanged(bool online) { Q_UNUSED(online); emit onlineChanged(); }
void DVRCamera::streamsInitialized() { emit dataUpdated(); emit onlineChanged(isOnline()); }