UserData
This struct is reflected by RTTR. More...
#include "UserData.h"
Public Functions
| Name | |
|---|---|
| void | pushRecentFile(const std::filesystem::path & file) |
| void | trimRecentCommands() |
| void | trimRecentFiles() |
Public Attributes
| Name | |
|---|---|
| std::string | customThemeName <br>If empty, LightMode or DarkMode is used based on system settings. |
| int | maxRecentCommands |
| int | maxRecentFiles |
| std::vector< std::string > | recentCommands <br>Last command is the most recent. |
| std::vector< std::filesystem::path > | recentFiles <br>Last file is the most recent. |
Detailed Description
cpp
struct UserData;struct UserData;This struct is reflected by RTTR.
See: UserData.cpp file.
Public Functions Documentation
function pushRecentFile
cpp
void pushRecentFile(
const std::filesystem::path & file
)void pushRecentFile(
const std::filesystem::path & file
)function trimRecentCommands
cpp
void trimRecentCommands()void trimRecentCommands()function trimRecentFiles
cpp
void trimRecentFiles()void trimRecentFiles()Public Attributes Documentation
variable customThemeName
cpp
std::string customThemeName;std::string customThemeName;If empty, LightMode or DarkMode is used based on system settings.
variable maxRecentCommands
cpp
int maxRecentCommands = 25;int maxRecentCommands = 25;variable maxRecentFiles
cpp
int maxRecentFiles = 15;int maxRecentFiles = 15;variable recentCommands
cpp
std::vector< std::string > recentCommands;std::vector< std::string > recentCommands;Last command is the most recent.
variable recentFiles
cpp
std::vector< std::filesystem::path > recentFiles;std::vector< std::filesystem::path > recentFiles;Last file is the most recent.
Updated on 2025-09-07 at 16:13:50 +0000