Workspace 6.21.5
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
PluginTableModel::ModuleInfo Struct Reference

#include <Tools/PluginConnector/Application/pluginmodel.h>

Inheritance diagram for PluginTableModel::ModuleInfo:
[legend]

Public Member Functions

bool isCompatibleWith (const ModuleInfo &otherModuleInfo) const
 
bool readBuildInfoFromJson (QString file)
 

Static Public Member Functions

static bool compatibleConfiguration (QString configurationA, QString configurationB)
 
static bool compatibleVersionCheckToken (QString a, QString b)
 

Public Attributes

QString compiler_
 
QString configuration_
 
QString path_
 
QString platformBitness_
 
QString version_
 
QString versionCheck_
 

Member Function Documentation

◆ compatibleConfiguration()

static bool compatibleConfiguration ( QString  configurationA,
QString  configurationB 
)
inlinestatic

◆ compatibleVersionCheckToken()

static bool compatibleVersionCheckToken ( QString  a,
QString  b 
)
inlinestatic

◆ isCompatibleWith()

bool isCompatibleWith ( const ModuleInfo otherModuleInfo) const
inline

◆ readBuildInfoFromJson()

bool readBuildInfoFromJson ( QString  file)

Member Data Documentation

◆ compiler_

QString compiler_

◆ configuration_

QString configuration_

◆ path_

QString path_

◆ platformBitness_

QString platformBitness_

◆ version_

QString version_

◆ versionCheck_

QString versionCheck_