#include <QtDBus/QDBusObjectPath>
#include "informationbox.h"
#include "eniro.h"
-#include "contactmanager.h"
#include "connectionmanager.h"
class CallListener: public QObject
void begin();
void end();
static const int REQUEST_TIMEOUT = 10000;
- static const int BANNER_DELAY = 300;
+ static const int BANNER_DELAY = 350;
static const int NUMBER_OF_RETRIES = 3;
private slots:
void search(Eniro::SearchDetails const& details);
void showResult(QString const& text);
void showDelayedResult(QString const& text, int delay);
+ void searchInit();
+ void searchClose();
QString createResult(QString const& name, QString const& street, QString const& city);
QString timedMessage_;
Eniro* eniro_;
- ContactManager* contactManager_;
ConnectionManager* connectionManager_;
bool closeConnection_;
+ bool initialized_;
InformationBox* box_;
QLabel* label_;
static QDBusConnection systemBus_;
int retries_;
QString currentSearch_;
+ Eniro::Site site_;
};
#endif // CALLLISTENER_H