void end();
static const int REQUEST_TIMEOUT = 10000;
static const int BANNER_DELAY = 350;
- static const int NUMBER_OF_RETRIES = 3;
+ static const int NUMBER_OF_RETRIES = 2;
+ static const int CONNECT_RETRIES = 2;
+ static const int ERROR_BANNER_TIMEOUT = 5000;
private slots:
void requestFinished(QVector <Eniro::Result> const& results, Eniro::SearchDetails const& details, bool error);
void showDelayedResult(QString const& text, int delay);
void searchInit();
void searchClose();
+ bool handleConnection();
+ void showError(QString const& msg);
QString createResult(QString const& name, QString const& street, QString const& city);
QString timedMessage_;
Eniro* eniro_;
int retries_;
QString currentSearch_;
Eniro::Site site_;
+ QString connectionName_;
+ bool autoconnect_;
};
#endif // CALLLISTENER_H