QString number;
};
- enum SearchType {YELLOW_PAGES, PERSONS};
+ enum SearchType {YELLOW_PAGES, PERSONS, BOTH};
struct SearchDetails
{
enum Error {NO_ERROR, CONNECTION_FAILURE, INVALID_LOGIN, TIMEOUT};
- enum SourceId {SOURCE_NONE, ENIRO, MOBIL1881};
+ enum SourceId {ENIRO, MOBIL1881};
static int const SOURCE_COUNT = 2;
struct SourceDetails
static QString& cleanUpNumber(QString& number);
static QString& stripTags(QString& string);
static QString& htmlEntityDecode(QString& string);
+ static bool isPhoneNumber(QString const& string);
void fixUrl(QUrl& url);
QHttp http_;