/home/Chanson/Downloads/QtScrcpy-2.1.2/QtScrcpy/QtScrcpyCore/src/device/server/server.cpp: In member function ‘bool Server::execute()’:
/home/Chanson/Downloads/QtScrcpy-2.1.2/QtScrcpy/QtScrcpyCore/src/device/server/server.cpp:173:12: error: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Werror=sign-compare]
173 | if (-1 != m_params.scid) {
| ~~~^~~~~~~~~~~~~~~~
/home/Chanson/Downloads/QtScrcpy-2.1.2/QtScrcpy/QtScrcpyCore/src/device/server/server.cpp: In member function ‘bool Server::readInfo(VideoSocket*, QString&, QSize&)’:
/home/Chanson/Downloads/QtScrcpy-2.1.2/QtScrcpy/QtScrcpyCore/src/device/server/server.cpp:322:58: error: unused parameter ‘deviceName’ [-Werror=unused-parameter]
322 | bool Server::readInfo(VideoSocket videoSocket, QString &deviceName, QSize &size)
| ~~~~~~~~~^~~~~~~~~~
/home/Chanson/Downloads/QtScrcpy-2.1.2/QtScrcpy/QtScrcpyCore/src/device/server/server.cpp:322:77: error: unused parameter ‘size’ [-Werror=unused-parameter]
322 | bool Server::readInfo(VideoSocket videoSocket, QString &deviceName, QSize &size)
| ~~~~~~~^~~~
In file included from /home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/qsharedpointer.h:48,
from /home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/qdebug.h:54,
from /home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/QDebug:1,
from /home/Chanson/Downloads/QtScrcpy-2.1.2/QtScrcpy/QtScrcpyCore/src/devicemanage/devicemanage.cpp:1:
/home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/qsharedpointer_impl.h: In instantiation of ‘QWeakPointer::QWeakPointer(X, bool) [with X = VideoSocket; T = QObject]’:
/home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/qpointer.h:71:29: required from ‘QPointer::QPointer(T) [with T = VideoSocket]’
/home/Chanson/Downloads/QtScrcpy-2.1.2/QtScrcpy/QtScrcpyCore/src/device/demuxer/demuxer.h:44:43: required from here
/home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/qsharedpointer_impl.h:688:65: error: cannot convert ‘VideoSocket*’ to ‘const QObject*’
688 | inline QWeakPointer(X ptr, bool) : d(ptr ? Data::getAndRef(ptr) : nullptr), value(ptr)
| ^~~
| |
| VideoSocket
/home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/qsharedpointer_impl.h:160:62: note: initializing argument 1 of ‘static QtSharedPointer::ExternalRefCountData* QtSharedPointer::ExternalRefCountData::getAndRef(const QObject*)’
160 | Q_CORE_EXPORT static ExternalRefCountData getAndRef(const QObject );
| ^~~~~~~~~~~~~~~
/home/Chanson/Qt5.12.12/5.12.12/gcc_64/include/QtCore/qsharedpointer_impl.h:688:88: error: cannot convert ‘VideoSocket’ to ‘QObject’ in initialization
688 | inline QWeakPointer(X ptr, bool) : d(ptr ? Data::getAndRef(ptr) : nullptr), value(ptr)
| ^~~
| |
| VideoSocket