6#ifndef DESKTOPUSERINFO_H
7#define DESKTOPUSERINFO_H
78 std::unique_ptr<UserInfo> info;
Defines the UserInfo class and its nested UserInfoBuilder class for managing user profile data.
Manages the locations and existence of various desktop directory entries and configuration files.
Definition DesktopDirentLocationManager.h:24
Manages the retrieval and provision of user-specific information within the desktop environment.
Definition DesktopUserInfo.h:28
UserInfo * get_info()
Retrieves a pointer to the UserInfo object.
Definition DesktopUserInfo.h:56
void user_init_ok(const UserInfo &info)
Signal emitted when the user information has been successfully initialized.
void start_init()
Initiates the user information initialization process.
Definition DesktopUserInfo.cpp:36
Represents a user's profile information, including name, email, phone number, and avatar path.
Definition UserInfo.h:22