bug#81259:delay
This commit is contained in:
parent
b1690dc2ec
commit
26bf3bf216
|
@ -17,6 +17,8 @@
|
|||
*/
|
||||
|
||||
#include "kylinnetworkresourcemanager.h"
|
||||
#define SIGNAL_DELAY 80000
|
||||
#define EMIT_DELAY 10000
|
||||
|
||||
KyNetworkResourceManager* KyNetworkResourceManager::m_pInstance = nullptr;
|
||||
|
||||
|
@ -556,9 +558,10 @@ void KyNetworkResourceManager::onActiveConnectionChanged(
|
|||
if (activeConnect->isValid()) {
|
||||
qDebug()<<"!New state change activate connect"<<activeConnect->uuid();
|
||||
qDebug()<<"!New the active connect state"<<state;
|
||||
::usleep(SIGNAL_DELAY);
|
||||
while(activeConnect->state() != state) {
|
||||
qDebug()<<"connect real state"<<activeConnect->state() <<"change state"<<state;
|
||||
::usleep(10000);
|
||||
::usleep(EMIT_DELAY);
|
||||
}
|
||||
emit activeConnectStateChangeReason(activeConnect->uuid(), state,
|
||||
NetworkManager::ActiveConnection::Reason::UknownReason);
|
||||
|
|
|
@ -684,9 +684,9 @@ void LanPage::initUI()
|
|||
|
||||
QListWidgetItem *LanPage::addNewItem(KyConnectItem *itemData, QListWidget *listWidget)
|
||||
{
|
||||
QListWidgetItem *p_listWidgetItem = new QListWidgetItem(listWidget);
|
||||
QListWidgetItem *p_listWidgetItem = new QListWidgetItem();
|
||||
p_listWidgetItem->setSizeHint(QSize(listWidget->width(),ITEM_HEIGHT));
|
||||
listWidget->addItem(p_listWidgetItem);
|
||||
listWidget->insertItem(0, p_listWidgetItem);
|
||||
|
||||
LanListItem *p_lanItem = nullptr;
|
||||
if (itemData != nullptr) {
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue