~ubuntu-sdk-team/qtcreator-plugin-remotelinux/trunk

« back to all changes in this revision

Viewing changes to src/qnx/qnxtoolchain.cpp

  • Committer: CI bot
  • Author(s): Benjamin Zeller
  • Date: 2014-06-16 10:28:43 UTC
  • mfrom: (4.2.4 remotelinux)
  • Revision ID: ps-jenkins@lists.canonical.com-20140616102843-8juvmjvzwlzsboyw
Migrating to Qt5.3 and QtC 3.1 

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
#include "qnxutils.h"
35
35
 
36
36
#include "blackberryconfigurationmanager.h"
37
 
#include "blackberryconfiguration.h"
 
37
#include "blackberryapilevelconfiguration.h"
38
38
 
39
39
#include <utils/pathchooser.h>
40
40
 
87
87
 
88
88
void QnxToolChain::addToEnvironment(Utils::Environment &env) const
89
89
{
90
 
    foreach (BlackBerryConfiguration* config, BlackBerryConfigurationManager::instance().configurations()) {
 
90
    foreach (BlackBerryApiLevelConfiguration *config,
 
91
             BlackBerryConfigurationManager::instance()->apiLevels()) {
91
92
        if (config->gccCompiler() == compilerCommand()) {
92
93
            setQnxEnvironment(env, config->qnxEnv());
93
94
            break;
104
105
QList<Utils::FileName> QnxToolChain::suggestedMkspecList() const
105
106
{
106
107
    QList<Utils::FileName> mkspecList;
107
 
    mkspecList << Utils::FileName::fromString(QLatin1String("qnx-armv7le-qcc"));
108
 
    mkspecList << Utils::FileName::fromString(QLatin1String("qnx-x86-qcc"));
109
 
    mkspecList << Utils::FileName::fromString(QLatin1String("blackberry-armv7le-qcc"));
110
 
    mkspecList << Utils::FileName::fromString(QLatin1String("blackberry-x86-qcc"));
 
108
    mkspecList << Utils::FileName::fromLatin1("qnx-armv7le-qcc");
 
109
    mkspecList << Utils::FileName::fromLatin1("qnx-armle-v7-qcc");
 
110
    mkspecList << Utils::FileName::fromLatin1("qnx-x86-qcc");
 
111
    mkspecList << Utils::FileName::fromLatin1("blackberry-armv7le-qcc");
 
112
    mkspecList << Utils::FileName::fromLatin1("blackberry-armle-v7-qcc");
 
113
    mkspecList << Utils::FileName::fromLatin1("blackberry-x86-qcc");
111
114
 
112
115
    return mkspecList;
113
116
}
209
212
    , m_abiWidget(new AbiWidget)
210
213
{
211
214
    m_compilerCommand->setExpectedKind(Utils::PathChooser::ExistingCommand);
 
215
    m_compilerCommand->setHistoryCompleter(QLatin1String("Qnx.ToolChain.History"));
212
216
    m_compilerCommand->setFileName(tc->compilerCommand());
213
217
    m_compilerCommand->setEnabled(!tc->isAutoDetected());
214
218
 
215
219
    m_ndkPath->setExpectedKind(Utils::PathChooser::ExistingDirectory);
 
220
    m_ndkPath->setHistoryCompleter(QLatin1String("Qnx.Ndk.History"));
216
221
    m_ndkPath->setPath(tc->ndkPath());
217
222
    m_ndkPath->setEnabled(!tc->isAutoDetected());
218
223