summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/manager/scandialog.h
Side-by-side diff
Diffstat (limited to 'noncore/net/opietooth/manager/scandialog.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/opietooth/manager/scandialog.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/noncore/net/opietooth/manager/scandialog.h b/noncore/net/opietooth/manager/scandialog.h
index 5cebb11..6d9b877 100644
--- a/noncore/net/opietooth/manager/scandialog.h
+++ b/noncore/net/opietooth/manager/scandialog.h
@@ -10,62 +10,64 @@
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef SCANDIALOG_H
#define SCANDIALOG_H
#include <qvariant.h>
#include <qdialog.h>
#include <remotedevice.h>
class QVBoxLayout;
class QHBoxLayout;
class QGridLayout;
class QFrame;
class QLabel;
class QListView;
class QListViewItem;
class QPushButton;
-
-class Manager;
-class Device;
+class QProgressBar;
namespace OpieTooth {
+class Manager;
+class Device;
class ScanDialog : public QDialog {
Q_OBJECT
public:
ScanDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
~ScanDialog();
QFrame* Frame7;
- QLabel* TextLabel10;
+ QProgressBar* progress;
QPushButton* StartButton;
- QPushButton* PushButton6;
+ QPushButton* StopButton;
QListView* ListView1;
protected:
QGridLayout* Layout11;
private slots:
+ void stopSearch();
void startSearch();
void fillList(const QString& device, RemoteDevices::ValueList list);
private:
-
+ void progressTimer(int maxSeconds);
Manager *localDevice;
+ int progressStat;
};
}
#endif // SCANDIALOG_H