forked from qt-creator/qt-creator
QmlDesigner: Fix timelineView palette for the flat theme
QmlDesigner's timeline view needs a few tweaks to work well with Qt Creator's default "Flat" theme. The onboarding text, as-well as the timeline editor view are concerned. The These tweaks are supposed to have no visual inpact on the "Design" theme (thus in Qt Design Studio). Task-number: QTCREATORBUG-24402 Change-Id: I5848b9f4109d4c37a4c7fd904c715a0e1a99fea8 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Knud Dollereder <knud.dollereder@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -238,6 +238,23 @@ TimelineWidget::TimelineWidget(TimelineView *view)
|
|||||||
widgetLayout->addLayout(contentLayout);
|
widgetLayout->addLayout(contentLayout);
|
||||||
this->setLayout(widgetLayout);
|
this->setLayout(widgetLayout);
|
||||||
|
|
||||||
|
{
|
||||||
|
QPalette timelinePalette;
|
||||||
|
timelinePalette.setColor(QPalette::Text, Utils::creatorTheme()->color(
|
||||||
|
Utils::Theme::QmlDesigner_FormEditorForegroundColor));
|
||||||
|
timelinePalette.setColor(QPalette::WindowText, timelinePalette.color(QPalette::Text));
|
||||||
|
timelinePalette.setColor(QPalette::Window, Utils::creatorTheme()->color(
|
||||||
|
Utils::Theme::QmlDesigner_BackgroundColorDarkAlternate));
|
||||||
|
|
||||||
|
onboardingTopLabel->setPalette(timelinePalette);
|
||||||
|
onboardingBottomLabel->setPalette(timelinePalette);
|
||||||
|
setPalette(timelinePalette);
|
||||||
|
setAutoFillBackground(true);
|
||||||
|
m_graphicsView->setPalette(timelinePalette);
|
||||||
|
m_graphicsView->setBackgroundRole(QPalette::Window);
|
||||||
|
m_statusBar->setPalette(timelinePalette);
|
||||||
|
}
|
||||||
|
|
||||||
connectToolbar();
|
connectToolbar();
|
||||||
|
|
||||||
auto setScrollOffset = [this]() { graphicsScene()->setScrollOffset(m_scrollbar->value()); };
|
auto setScrollOffset = [this]() { graphicsScene()->setScrollOffset(m_scrollbar->value()); };
|
||||||
|
Reference in New Issue
Block a user