Вам не нужно.Если вы это сделаете, ничего плохого не произойдет.(За исключением, возможно, вашей команды, считающей, что они должны принимать события изменения размера.) Смотрите несколько реализаций resizeEvent()
в Qt:
void QWidget::resizeEvent(QResizeEvent * /* event */)
{
}
void QMenuBar::resizeEvent(QResizeEvent *)
{
Q_D(QMenuBar);
d->itemsDirty = true;
d->updateGeometries();
}
void QComboBox::resizeEvent(QResizeEvent *)
{
Q_D(QComboBox);
d->updateLineEditGeometry();
}
QResizeEvent::isAccepted
не используется в Qt осмысленно (по состоянию на 4.60,3).Как правило, документация класса событий будет явной, когда accept()
и ignore()
имеют особое значение.Обычно это происходит с событиями ввода (мышь, клавиша, планшет, касание), уведомлениями о том, что что-то должно отображаться (контекстное меню, справка, что это, всплывающая подсказка) или что что-то произойдет, но вы можете избежать этого (закрытьокно).