Ignore:
Timestamp:
May 5, 2011, 5:36:53 AM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/tools/runonphone/symbianutils/symbiandevicemanager.cpp

    r769 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation ([email protected])
     
    4141
    4242#include "symbiandevicemanager.h"
     43
    4344
    4445#include <QtCore/QSettings>
     
    4950#include <QtCore/QSharedData>
    5051#include <QtCore/QScopedPointer>
     52
    5153
    5254namespace SymbianUtils {
     
    6264class SymbianDeviceData : public QSharedData {
    6365public:
    64     SymbianDeviceData() : type(SerialPortCommunication) {}
     66    SymbianDeviceData();
     67    ~SymbianDeviceData();
     68
     69    inline bool isOpen() const { return !device.isNull() && device->isOpen(); }
     70    void forcedClose();
    6571
    6672    QString portName;
     
    6874    QString deviceDesc;
    6975    QString manufacturer;
     76
     77
    7078    DeviceCommunicationType type;
     79
     80
    7181};
     82
     83
     84
     85
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97
     98
     99
     100
     101
     102
     103
     104
     105
     106
    72107
    73108SymbianDevice::SymbianDevice(SymbianDeviceData *data) :
    74109    m_data(data)
    75110{
    76 
    77111}
    78112
     
    97131}
    98132
     133
     134
     135
     136
     137
    99138QString SymbianDevice::portName() const
    100139{
     
    107146}
    108147
     148
     149
     150
     151
     152
     153
     154
     155
     156
     157
     158
     159
     160
     161
     162
     163
     164
     165
     166
     167
     168
     169
     170
     171
     172