Changeset View
Changeset View
Standalone View
Standalone View
widgets/imagelib/effects/kpNumInput.cpp
Show First 20 Lines • Show All 321 Lines • ▼ Show 20 Line(s) | 305 | { | |||
---|---|---|---|---|---|
322 | const int spacingHint = style()->pixelMetric(QStyle::PM_DefaultLayoutSpacing); | 322 | const int spacingHint = style()->pixelMetric(QStyle::PM_DefaultLayoutSpacing); | ||
323 | w = priv->slider ? priv->slider->sizeHint().width() + spacingHint : 0; | 323 | w = priv->slider ? priv->slider->sizeHint().width() + spacingHint : 0; | ||
324 | w += priv->column1Width + priv->column2Width; | 324 | w += priv->column1Width + priv->column2Width; | ||
325 | 325 | | |||
326 | if (priv->labelAlignment & (Qt::AlignTop | Qt::AlignBottom)) { | 326 | if (priv->labelAlignment & (Qt::AlignTop | Qt::AlignBottom)) { | ||
327 | w = qMax(w, priv->labelSize.width() + 4); | 327 | w = qMax(w, priv->labelSize.width() + 4); | ||
328 | } | 328 | } | ||
329 | 329 | | |||
330 | return QSize(w, h); | 330 | return {w, h}; | ||
331 | } | 331 | } | ||
332 | 332 | | |||
333 | void kpIntNumInput::doLayout() | 333 | void kpIntNumInput::doLayout() | ||
334 | { | 334 | { | ||
335 | K_USING_kpNumInput_P(priv); | 335 | K_USING_kpNumInput_P(priv); | ||
336 | 336 | | |||
337 | d->intSpinBoxSize = d->intSpinBox->sizeHint(); | 337 | d->intSpinBoxSize = d->intSpinBox->sizeHint(); | ||
338 | priv->column2Width = d->intSpinBoxSize.width(); | 338 | priv->column2Width = d->intSpinBoxSize.width(); | ||
▲ Show 20 Lines • Show All 192 Lines • ▼ Show 20 Line(s) | 513 | { | |||
531 | const int spacingHint = style()->pixelMetric(QStyle::PM_DefaultLayoutSpacing); | 531 | const int spacingHint = style()->pixelMetric(QStyle::PM_DefaultLayoutSpacing); | ||
532 | w = priv->slider ? priv->slider->sizeHint().width() + spacingHint : 0; | 532 | w = priv->slider ? priv->slider->sizeHint().width() + spacingHint : 0; | ||
533 | w += priv->column1Width + priv->column2Width; | 533 | w += priv->column1Width + priv->column2Width; | ||
534 | 534 | | |||
535 | if (priv->labelAlignment & (Qt::AlignTop | Qt::AlignBottom)) { | 535 | if (priv->labelAlignment & (Qt::AlignTop | Qt::AlignBottom)) { | ||
536 | w = qMax(w, priv->labelSize.width() + 4); | 536 | w = qMax(w, priv->labelSize.width() + 4); | ||
537 | } | 537 | } | ||
538 | 538 | | |||
539 | return QSize(w, h); | 539 | return {w, h}; | ||
540 | } | 540 | } | ||
541 | 541 | | |||
542 | void kpDoubleNumInput::resizeEvent(QResizeEvent *e) | 542 | void kpDoubleNumInput::resizeEvent(QResizeEvent *e) | ||
543 | { | 543 | { | ||
544 | K_USING_kpNumInput_P(priv); | 544 | K_USING_kpNumInput_P(priv); | ||
545 | 545 | | |||
546 | int w = priv->column1Width; | 546 | int w = priv->column1Width; | ||
547 | int h = 0; | 547 | int h = 0; | ||
▲ Show 20 Lines • Show All 163 Lines • Show Last 20 Lines |