feat/vtk-3d-view #7
|
|
@ -250,10 +250,9 @@ void LoginWindow::refreshCaptcha()
|
||||||
pix.loadFromData(QByteArray::fromBase64(b64));
|
pix.loadFromData(QByteArray::fromBase64(b64));
|
||||||
}
|
}
|
||||||
if (pix.isNull() && !cap.code.isEmpty()) pix = renderCaptchaPixmap(cap.code);
|
if (pix.isNull() && !cap.code.isEmpty()) pix = renderCaptchaPixmap(cap.code);
|
||||||
captchaLabel_->setPixmap(
|
// 原尺寸显示(后端图约 88x40),不再放大缩放——放大会糊导致看错验证码字符。
|
||||||
pix.isNull() ? pix
|
captchaLabel_->setScaledContents(false);
|
||||||
: pix.scaled(captchaLabel_->size(), Qt::KeepAspectRatio,
|
captchaLabel_->setPixmap(pix);
|
||||||
Qt::SmoothTransformation));
|
|
||||||
refreshBtn_->setEnabled(true);
|
refreshBtn_->setEnabled(true);
|
||||||
});
|
});
|
||||||
connect(l, &geopro::net::CaptchaLoad::failed, this, [this, l](const QString& msg) {
|
connect(l, &geopro::net::CaptchaLoad::failed, this, [this, l](const QString& msg) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue