forked from qt-creator/qt-creator
S60: Split run configurations
creating a debug run configuration. Import the debugger into Qt4ProjectManager.
This commit is contained in:
@@ -254,36 +254,6 @@ QSharedPointer<RunConfiguration> S60EmulatorRunConfigurationFactory::create(Proj
|
||||
return rc;
|
||||
}
|
||||
|
||||
// ======== S60EmulatorRunControlFactory
|
||||
|
||||
S60EmulatorRunControlFactory::S60EmulatorRunControlFactory(QObject *parent)
|
||||
: IRunControlFactory(parent)
|
||||
{
|
||||
}
|
||||
|
||||
bool S60EmulatorRunControlFactory::canRun(const QSharedPointer<RunConfiguration> &runConfiguration, const QString &mode) const
|
||||
{
|
||||
return (mode == ProjectExplorer::Constants::RUNMODE)
|
||||
&& (!runConfiguration.objectCast<S60EmulatorRunConfiguration>().isNull());
|
||||
}
|
||||
|
||||
RunControl* S60EmulatorRunControlFactory::create(const QSharedPointer<RunConfiguration> &runConfiguration, const QString &mode)
|
||||
{
|
||||
QSharedPointer<S60EmulatorRunConfiguration> rc = runConfiguration.objectCast<S60EmulatorRunConfiguration>();
|
||||
QTC_ASSERT(!rc.isNull() && mode == ProjectExplorer::Constants::RUNMODE, return 0);
|
||||
return new S60EmulatorRunControl(rc);
|
||||
}
|
||||
|
||||
QString S60EmulatorRunControlFactory::displayName() const
|
||||
{
|
||||
return tr("Run in Emulator");
|
||||
}
|
||||
|
||||
QWidget *S60EmulatorRunControlFactory::configurationWidget(const QSharedPointer<ProjectExplorer::RunConfiguration> & /* runConfiguration */)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// ======== S60EmulatorRunControl
|
||||
|
||||
S60EmulatorRunControl::S60EmulatorRunControl(const QSharedPointer<RunConfiguration> &runConfiguration)
|
||||
|
||||
Reference in New Issue
Block a user