Skip to content
Snippets Groups Projects
Commit 83c7c2ac authored by hjk's avatar hjk Committed by hjk
Browse files

remotelinux: remove unused function RemoteLinuxUtils::hasUnixQt


Change-Id: I2c77706895524bdb8aa684ba2330bc44e0044f0c
Reviewed-by: default avatarChristian Kandeler <christian.kandeler@nokia.com>
Reviewed-by: default avatarhjk <qthjk@ovi.com>
parent 4c7f1419
No related branches found
No related tags found
No related merge requests found
...@@ -34,49 +34,14 @@ ...@@ -34,49 +34,14 @@
#include "linuxdeviceconfiguration.h" #include "linuxdeviceconfiguration.h"
#include <extensionsystem/pluginmanager.h> #include <extensionsystem/pluginmanager.h>
#include <projectexplorer/abi.h>
#include <qt4projectmanager/qt4buildconfiguration.h>
#include <qt4projectmanager/qt4target.h>
#include <qtsupport/baseqtversion.h>
#include <QCoreApplication> #include <QCoreApplication>
#include <QList> #include <QList>
#include <QString> #include <QString>
using namespace ExtensionSystem; using namespace ExtensionSystem;
using namespace ProjectExplorer;
using namespace Qt4ProjectManager;
using namespace QtSupport;
namespace RemoteLinux { namespace RemoteLinux {
namespace Internal {
namespace {
bool isUnixQt(const BaseQtVersion *qtVersion)
{
if (!qtVersion)
return false;
const QList<Abi> &abis = qtVersion->qtAbis();
foreach (const Abi &abi, abis) {
switch (abi.os()) {
case Abi::UnixOS: case Abi::BsdOS: case Abi::LinuxOS: case Abi::MacOS: return true;
default: continue;
}
}
return false;
}
} // anonymous namespace
} // namespace Internal
bool RemoteLinuxUtils::hasUnixQt(const Target *target)
{
const Qt4BaseTarget * const qtTarget = qobject_cast<const Qt4BaseTarget *>(target);
if (!qtTarget)
return false;
const Qt4BuildConfiguration * const bc = qtTarget->activeQt4BuildConfiguration();
return bc && Internal::isUnixQt(bc->qtVersion());
}
QString RemoteLinuxUtils::osTypeToString(const QString &osType) QString RemoteLinuxUtils::osTypeToString(const QString &osType)
{ {
......
...@@ -36,17 +36,12 @@ ...@@ -36,17 +36,12 @@
#include <QSharedPointer> #include <QSharedPointer>
namespace ProjectExplorer {
class Target;
}
namespace RemoteLinux { namespace RemoteLinux {
class LinuxDeviceConfiguration; class LinuxDeviceConfiguration;
class REMOTELINUX_EXPORT RemoteLinuxUtils class REMOTELINUX_EXPORT RemoteLinuxUtils
{ {
public: public:
static bool hasUnixQt(const ProjectExplorer::Target *target);
static QString osTypeToString(const QString &osType); static QString osTypeToString(const QString &osType);
static QString deviceConfigurationName(const QSharedPointer<const LinuxDeviceConfiguration> &devConf); static QString deviceConfigurationName(const QSharedPointer<const LinuxDeviceConfiguration> &devConf);
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment