gpt4 book ai didi

c++ - Qt中的访问控制

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:50:53 25 4
gpt4 key购买 nike

我正在实现一个中型 Qt 应用程序,我想在其中实现对某些操作的访问控制。该应用程序跟踪当前登录的用户并具有具有两个重载的授权功能

bool authorize(action)

bool authorize(action, username, password).

第一个检查当前登录的用户是否具有操作权限,第二个尝试授权给定参数的用户。

我想检查用户是否有权执行该操作(通常通过按钮触发)。如果用户有权限, Action 会正常执行,否则会弹出一个授权小部件。具有权限的用户可以授权该操作(仅一个操作)或取消它。

有没有一种方法可以实现这一目标,而无需将每个操作动态连接到检查权限的中间小部件?

最佳答案

我将从重新实现 eventFilter 开始对于您需要验证操作的类。

关于c++ - Qt中的访问控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29186490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com