RibbonTitleBar, RibbonTabPage: Improved UI.
This commit is contained in:
parent
705a65725c
commit
87c11a384a
|
@ -12,7 +12,8 @@ Item {
|
|||
anchors.fill: parent
|
||||
ScrollBar.horizontal: RibbonScrollBar{
|
||||
anchors.bottom: view.bottom
|
||||
width: view.width
|
||||
anchors.horizontalCenter: view.horizontalCenter
|
||||
width: view.width - 10
|
||||
}
|
||||
RowLayout{
|
||||
id: container
|
||||
|
|
|
@ -13,7 +13,7 @@ Item {
|
|||
property bool show_pin_btn: true
|
||||
property bool dark_mode: RibbonTheme.dark_mode
|
||||
property bool modern_style: RibbonTheme.modern_style
|
||||
property string title_color: modern_style ? Qt.platform.os === "windows" ? dark_mode ? "#141414" : "#F5F5F5" :"transparent" : dark_mode ? "#282828" : "#2C59B7"
|
||||
property string title_color: modern_style ? "transparent" : dark_mode ? "#282828" : "#2C59B7"
|
||||
property string title_text_color: modern_style ? dark_mode ? "white" : "black" : "white"
|
||||
default property alias content: left_container.data
|
||||
property alias left_content: left_container.data
|
||||
|
|
|
@ -28,8 +28,13 @@ void RibbonUI::init()
|
|||
{
|
||||
qputenv("QT_QUICK_CONTROLS_STYLE","Basic");
|
||||
FramelessHelper::Quick::initialize();
|
||||
FramelessConfig::instance()->set(Global::Option::ForceHideWindowFrameBorder);
|
||||
#ifdef Q_OS_WINDOWS
|
||||
FramelessConfig::instance()->set(Global::Option::ForceNonNativeBackgroundBlur);
|
||||
FramelessConfig::instance()->set(Global::Option::DisableLazyInitializationForMicaMaterial);
|
||||
if(QOperatingSystemVersion::current() < QOperatingSystemVersion(QOperatingSystemVersion::Windows, 10, 0, 22000))
|
||||
FramelessConfig::instance()->set(Global::Option::WindowUseRoundCorners);
|
||||
#endif
|
||||
FramelessConfig::instance()->set(Global::Option::ForceHideWindowFrameBorder);
|
||||
FramelessConfig::instance()->set(Global::Option::CenterWindowBeforeShow);
|
||||
FramelessConfig::instance()->set(Global::Option::EnableBlurBehindWindow);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue