Ignore:
Timestamp:
Feb 11, 2010, 11:19:06 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.1 sources.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/scripttools/debugging/qscriptdebuggeragent.cpp

    r2 r561  
    22**
    33** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
    4 ** Contact: Qt Software Information ([email protected])
     4** All rights reserved.
     5** Contact: Nokia Corporation ([email protected])
    56**
    67** This file is part of the QtSCriptTools module of the Qt Toolkit.
     
    2122** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
    2223**
    23 ** In addition, as a special exception, Nokia gives you certain
    24 ** additional rights. These rights are described in the Nokia Qt LGPL
    25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this
    26 ** package.
     24** In addition, as a special exception, Nokia gives you certain additional
     25** rights.  These rights are described in the Nokia Qt LGPL Exception
     26** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
    2727**
    2828** GNU General Public License Usage
     
    3434** met: http://www.gnu.org/copyleft/gpl.html.
    3535**
    36 ** If you are unsure which license is appropriate for your use, please
    37 ** contact the sales department at qt-sales@nokia.com.
     36** If you
     37** @nokia.com.
    3838** $QT_END_LICENSE$
    3939**
     
    6262
    6363QScriptDebuggerAgentPrivate::QScriptDebuggerAgentPrivate()
    64 {
    65     state = NoState;
    66     nextBreakpointId = 1;
    67     nextContextId = 0;
    68     statementCounter = 0;
     64    : state(NoState), stepDepth(0), stepCount(0),
     65   
     66   
     67   
     68{
    6969}
    7070
     
    8989QScriptDebuggerAgent::QScriptDebuggerAgent(
    9090    QScriptDebuggerBackendPrivate *backend, QScriptEngine *engine)
    91 #if QT_VERSION >= 0x040500
    92     : QScriptEngineAgent(*new QScriptDebuggerAgentPrivate, engine)
    93 #else
    94     : QScriptEngineAgent(engine), d_ptr(new QScriptDebuggerAgentPrivate)
    95 #endif
    96 {
    97     Q_D(QScriptDebuggerAgent);
    98 #if QT_VERSION < 0x040500
    99     d_ptr->q_ptr = this;
    100 #endif
     91    : QScriptEngineAgent(engine), d_ptr(new QScriptDebuggerAgentPrivate())
     92{
     93    Q_D(QScriptDebuggerAgent);
    10194    d->backend = backend;
    10295
     
    118111    if (d->backend)
    119112        d->backend->agentDestroyed(this);
    120 #if QT_VERSION < 0x040500
    121     delete d_ptr;
    122 #endif
     113    delete d;
    123114}
    124115
     
    713704bool QScriptDebuggerAgent::supportsExtension(Extension extension) const
    714705{
    715 #if QT_VERSION >= 0x040500
    716706    return (extension == DebuggerInvocationRequest);
    717 #else
    718     Q_UNUSED(extension);
    719     return false;
    720 #endif
    721707}
    722708
     
    728714{
    729715    Q_UNUSED(extension);
    730 #if QT_VERSION >= 0x040500
    731716    Q_D(QScriptDebuggerAgent);
    732717    Q_ASSERT(extension == DebuggerInvocationRequest);
     
    740725            scriptId, lineNumber, columnNumber);
    741726    }
    742 #else
    743     Q_UNUSED(argument);
    744 #endif
    745727    return QVariant();
    746728}
Note: See TracChangeset for help on using the changeset viewer.