From bb38525225e487a679341bee104ea0d89c6de82c Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Fri, 7 Jul 2023 21:51:03 +0300 Subject: [PATCH] gwenview: set the thumbnail page widget style sheet programatically Signed-off-by: Ivailo Monev --- gwenview/importer/thumbnailpage.cpp | 15 +++++++++++++++ gwenview/importer/thumbnailpage.ui | 9 --------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/gwenview/importer/thumbnailpage.cpp b/gwenview/importer/thumbnailpage.cpp index 534f04cc..8141e264 100644 --- a/gwenview/importer/thumbnailpage.cpp +++ b/gwenview/importer/thumbnailpage.cpp @@ -119,6 +119,20 @@ struct ThumbnailPagePrivate : public Ui_ThumbnailPage q, SLOT(updateImportButtons())); } + void setupStyleSheet() + { + q->setStyleSheet( + QString::fromLatin1( + "QLabel[isTitle=true] { font-weight: bold }" + "QLabel[isIcon=true] {" + " border: 1px solid palette(mid);" + " background-color: palette(base);" + " padding: 12px;" + "}" + ) + ); + } + void setupIcons() { const KIconLoader::Group group = KIconLoader::NoGroup; @@ -221,6 +235,7 @@ ThumbnailPage::ThumbnailPage() d->q = this; d->mUrlMap.setConfigGroup(KConfigGroup(KGlobal::config(), URL_FOR_BASE_URL_GROUP)); d->setupUi(this); + d->setupStyleSheet(); d->setupIcons(); d->setupDirModel(); d->setupSrcUrlWidgets(); diff --git a/gwenview/importer/thumbnailpage.ui b/gwenview/importer/thumbnailpage.ui index f0937527..0e0e34dc 100644 --- a/gwenview/importer/thumbnailpage.ui +++ b/gwenview/importer/thumbnailpage.ui @@ -10,15 +10,6 @@ 487 - - QLabel[isTitle=true] { font-weight: bold } - -QLabel[isIcon=true] { - border: 1px solid palette(mid); - background-color: palette(base); - padding: 12px; -} -