43 QRect bounds(QPoint(0, 0), QSize(
q->width(),
q->height() - bottomElements));
45 QSizeF monitorSize(1.0, 1.0 /
ratio);
46 monitorSize.scale(bounds.size(), Qt::KeepAspectRatio);
48 if (monitorSize.isEmpty()) {
53 if (monitorSize.width() < minFrameWidth) {
54 monitorSize.setWidth(minFrameWidth);
57 monitorRect = QRect(QPoint(0, 0), monitorSize.toSize());