1526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt/* 2526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * wpa_gui - ScanResults class 3526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * Copyright (c) 2005-2006, Jouni Malinen <j@w1.fi> 4526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * 5526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * This program is free software; you can redistribute it and/or modify 6526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * it under the terms of the GNU General Public License version 2 as 7526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * published by the Free Software Foundation. 8526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * 9526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * Alternatively, this software may be distributed under the terms of BSD 10526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * license. 11526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * 12526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt * See README and COPYING for more details. 13526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt */ 14526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 15526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt#ifndef SCANRESULTS_H 16526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt#define SCANRESULTS_H 17526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 18526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt#include <QObject> 19526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt#include "ui_scanresults.h" 20526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 21526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidtclass WpaGui; 22526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 23526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidtclass ScanResults : public QDialog, public Ui::ScanResults 24526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt{ 25526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt Q_OBJECT 26526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 27526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidtpublic: 28526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt ScanResults(QWidget *parent = 0, const char *name = 0, 29526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt bool modal = false, Qt::WFlags fl = 0); 30526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt ~ScanResults(); 31526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 32526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidtpublic slots: 33526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt virtual void setWpaGui(WpaGui *_wpagui); 34526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt virtual void updateResults(); 35526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt virtual void scanRequest(); 36526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt virtual void getResults(); 37526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt virtual void bssSelected(QTreeWidgetItem *sel); 38526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 39526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidtprotected slots: 40526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt virtual void languageChange(); 41526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 42526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidtprivate: 43526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt WpaGui *wpagui; 44526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt}; 45526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt 46526fc2a7dc09b4450086cdec313a5c44d36b10fdDmitry Shmidt#endif /* SCANRESULTS_H */ 47