void VendorLineEdit::setId(int pId) { if (pId != -1) { QString sql( "SELECT vend_number, vend_name," " vend_address1, vend_address2, vend_address3," " vend_city, vend_state, vend_zip, vend_country " "FROM vend " "WHERE ( (vend_id=:vend_id)" ); if (_type == __activeVendors) sql += " AND (vend_active) "; sql += ");"; XSqlQuery vend; vend.prepare(sql); vend.bindValue(":vend_id", pId); vend.exec(); if (vend.first()) { _id = pId; _valid = TRUE; setText(vend.value("vend_number").toString()); _parsed = TRUE; emit nameChanged(vend.value("vend_name").toString()); emit address1Changed(vend.value("vend_address1").toString()); emit address2Changed(vend.value("vend_address2").toString()); emit address3Changed(vend.value("vend_address3").toString()); emit cityChanged(vend.value("vend_city").toString()); emit stateChanged(vend.value("vend_state").toString()); emit zipCodeChanged(vend.value("vend_zip").toString()); emit countryChanged(vend.value("vend_country").toString()); emit newId(_id); emit valid(TRUE); return; } } _id = -1; _valid = FALSE; setText(""); emit nameChanged(""); emit address1Changed(""); emit address2Changed(""); emit address3Changed(""); emit cityChanged(""); emit stateChanged(""); emit zipCodeChanged(""); emit countryChanged(""); emit newId(-1); emit valid(FALSE); _parsed = TRUE; }
IntroPhone::IntroPhone(IntroWidget *parent) : IntroStage(parent), errorAlpha(0), changed(false), next(this, lang(lng_intro_next), st::btnIntroNext), country(this, st::introCountry), phone(this, st::inpIntroPhone), code(this, st::inpIntroCountryCode), _signup(this, lng_phone_notreg(lt_signup_start, textcmdStartLink(1), lt_signup_end, textcmdStopLink()), st::introErrLabel, st::introErrLabelTextStyle), _showSignup(false) { setVisible(false); setGeometry(parent->innerRect()); connect(&next, SIGNAL(stateChanged(int, ButtonStateChangeSource)), parent, SLOT(onDoneStateChanged(int, ButtonStateChangeSource))); connect(&next, SIGNAL(clicked()), this, SLOT(onSubmitPhone())); connect(&phone, SIGNAL(voidBackspace(QKeyEvent*)), &code, SLOT(startErasing(QKeyEvent*))); connect(&country, SIGNAL(codeChanged(const QString &)), &code, SLOT(codeSelected(const QString &))); connect(&code, SIGNAL(codeChanged(const QString &)), &country, SLOT(onChooseCode(const QString &))); connect(&code, SIGNAL(codeChanged(const QString &)), &phone, SLOT(onChooseCode(const QString &))); connect(&country, SIGNAL(codeChanged(const QString &)), &phone, SLOT(onChooseCode(const QString &))); connect(&code, SIGNAL(addedToNumber(const QString &)), &phone, SLOT(addedToNumber(const QString &))); connect(&phone, SIGNAL(changed()), this, SLOT(onInputChange())); connect(&code, SIGNAL(changed()), this, SLOT(onInputChange())); connect(intro(), SIGNAL(countryChanged()), this, SLOT(countryChanged())); connect(&checkRequest, SIGNAL(timeout()), this, SLOT(onCheckRequest())); _signup.setLink(1, TextLinkPtr(new SignUpLink(this))); _signup.hide(); _signupCache = myGrab(&_signup); if (!country.onChooseCountry(intro()->currentCountry())) { country.onChooseCountry(qsl("US")); } changed = false; }
void QDeclarativeGeoAddress::setCountry(const QString& country) { if (m_address.country() == country) return; m_address.setCountry(country); emit countryChanged(); }
void FoursquareItem::setCountry(const QString& country) { if( country != m_country ) { m_country = country; emit countryChanged(); } }
PhoneWidget::PhoneWidget(QWidget *parent, Widget::Data *data) : Step(parent, data) , _country(this, st::introCountry) , _code(this, st::introCountryCode) , _phone(this, st::introPhone) , _checkRequest(this) { connect(_phone, SIGNAL(voidBackspace(QKeyEvent*)), _code, SLOT(startErasing(QKeyEvent*))); connect(_country, SIGNAL(codeChanged(const QString &)), _code, SLOT(codeSelected(const QString &))); connect(_code, SIGNAL(codeChanged(const QString &)), _country, SLOT(onChooseCode(const QString &))); connect(_code, SIGNAL(codeChanged(const QString &)), _phone, SLOT(onChooseCode(const QString &))); connect(_country, SIGNAL(codeChanged(const QString &)), _phone, SLOT(onChooseCode(const QString &))); connect(_code, SIGNAL(addedToNumber(const QString &)), _phone, SLOT(addedToNumber(const QString &))); connect(_phone, SIGNAL(changed()), this, SLOT(onInputChange())); connect(_code, SIGNAL(changed()), this, SLOT(onInputChange())); connect(_checkRequest, SIGNAL(timeout()), this, SLOT(onCheckRequest())); setTitleText(langFactory(lng_phone_title)); setDescriptionText(langFactory(lng_phone_desc)); subscribe(getData()->updated, [this] { countryChanged(); }); setErrorCentered(true); if (!_country->onChooseCountry(getData()->country)) { _country->onChooseCountry(qsl("US")); } _changed = false; Messenger::Instance().destroyStaleAuthorizationKeys(); }
void IntroWidget::gotNearestDC(const MTPNearestDc &result) { const auto &nearest(result.c_nearestDc()); DEBUG_LOG(("Got nearest dc, country: %1, nearest: %2, this: %3").arg(nearest.vcountry.c_string().v.c_str()).arg(nearest.vnearest_dc.v).arg(nearest.vthis_dc.v)); MTP::setdc(result.c_nearestDc().vnearest_dc.v, true); if (_countryForReg != nearest.vcountry.c_string().v.c_str()) { _countryForReg = nearest.vcountry.c_string().v.c_str(); emit countryChanged(); } }
void CoverConnector::setCountry(const QString &nCountry) { if (nCountry != m_country) { m_country = nCountry; #ifdef QT_DEBUG qDebug() << "Changed country to" << m_country; #endif emit countryChanged(country()); } }
void QDeclarativeGeoAddress::setCountry(const QString &country) { if (m_address.country() == country) return; QString oldText = m_address.text(); m_address.setCountry(country); emit countryChanged(); if (m_address.isTextGenerated() && oldText != m_address.text()) emit textChanged(); }
void Geocode::clear() { m_id = 0; m_pending = QGeoCoordinate(); if (!m_country.isEmpty()) { m_country.clear(); emit countryChanged(); } if (!m_city.isEmpty()) { m_city.clear(); emit cityChanged(); } if (!m_suburb.isEmpty()) { m_suburb.clear(); emit suburbChanged(); } }
void Geocode::addressQueryResult(uint queryId, const GeoLocation& location) { if (m_id != queryId) { // We don't care about old queries. return; } if (m_country != location.address().country()) { m_country = location.address().country(); emit countryChanged(); } if (m_city != location.address().city()) { m_city = location.address().city(); emit cityChanged(); } if (m_suburb != location.address().district()) { m_suburb = location.address().district(); emit suburbChanged(); } }
void VendorLineEdit::setId(int pId) { if (pId != -1) { QString sql( "SELECT vend_number, vend_name," " vend_address1, vend_address2, vend_address3," " vend_city, vend_state, vend_zip, vend_country " "FROM vend " "WHERE ( (vend_id=:vend_id)" ); if (_type == __activeVendors) sql += " AND (vend_active) "; sql += ");"; XSqlQuery vend; vend.prepare(sql); vend.bindValue(":vend_id", pId); vend.exec(); if (vend.first()) { _id = pId; _valid = TRUE; setText(vend.value("vend_number").toString()); emit nameChanged(vend.value("vend_name").toString()); emit address1Changed(vend.value("vend_address1").toString()); emit address2Changed(vend.value("vend_address2").toString()); emit address3Changed(vend.value("vend_address3").toString()); emit cityChanged(vend.value("vend_city").toString()); emit stateChanged(vend.value("vend_state").toString()); emit zipCodeChanged(vend.value("vend_zip").toString()); emit countryChanged(vend.value("vend_country").toString()); emit newId(_id); emit valid(TRUE); } } else { _id = -1; _valid = FALSE; setText(""); emit nameChanged(""); emit address1Changed(""); emit address2Changed(""); emit address3Changed(""); emit cityChanged(""); emit stateChanged(""); emit zipCodeChanged(""); emit countryChanged(""); emit newId(-1); emit valid(FALSE); } if (_mapper->model() && _mapper->model()->data(_mapper->model()->index(_mapper->currentIndex(),_mapper->mappedSection(this))).toString() != text()) _mapper->model()->setData(_mapper->model()->index(_mapper->currentIndex(),_mapper->mappedSection(this)), text()); _parsed = TRUE; }