macOS 风格

macOS 风格是一种在 macOS 上看起来原生的风格。 更多...

导入语句import QtQuick.Controls.macOS
Qt 6.0

macOS 风格是一种在 macOS 上看起来原生的风格。控件是在运行时使用原生框架绘制的,因此仅适用于在 macOS 上运行的应用程序。

注意:请注意,这种风格的外观可能会从一个较小的 Qt 版本变化到下一个版本,以更好地与平台上的原生应用程序融合。

macOS 风格的浅色主题。

macOS 风格的深色主题。

要运行具有 macOS 风格的应用程序,请参阅 在 Qt Quick Controls 中使用样式

当前位置

macOS 风格仍在开发中,一些控件尚不支持。这些控件是: BusyIndicatorDelayButtonPageIndicatorRangeSliderSwitchTabBarTumbler。它们将回退到使用 Fusion 风格

自定义

macOS 风格的目标是使控件的外观和感觉尽可能接近 UIKit 中的原生控件。该风格将遵循系统偏好设置中全局配置的主题和颜色,并且不带有单独的自定义 API。

注意:macOS 风格不适用于 自定义。主要原因是有时它会将内容和处理蚀刻层绘制在单个背景项目上,这不会与自定义内容项一起看起来很好。它还倾向于使用与其他样式不同的填充和内陷值。相反,建议始终基于在所有平台上都可用的单个风格进行自定义控件,例如 基本风格Fusion 风格Imagine 风格Material 风格通用风格。这样,您可以确保它始终看起来一样,无论应用程序使用何种样式运行。要了解如何使用不同的样式,请参阅 在 Qt Quick Controls 中使用样式。或者,您也可以 创建自己的样式

© 2024Qt公司有限公司。本文件中包含的文档贡献均属于各自的拥有者。提供本文档的许可条件遵照由自由软件基金会发布的GNU自由文档许可协议版本1.3。Qt及其相关标志是Qt公司有限公司在芬兰和/或其他国家/地区的注册商标。所有其他商标均属于各自的拥有者。