Windows 样式#

Windows 样式是一种在 Windows 上看起来很自然的外观。 更多...

Windows 样式是在 Windows 上看起来很自然的外观。控件是在运行时使用本地库绘制的,因此只适用于在 Windows 上运行的应用程序。

注意

请注意,这种样式的外观可能会随着 Qt 的细微版本变化而变化,以更好地与平台上的本地应用程序融为一体。

../_images/qtquickcontrols-windows.png

Windows 样式

要使用 Windows 样式运行应用程序,请参阅 使用 Qt Quick Controls 中的样式

当前状态#

Windows 样式正在开发中,一些控件尚不支持。这些控件包括: BusyIndicatorDelayButtonMenuMenuBarPageIndicatorRangeSliderSwitchTabBarTumbler 。这些控件将回退到使用 Fusion 样式

定制#

Windows 样式的目标是使控件看起来和感受尽可能接近 Windows 的原生控件。样式将跟随从 Windows 设置中全局配置的主题和颜色,并且在上面没有额外的定制化 API。

注意

Windows 样式不适合 定制 。主要原因有时它会在单个背景项上绘制内容和背景,这不会与自定义的内容项很好地搭配。它还倾向于使用与其他样式不同的填充和内边距值。相反,建议始终在一个所有平台都有的样式上定制控件,例如 Basic 样式Fusion 样式Imagine 样式Material 样式Universal 样式 。这样做可以保证它在任何风格的应用程序中运行时都看起来一致。要了解如何使用不同的样式,请参阅 使用 Qt Quick Controls 中的样式 。或者,您也可以 创建自己的样式