ProjectExplorer: Base IDevice::osType on a data member

Change-Id: I969563e6e62895a51fb4692c8eb0bab278f0ecae
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2019-08-16 10:17:45 +02:00
parent b6618ab632
commit 36d98d4af7
21 changed files with 32 additions and 61 deletions

View File

@@ -84,17 +84,14 @@ QnxDevice::QnxDevice()
{
setDisplayType(tr("QNX"));
setDefaultDisplayName(tr("QNX Device"));
setOsType(OsTypeOtherUnix);
addDeviceAction({tr("Deploy Qt libraries..."), [](const IDevice::Ptr &device, QWidget *parent) {
QnxDeployQtLibrariesDialog dialog(device, parent);
dialog.exec();
}});
}
OsType QnxDevice::osType() const
{
return OsTypeOtherUnix;
}
int QnxDevice::qnxVersion() const
{
if (m_versionNumber == 0)