~bzoltan/kubuntu-packaging/decouple_cmake_plugin

« back to all changes in this revision

Viewing changes to src/plugins/qmlprofiler/localqmlprofilerrunner.h

  • Committer: Timo Jyrinki
  • Date: 2013-11-15 12:25:23 UTC
  • mfrom: (1.1.28)
  • Revision ID: timo.jyrinki@canonical.com-20131115122523-i2kyamsu4gs2mu1m
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
namespace QmlProfiler {
42
42
namespace Internal {
43
43
 
44
 
class QmlProfilerEngine;
 
44
class QmlProfilerRunControl;
45
45
class LocalQmlProfilerRunner : public AbstractQmlProfilerRunner
46
46
{
47
47
    Q_OBJECT
58
58
    static LocalQmlProfilerRunner *createLocalRunner(ProjectExplorer::RunConfiguration *runConfiguration,
59
59
                                                     const Analyzer::AnalyzerStartParameters &sp,
60
60
                                                     QString *errorMessage,
61
 
                                                     QmlProfilerEngine *engine);
 
61
                                                     QmlProfilerRunControl *engine);
62
62
 
63
63
    ~LocalQmlProfilerRunner();
64
64
 
68
68
    virtual quint16 debugPort() const;
69
69
 
70
70
private slots:
71
 
    void spontaneousStop(int exitCode);
 
71
    void spontaneousStop(int exitCode, QProcess::ExitStatus status);
72
72
 
73
73
private:
74
 
    LocalQmlProfilerRunner(const Configuration &configuration, QmlProfilerEngine *engine);
 
74
    LocalQmlProfilerRunner(const Configuration &configuration, QmlProfilerRunControl *engine);
75
75
 
76
76
private:
77
77
    Configuration m_configuration;
78
78
    ProjectExplorer::ApplicationLauncher m_launcher;
79
 
    QmlProfilerEngine *m_engine;
 
79
    QmlProfilerRunControl *m_engine;
80
80
};
81
81
 
82
82
} // namespace Internal