QElectroTech  0.8-dev
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
Machine_info Class Reference

The Machine_info class This class hold information from your PC. More...

#include <machine_info.h>

Inherits QObject.

Collaboration diagram for Machine_info:
Collaboration graph

Classes

struct  Pc
 

Public Member Functions

 Machine_info (QObject *parent=nullptr)
 Machine_info::Machine_info. More...
 
int32_t i_max_screen_width ()
 Machine_info::i_max_screen_width. More...
 
int32_t i_max_screen_height ()
 Machine_info::i_max_screen_height. More...
 
QString compilation_info ()
 Machine_info::compilation_info. More...
 
void send_info_to_debug ()
 Machine_info::send_info_to_debug. More...
 

Private Member Functions

void init_get_Screen_info ()
 Machine_info::init_get_Screen_info Finds the largest screen and saves the values. More...
 
void init_get_cpu_info ()
 Machine_info::init_get_cpu_info. More...
 
void init_get_cpu_info_linux ()
 Machine_info::init_get_cpu_info_linux. More...
 
void init_get_cpu_info_winnt ()
 Machine_info::init_get_cpu_info_winnt. More...
 
void init_get_cpu_info_macos ()
 Machine_info::init_get_cpu_info_macos. More...
 

Private Attributes

struct Machine_info::Pc pc
 

Detailed Description

The Machine_info class This class hold information from your PC.

Constructor & Destructor Documentation

◆ Machine_info()

Machine_info::Machine_info ( QObject *  parent = nullptr)
explicit

Machine_info::Machine_info.

Parameters
parent
Here is the call graph for this function:

Member Function Documentation

◆ compilation_info()

QString Machine_info::compilation_info ( )

Machine_info::compilation_info.

Returns
compilation_info
Here is the caller graph for this function:

◆ i_max_screen_height()

int32_t Machine_info::i_max_screen_height ( )

Machine_info::i_max_screen_height.

Returns
max screen height
Here is the caller graph for this function:

◆ i_max_screen_width()

int32_t Machine_info::i_max_screen_width ( )

Machine_info::i_max_screen_width.

Returns
max screen width
Here is the caller graph for this function:

◆ init_get_cpu_info()

void Machine_info::init_get_cpu_info ( )
private

Machine_info::init_get_cpu_info.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_get_cpu_info_linux()

void Machine_info::init_get_cpu_info_linux ( )
private

Machine_info::init_get_cpu_info_linux.

Here is the caller graph for this function:

◆ init_get_cpu_info_macos()

void Machine_info::init_get_cpu_info_macos ( )
private

Machine_info::init_get_cpu_info_macos.

Here is the caller graph for this function:

◆ init_get_cpu_info_winnt()

void Machine_info::init_get_cpu_info_winnt ( )
private

Machine_info::init_get_cpu_info_winnt.

Here is the caller graph for this function:

◆ init_get_Screen_info()

void Machine_info::init_get_Screen_info ( )
private

Machine_info::init_get_Screen_info Finds the largest screen and saves the values.

Here is the caller graph for this function:

◆ send_info_to_debug()

void Machine_info::send_info_to_debug ( )

Machine_info::send_info_to_debug.

Here is the caller graph for this function:

Member Data Documentation

◆ pc

struct Machine_info::Pc Machine_info::pc
private

The documentation for this class was generated from the following files: