Changeset 165 for smplayer/trunk/src/qtsingleapplication/qtlocalpeer.cpp
- Timestamp:
- May 16, 2014, 9:51:55 AM (11 years ago)
- Location:
- smplayer/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/trunk
- Property svn:mergeinfo changed
/smplayer/vendor/current merged: 163
- Property svn:mergeinfo changed
-
smplayer/trunk/src/qtsingleapplication/qtlocalpeer.cpp
r128 r165 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). 4 ** All rights reserved. 5 ** 6 ** Contact: Nokia Corporation (qt-info@nokia.com) 7 ** 8 ** This file is part of a Qt Solutions component. 9 ** 3 ** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). 4 ** Contact: http://www.qt-project.org/legal 5 ** 6 ** This file is part of the Qt Solutions component. 7 ** 8 ** $QT_BEGIN_LICENSE:BSD$ 10 9 ** You may use this file under the terms of the BSD license as follows: 11 10 ** … … 19 18 ** the documentation and/or other materials provided with the 20 19 ** distribution. 21 ** * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor22 ** the names of its contributors may be used to endorse or promote23 ** products derived from this software without specific prior written24 ** permission.20 ** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names 21 ** of its contributors may be used to endorse or promote products derived 22 ** from this software without specific prior written permission. 23 ** 25 24 ** 26 25 ** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS … … 36 35 ** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." 37 36 ** 37 ** $QT_END_LICENSE$ 38 ** 38 39 ****************************************************************************/ 39 40 40 41 41 42 #include "qtlocalpeer.h" 42 #include <Q tCore/QCoreApplication>43 #include <Q tCore/QTime>44 45 #if defined(Q_OS_WIN) 46 #include <Q tCore/QLibrary>47 #include < QtCore/qt_windows.h>43 #include <QCoreApplication> 44 #include <QTime> 45 46 #if defined(Q_OS_WIN) 47 #include <QLibrary> 48 #include <qt_windows.h> 48 49 typedef BOOL(WINAPI*PProcessIdToSessionId)(DWORD,DWORD*); 49 50 static PProcessIdToSessionId pProcessIdToSessionId = 0; 50 51 #endif 51 52 #if defined(Q_OS_UNIX) || defined(Q_OS_OS2) 53 #include <sys/types.h> 52 54 #include <time.h> 53 55 #include <unistd.h> … … 196 198 socket->write(ack, qstrlen(ack)); 197 199 socket->waitForBytesWritten(1000); 200 socket->waitForDisconnected(1000); // make sure client reads ack 198 201 delete socket; 199 202 emit messageReceived(message); //### (might take a long time to return)
Note:
See TracChangeset
for help on using the changeset viewer.