kdeplasma-addons: tweak the kolourpicker applet layout

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2024-04-23 07:04:05 +03:00
parent 8662a75604
commit b09746db12

View file

@ -225,7 +225,6 @@ Kolourpicker::Kolourpicker(QObject *parent, const QVariantList &args)
QGraphicsLinearLayout *mainlay = new QGraphicsLinearLayout(Qt::Vertical);
setLayout(mainlay);
mainlay->setSpacing(4);
mainlay->setContentsMargins(0.0, 0.0, 0.0, 0.0);
m_grabWidget = new QWidget( 0, Qt::X11BypassWindowManagerHint );
m_grabWidget->move( -1000, -1000 );
@ -274,7 +273,7 @@ Kolourpicker::Kolourpicker(QObject *parent, const QVariantList &args)
void Kolourpicker::setDefaultColorFormat(QAction *act)
{
if (!act) {
return;
return;
}
m_color_format = qvariant_cast<QString>(act->data());
@ -343,7 +342,8 @@ void Kolourpicker::constraintsEvent(Plasma::Constraints constraints)
const QSizeF contentsrect = contentsRect().size();
const qreal iconsizereal = qMin(contentsrect.width(), contentsrect.height());
const QSizeF iconsizef = QSizeF(iconsizereal, iconsizereal);
const QSize contentsiconsize = QSize(iconsizereal - s_margin, iconsizereal- s_margin);
static const int marginx2 = (s_margin * 2);
const QSize contentsiconsize = QSize(iconsizereal - marginx2, iconsizereal - marginx2);
m_configAndHistory->setPreferredSize(iconsizef);
m_configAndHistory->nativeWidget()->setIconSize(contentsiconsize);
m_grabButton->setPreferredSize(iconsizef);