mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Fixed width of checkbox for deleting all messages from specific user.
This commit is contained in:
parent
1a746b1ba3
commit
a4cdd6e376
1 changed files with 10 additions and 7 deletions
|
@ -399,28 +399,31 @@ auto DeleteMessagesBox::revokeText(not_null<PeerData*> peer) const
|
||||||
void DeleteMessagesBox::resizeEvent(QResizeEvent *e) {
|
void DeleteMessagesBox::resizeEvent(QResizeEvent *e) {
|
||||||
BoxContent::resizeEvent(e);
|
BoxContent::resizeEvent(e);
|
||||||
|
|
||||||
_text->moveToLeft(st::boxPadding.left(), st::boxPadding.top());
|
const auto &padding = st::boxPadding;
|
||||||
|
_text->moveToLeft(padding.left(), padding.top());
|
||||||
auto top = _text->bottomNoMargins() + st::boxMediumSkip;
|
auto top = _text->bottomNoMargins() + st::boxMediumSkip;
|
||||||
if (_moderateFrom) {
|
if (_moderateFrom) {
|
||||||
if (_banUser) {
|
if (_banUser) {
|
||||||
_banUser->moveToLeft(st::boxPadding.left(), top);
|
_banUser->moveToLeft(padding.left(), top);
|
||||||
top += _banUser->heightNoMargins() + st::boxLittleSkip;
|
top += _banUser->heightNoMargins() + st::boxLittleSkip;
|
||||||
}
|
}
|
||||||
_reportSpam->moveToLeft(st::boxPadding.left(), top);
|
_reportSpam->moveToLeft(padding.left(), top);
|
||||||
top += _reportSpam->heightNoMargins() + st::boxLittleSkip;
|
top += _reportSpam->heightNoMargins() + st::boxLittleSkip;
|
||||||
if (_deleteAll) {
|
if (_deleteAll) {
|
||||||
_deleteAll->moveToLeft(st::boxPadding.left(), top);
|
const auto availableWidth = width() - 2 * padding.left();
|
||||||
|
_deleteAll->resizeToNaturalWidth(availableWidth);
|
||||||
|
_deleteAll->moveToLeft(padding.left(), top);
|
||||||
top += _deleteAll->heightNoMargins() + st::boxLittleSkip;
|
top += _deleteAll->heightNoMargins() + st::boxLittleSkip;
|
||||||
}
|
}
|
||||||
} else if (_revoke) {
|
} else if (_revoke) {
|
||||||
const auto availableWidth = width() - 2 * st::boxPadding.left();
|
const auto availableWidth = width() - 2 * padding.left();
|
||||||
_revoke->resizeToNaturalWidth(availableWidth);
|
_revoke->resizeToNaturalWidth(availableWidth);
|
||||||
_revoke->moveToLeft(st::boxPadding.left(), top);
|
_revoke->moveToLeft(padding.left(), top);
|
||||||
top += _revoke->heightNoMargins() + st::boxLittleSkip;
|
top += _revoke->heightNoMargins() + st::boxLittleSkip;
|
||||||
}
|
}
|
||||||
if (_autoDeleteSettings) {
|
if (_autoDeleteSettings) {
|
||||||
top += st::boxMediumSkip - st::boxLittleSkip;
|
top += st::boxMediumSkip - st::boxLittleSkip;
|
||||||
_autoDeleteSettings->moveToLeft(st::boxPadding.left(), top);
|
_autoDeleteSettings->moveToLeft(padding.left(), top);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue