Browse Source

Identify desktop crop controls for interaction checks

master
evgeny 5 days ago
parent
commit
1350c95db6
  1. 2
      tools/chatgui/src/avatars/avatarcrop.cpp

2
tools/chatgui/src/avatars/avatarcrop.cpp

@ -61,9 +61,11 @@ private:
bool selectAvatarCrop(const QString& source, QRectF& crop, QWidget* parent) {
QDialog dialog(parent); dialog.setWindowTitle(QCoreApplication::translate("ChatGui", "Crop avatar")); dialog.resize(620,650);
auto* layout = new QVBoxLayout(&dialog); auto* view = new CropView(&dialog); layout->addWidget(view, 1);
view->setObjectName("avatarCropView");
auto* status = new QLabel(QCoreApplication::translate("ChatGui", "Drag photo and use the wheel to select a square"), &dialog);
layout->addWidget(status); auto* buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel, &dialog);
buttons->button(QDialogButtonBox::Ok)->setText(QCoreApplication::translate("ChatGui", "Upload avatar"));
buttons->button(QDialogButtonBox::Ok)->setObjectName("avatarCropUpload");
buttons->button(QDialogButtonBox::Ok)->setEnabled(false); layout->addWidget(buttons);
QObject::connect(buttons, &QDialogButtonBox::accepted, &dialog, &QDialog::accept);
QObject::connect(buttons, &QDialogButtonBox::rejected, &dialog, &QDialog::reject);

Loading…
Cancel
Save