fix: Fix check admin

This commit is contained in:
Nova 2024-10-10 01:48:00 +03:30
parent 48691073d6
commit 7c962de1cb
No known key found for this signature in database
GPG Key ID: 389787EC83F5D73A

View File

@ -421,9 +421,11 @@ namespace NekoGui {
bool admin = false;
#ifdef Q_OS_WIN
admin = Windows_IsInAdmin();
#elifdef Q_OS_LINUX
#endif
#ifdef Q_OS_LINUX
admin = QFileInfo(FindNekoBoxCoreRealPath()).groupId() == 0;
#else
#endif
#ifdef Q_OS_MACOS
admin = geteuid() == 0;
#endif