89 "CLANG " + QString(__clang_version__);
91 "GCC " + QString(__VERSION__);
93#elif defined(Q_CC_MSVC)
94 "MSVC " + QString(QT_STRINGIFY(_MSC_FULL_VER));
96 QString QT=QString(QT_VERSION_STR);
97 QString
date=QString(__DATE__);
98 QString
time=QString(__TIME__);
99 QString
arch=QString(QSysInfo::buildCpuArchitecture());
105 QSysInfo::currentCpuArchitecture());
121 QString
type=QString(QSysInfo::kernelType());
122 QString
name=QString(QSysInfo::prettyProductName());
123 QString
kernel=QString(QSysInfo::kernelVersion());
QString compilation_info()
MachineInfo::compilation_info.
Definition machine_info.cpp:467
int32_t i_max_available_width()
MachineInfo::i_max_available_width.
Definition machine_info.cpp:451
static void dropInstance()
Definition machine_info.h:47
struct MachineInfo::Pc pc
int32_t i_max_screen_height()
MachineInfo::i_max_screen_height.
Definition machine_info.cpp:443
void init_get_cpu_info_macos()
MachineInfo::init_get_cpu_info_macos.
Definition machine_info.cpp:408
void init_get_cpu_info_winnt()
MachineInfo::init_get_cpu_info_winnt.
Definition machine_info.cpp:354
void init_get_Screen_info()
MachineInfo::init_get_Screen_info Finds the largest screen and saves the values.
Definition machine_info.cpp:261
int32_t i_max_screen_width()
MachineInfo::i_max_screen_width.
Definition machine_info.cpp:435
static MachineInfo * instance()
Definition machine_info.h:32
static MachineInfo * m_instance
Definition machine_info.h:30
int32_t i_max_available_height()
MachineInfo::i_max_available_height.
Definition machine_info.cpp:459
void send_info_to_debug()
MachineInfo::send_info_to_debug.
Definition machine_info.cpp:52
void init_get_cpu_info()
MachineInfo::init_get_cpu_info.
Definition machine_info.cpp:283
MachineInfo()
MachineInfo::MachineInfo.
Definition machine_info.cpp:43
void init_get_cpu_info_linux()
MachineInfo::init_get_cpu_info_linux.
Definition machine_info.cpp:298
Definition machine_info.h:85
QString date
Definition machine_info.h:97
QString arch
Definition machine_info.h:99
QString version
Definition machine_info.h:86
QString time
Definition machine_info.h:98
Definition machine_info.h:102
int32_t ThreadCount
Definition machine_info.h:106
QString info
Definition machine_info.h:103
QString Architecture
Definition machine_info.h:104
Definition machine_info.h:114
QString RAM
Definition machine_info.h:116
QString info
Definition machine_info.h:115
Definition machine_info.h:120
QString type
Definition machine_info.h:121
QString kernel
Definition machine_info.h:123
QString name
Definition machine_info.h:122
Definition machine_info.h:109
QString Total
Definition machine_info.h:110
QString Available
Definition machine_info.h:111
Definition machine_info.h:77
int32_t height[10]
Definition machine_info.h:80
int32_t count
Definition machine_info.h:78
int32_t width[10]
Definition machine_info.h:79
int32_t Max_height
Definition machine_info.h:82
int32_t Max_width
Definition machine_info.h:81
Definition machine_info.h:75
struct MachineInfo::Pc::Screen screen
struct MachineInfo::Pc::CPU cpu
struct MachineInfo::Pc::GPU gpu
struct MachineInfo::Pc::RAM ram
struct MachineInfo::Pc::OS os
struct MachineInfo::Pc::Built built