aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/extensionmanager/extensionmanagerwidget.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <[email protected]>2024-02-12 17:19:41 +0100
committerAlessandro Portale <[email protected]>2024-02-27 16:42:10 +0000
commit903d01b93459d0f1ee70e6ca74a8c01af5e0981b (patch)
tree9a8991c6282fbf558a9acda51388e37f195bca72 /src/plugins/extensionmanager/extensionmanagerwidget.cpp
parente2a0dd2cefe5265a9d3ba59de766f73302cf0082 (diff)
Welcome: Implement new design
2024 redesign Change-Id: I6629849921272d856f201693973a8e29c6465e94 Reviewed-by: hjk <[email protected]> Reviewed-by: Alessandro Portale <[email protected]>
Diffstat (limited to 'src/plugins/extensionmanager/extensionmanagerwidget.cpp')
-rw-r--r--src/plugins/extensionmanager/extensionmanagerwidget.cpp20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/plugins/extensionmanager/extensionmanagerwidget.cpp b/src/plugins/extensionmanager/extensionmanagerwidget.cpp
index 17dc808b8dc..be7e0f92eec 100644
--- a/src/plugins/extensionmanager/extensionmanagerwidget.cpp
+++ b/src/plugins/extensionmanager/extensionmanagerwidget.cpp
@@ -29,14 +29,6 @@ using namespace Utils;
namespace ExtensionManager::Internal {
-static QWidget *createVr(QWidget *parent = nullptr)
-{
- auto vr = new QWidget(parent);
- vr->setFixedWidth(1);
- setBackgroundColor(vr, Theme::Token_Stroke_Subtle);
- return vr;
-}
-
class CollapsingWidget : public QWidget
{
public:
@@ -79,13 +71,13 @@ ExtensionManagerWidget::ExtensionManagerWidget()
using namespace Layouting;
Row {
- createVr(),
+ WelcomePageHelpers::createRule(Qt::Vertical),
m_secondaryDescription,
noMargin(), spacing(0),
}.attachTo(m_secondarDescriptionWidget);
Row {
- createVr(),
+ WelcomePageHelpers::createRule(Qt::Vertical),
Row {
m_primaryDescription,
noMargin(),
@@ -95,13 +87,13 @@ ExtensionManagerWidget::ExtensionManagerWidget()
}.attachTo(descriptionColumns);
Row {
- Space(WelcomePageHelpers::HSpacing),
- m_leftColumn,
+ Space(StyleHelper::SpacingTokens::ExVPaddingGapXl),
+ m_leftColumn,
descriptionColumns,
noMargin(), spacing(0),
}.attachTo(this);
- setBackgroundColor(this, Theme::Token_Background_Default);
+ WelcomePageHelpers::setBackgroundColor(this, Theme::Token_Background_Default);
connect(m_leftColumn, &ExtensionsBrowser::itemSelected,
this, &ExtensionManagerWidget::updateView);
@@ -132,7 +124,7 @@ void ExtensionManagerWidget::updateView(const QModelIndex &current,
"margin-left: %3px; margin-right: %3px;")
.arg(creatorTheme()->color(Theme::Token_Text_Default).name())
.arg(creatorTheme()->color(Theme::Token_Background_Muted).name())
- .arg(WelcomePageHelpers::HSpacing);
+ .arg(StyleHelper::SpacingTokens::ExVPaddingGapXl);
const QString htmlStart = QString(R"(
<html>
<body style="%1">