Qt调起Mac“系统设置”面板

mac系统设置相关字段:

Accessibility 面板相关
项目
URL Scheme
Main
x-apple.systempreferences:com.apple.preference.universalaccess
Display
x-apple.systempreferences:com.apple.preference.universalaccess?Seeing_Display
Zoom
x-apple.systempreferences:com.apple.preference.universalaccess?Seeing_Zoom
VoiceOver
x-apple.systempreferences:com.apple.preference.universalaccess?Seeing_VoiceOver
Descriptions
x-apple.systempreferences:com.apple.preference.universalaccess?Media_Descriptions
Captions
x-apple.systempreferences:com.apple.preference.universalaccess?Captioning
Audio
x-apple.systempreferences:com.apple.preference.universalaccess?Hearing
Keyboard
x-apple.systempreferences:com.apple.preference.universalaccess?Keyboard
Mouse & Trackpad
x-apple.systempreferences:com.apple.preference.universalaccess?Mouse
Switch Control
x-apple.systempreferences:com.apple.preference.universalaccess?Switch
Dictation
x-apple.systempreferences:com.apple.preference.universalaccess?SpeakableItems
分享
项目
URL Scheme
Main
x-apple.systempreferences:com.apple.preferences.sharing
Screen Sharing
x-apple.systempreferences:com.apple.preferences.sharing?Services_ScreenSharing
File Sharing
x-apple.systempreferences:com.apple.preferences.sharing?Services_PersonalFileSharing
Printer Sharing
x-apple.systempreferences:com.apple.preferences.sharing?Services_PrinterSharing
Remote Login
x-apple.systempreferences:com.apple.preferences.sharing?Services_RemoteLogin
Remote Management
x-apple.systempreferences:com.apple.preferences.sharing?Services_ARDService
Remote Apple Events
x-apple.systempreferences:com.apple.preferences.sharing?Services_RemoteAppleEvent
Internet Sharing
x-apple.systempreferences:com.apple.preferences.sharing?Internet
Bluetooth Sharing
x-apple.systempreferences:com.apple.preferences.sharing?Services_BluetoothSharing
安全&隐私相关
项目
URL Scheme
Main
x-apple.systempreferences:com.apple.preference.security
General
x-apple.systempreferences:com.apple.preference.security?General
FileVault
x-apple.systempreferences:com.apple.preference.security?FDE
Firewall
x-apple.systempreferences:com.apple.preference.security?Firewall
Advanced
x-apple.systempreferences:com.apple.preference.security?Advanced
Privacy
x-apple.systempreferences:com.apple.preference.security?Privacy
Privacy-Accessibility
x-apple.systempreferences:com.apple.preference.security?Privacy_Accessibility
Privacy-Assistive
x-apple.systempreferences:com.apple.preference.security?Privacy_Assistive
Privacy-Location Services
x-apple.systempreferences:com.apple.preference.security?Privacy_LocationServices
Privacy-Contacts
x-apple.systempreferences:com.apple.preference.security?Privacy_Contacts
Privacy-Diagnostics & Usage
x-apple.systempreferences:com.apple.preference.security?Privacy_Diagnostics
Privacy-Calendars
x-apple.systempreferences:com.apple.preference.security?Privacy_Calendars
Privacy-Reminders
x-apple.systempreferences:com.apple.preference.security?Privacy_Reminders
Privacy-Facebook
x-apple.systempreferences:com.apple.preference.security?Privacy_Facebook
Privacy-LinkedIn
x-apple.systempreferences:com.apple.preference.security?Privacy_LinkedIn
Privacy-Twitter
x-apple.systempreferences:com.apple.preference.security?Privacy_Twitter
Privacy-Weibo
x-apple.systempreferences:com.apple.preference.security?Privacy_Weibo
Privacy-Tencent Weibo
x-apple.systempreferences:com.apple.preference.security?Privacy_TencentWeibo

用Qt去调起时,代码如下:

void openSetting()
{
    NSString *urlString = @"x-apple.systempreferences:com.apple.preference.security?Privacy_ScreenCapture";
    [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:urlString]];
}
 
void openSettingToGeneral()
{
    NSString *urlString = @"x-apple.systempreferences:com.apple.preference.security?General";
    [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:urlString]];
}

第一个时定位到获取录屏权限

第二个是定位到通用设置

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值