| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -112,7 +112,6 @@ void WifiManager::refreshNetworks() { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    seen_ssids.push_back(network.ssid); | 
					 | 
					 | 
					 | 
					    seen_ssids.push_back(network.ssid); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    seen_networks.push_back(network); | 
					 | 
					 | 
					 | 
					    seen_networks.push_back(network); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  } | 
					 | 
					 | 
					 | 
					  } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					} | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					QString WifiManager::get_ipv4_address() { | 
					 | 
					 | 
					 | 
					QString WifiManager::get_ipv4_address() { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -375,8 +374,10 @@ void WifiManager::stateChange(unsigned int new_state, unsigned int previous_stat | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    emit wrongPassword(connecting_to_network); | 
					 | 
					 | 
					 | 
					    emit wrongPassword(connecting_to_network); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  } else if (new_state == state_connected) { | 
					 | 
					 | 
					 | 
					  } else if (new_state == state_connected) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    connecting_to_network = ""; | 
					 | 
					 | 
					 | 
					    connecting_to_network = ""; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    refreshNetworks(); | 
					 | 
					 | 
					 | 
					    if (this->isVisible()) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    emit refreshSignal(); | 
					 | 
					 | 
					 | 
					      refreshNetworks(); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      emit refreshSignal(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  } | 
					 | 
					 | 
					 | 
					  } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					} | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -386,8 +387,10 @@ void WifiManager::propertyChange(const QString &interface, const QVariantMap &pr | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if (knownConnections.isEmpty()) { | 
					 | 
					 | 
					 | 
					    if (knownConnections.isEmpty()) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      knownConnections = listConnections(); | 
					 | 
					 | 
					 | 
					      knownConnections = listConnections(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    } | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    refreshNetworks();  // TODO: only refresh on first scan, then use AccessPointAdded and Removed signals
 | 
					 | 
					 | 
					 | 
					    if (this->isVisible()) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    emit refreshSignal(); | 
					 | 
					 | 
					 | 
					      refreshNetworks();  // TODO: only refresh on first scan, then use AccessPointAdded and Removed signals
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      emit refreshSignal(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  } | 
					 | 
					 | 
					 | 
					  } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					} | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |