main.cpp:16:77: error: 'onReadyRead' is a private member of 'Qt_Rtsp_Vidio' qt_rtsp_vidio.h:30:10: note: declared private here
时间: 2024-02-07 09:02:53 浏览: 82
rtsp.rar_ rtsp_rtsp h264_rtsp-server_rtsp.tar.gz
5星 · 资源好评率100%
这个错误提示是因为在 `main.cpp` 文件中,你试图访问 `Qt_Rtsp_Vidio` 类的私有成员函数 `onReadyRead`。由于该函数被声明为私有函数,只有在类的内部才可以访问,而在类的外部,包括 `main.cpp` 文件中,都不能直接访问私有成员函数。
要解决这个问题,你可以将 `onReadyRead` 函数的访问权限改为公有(即将其声明为 `public`),或者创建一个公有的成员函数来访问它。另外,如果你不需要在 `main.cpp` 中访问 `onReadyRead` 函数,那么可以考虑通过调用公有的成员函数来触发它的执行,而不是直接调用它。
阅读全文