andrewssobral / andrewssobral/bgslibrary

QT Gui - QT 5.5 compile error

Abierto
#121 1 comentario 0 reacciones 0 asignados Ver en GitHub
to investigate
Lenguaje dominante
C++
Estrellas
2.3k
Forks
735
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I ran into a QT Gui build error in texteditor.cpp using Qt5 version 5.5.1. Any ideas???

System:
Ubuntu 16
OpenCV 3.3
QT 5.5.1

[ 97%] Building CXX object CMakeFiles/bgslibrary_gui.dir/texteditor.cpp.o
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp: In constructor 'TextEditor::TextEditor()':
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:36:3: error: 'setFallbackSessionManagementEnabled' is not a member of 'QGuiApplication'
QGuiApplication::setFallbackSessionManagementEnabled(false);
^
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp: In member function 'void TextEditor::createActions()':
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:135:100: error: no matching function for call to 'QMenu::addAction(const QIcon&, QString, TextEditor*, bool (TextEditor::*)())'
QAction *saveAsAct = fileMenu->addAction(saveAsIcon, tr("Save &As..."), this, &TextEditor::saveAs);

/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:143:86: error: no matching function for call to 'QMenu::addAction(const QIcon&, QString, TextEditor*, bool (QWidget::*)())'
QAction *exitAct = fileMenu->addAction(exitIcon, tr("E&xit"), this, &QWidget::close);
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:182:81: error: no matching function for call to 'QMenu::addAction(QString, TextEditor*, void (TextEditor::*)())'
QAction *aboutAct = helpMenu->addAction(tr("&About"), this, &TextEditor::about);

/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:186:90: error: no matching function for call to 'QMenu::addAction(QString, QApplication*, void (*)())'
QAction *aboutQtAct = helpMenu->addAction(tr("About &Qt"), qApp, &QApplication::aboutQt);
^

--------------------------------------------------------------
(testpy3) nvidia@tegra-ubuntu:\~/cviz/bgslibrary/gui_qt/build$ cmake ..
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Qt5Widgets status:
-- version: 5.5.1
-- libraries: Qt5::Widgets
-- include path: /usr/include/aarch64-linux-gnu/qt5/;/usr/include/aarch64-linux-gnu/qt5/QtWidgets;/usr/include/aarch64-linux-gnu/qt5/QtGui;/usr/include/aarch64-linux-gnu/qt5/QtCore;/usr/lib/aarch64-linux-gnu/qt5//mkspecs/linux-g++;/usr/include
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found CUDA: /usr/local/cuda-8.0 (found suitable exact version "8.0")
-- Found OpenCV: /home/nvidia/opencv/build (found version "3.3.0")
-- OpenCV library status:
-- version: 3.3.0
-- libraries: opencv_calib3d;opencv_core;opencv_cudaarithm;opencv_cudabgsegm;opencv_cudacodec;opencv_cudafeatures2d;opencv_cudafilters;opencv_cudaimgproc;opencv_cudalegacy;opencv_cudaobjdetect;opencv_cudaoptflow;opencv_cudastereo;opencv_cudawarping;opencv_cudev;opencv_dnn;opencv_features2d;opencv_flann;opencv_highgui;opencv_imgcodecs;opencv_imgproc;opencv_ml;opencv_objdetect;opencv_photo;opencv_shape;opencv_stitching;opencv_superres;opencv_video;opencv_videoio;opencv_videostab
-- include path: /home/nvidia/opencv/build;/home/nvidia/opencv/include;/home/nvidia/opencv/include/opencv;/home/nvidia/opencv/modules/cudev/include;/home/nvidia/opencv/modules/core/include;/home/nvidia/opencv/modules/cudaarithm/include;/home/nvidia/opencv/modules/flann/include;/home/nvidia/opencv/modules/imgproc/include;/home/nvidia/opencv/modules/ml/include;/home/nvidia/opencv/modules/objdetect/include;/home/nvidia/opencv/modules/video/include;/home/nvidia/opencv/modules/cudabgsegm/include;/home/nvidia/opencv/modules/cudafilters/include;/home/nvidia/opencv/modules/cudaimgproc/include;/home/nvidia/opencv/modules/cudawarping/include;/home/nvidia/opencv/modules/dnn/include;/home/nvidia/opencv/modules/imgcodecs/include;/home/nvidia/opencv/modules/photo/include;/home/nvidia/opencv/modules/shape/include;/home/nvidia/opencv/modules/videoio/include;/home/nvidia/opencv/modules/cudacodec/include;/home/nvidia/opencv/modules/highgui/include;/home/nvidia/opencv/modules/ts/include;/home/nvidia/opencv/modules/features2d/include;/home/nvidia/opencv/modules/calib3d/include;/home/nvidia/opencv/modules/cudafeatures2d/include;/home/nvidia/opencv/modules/cudalegacy/include;/home/nvidia/opencv/modules/cudaobjdetect/include;/home/nvidia/opencv/modules/cudaoptflow/include;/home/nvidia/opencv/modules/cudastereo/include;/home/nvidia/opencv/modules/stitching/include;/home/nvidia/opencv/modules/superres/include;/home/nvidia/opencv/modules/videostab/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/nvidia/cviz/bgslibrary/gui_qt/build
(testpy3) nvidia@tegra-ubuntu:~/cviz/bgslibrary/gui_qt/build$ make
Scanning dependencies of target libbgs_automoc
Scanning dependencies of target bgslibrary_gui_automoc
[ 1%] Automatic moc and uic for target libbgs
[ 2%] Automatic moc and uic for target bgslibrary_gui
Generating ui_mainwindow.h
Generating moc_mainwindow.cpp
[ 2%] Built target libbgs_automoc
Scanning dependencies of target libbgs
Generating moc_qt_utils.cpp
/home/nvidia/cviz/bgslibrary/gui_qt/qt_utils.h:0: Note: No relevant classes found. No output generated.
Generating moc_texteditor.cpp
[ 2%] Built target bgslibrary_gui_automoc
[ 3%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/SigmaDelta/sdLaMa091.cpp.o
[ 4%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/Image.cpp.o
[ 5%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/ZivkovicAGMM.cpp.o
[ 5%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/Error.cpp.o
[ 6%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/TextureBGS.cpp.o
[ 7%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/PratiMediodBGS.cpp.o
[ 8%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/MeanBGS.cpp.o
[ 9%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/AdaptiveMedianBGS.cpp.o
[ 10%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/GrimsonGMM.cpp.o
/home/nvidia/cviz/bgslibrary/package_bgs/dp/PratiMediodBGS.cpp: In member function 'virtual void Algorithms::BackgroundSubtraction::PratiMediodBGS::Update(int, const RgbImage&, const BwImage&)':
/home/nvidia/cviz/bgslibrary/package_bgs/dp/PratiMediodBGS.cpp:74:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (m_median_buffer[0].dist.size() == m_params.HistorySize())
^
[ 11%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/WrenGA.cpp.o
[ 13%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/Eigenbackground.cpp.o
[ 13%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.cpp.o
[ 14%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/SigmaDelta.cpp.o
[ 15%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBAdaptiveSOM.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:19:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.h:20,
from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.h:20:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
[ 16%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPEigenbackground.cpp.o
[ 16%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/FuzzyChoquetIntegral.cpp.o
[ 17%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/FuzzySugenoIntegral.cpp.o
[ 18%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MixtureOfGaussianV1.cpp.o
[ 19%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.cpp.o
[ 20%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.cpp.o
[ 21%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP_.cpp.o
[ 22%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/LBSP_.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.h:20,
from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP_.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.h:20:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
[ 23%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP_.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.cpp:17:0:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
[ 24%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.cpp.o
[ 25%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.cpp.o
[ 26%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/LBSP.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:19:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.cpp:17:0:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
[ 27%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.cpp:17:0:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
[ 27%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelGauss.cpp.o
[ 28%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModel.cpp.o
[ 29%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelFuzzySom.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.h:20,
from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.h:20:0,
from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.cpp:17:
/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
[ 30%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelSom.cpp.o
[ 31%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp.o
[ 32%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelFuzzyGauss.cpp.o
[ 33%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPMean.cpp.o
/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp: In constructor 'lb_library::MixtureOfGaussians::BGModelMog::BGModelMog(int, int)':
/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp:59:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < NUMBERGAUSSIANS; k++)
^
/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp: In member function 'virtual void lb_library::MixtureOfGaussians::BGModelMog::Update()':
/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp:231:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (pK[n] < NUMBERGAUSSIANS)
^
[ 34%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/WeightedMovingMean.cpp.o
[ 35%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2FMRF_UV.cpp.o
[ 36%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp.o
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_AllocInit_8u_C1R(vibeModel_Sequential_t*, const uint8_t*, uint32_t, uint32_t)':
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:255:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int x = 0; x < model->numberOfSamples - NUMBER_OF_HISTORY_IMAGES; ++x) {
^
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_Segmentation_8u_C1R(vibeModel_Sequential_t*, const uint8_t*, uint8_t*)':
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:315:59: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (abs_uint(image_data[index] - historyImage[index]) > distance_Han2014Improved(image_data[index], historyImage[index]))
^
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:325:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (abs_uint(image_data[index] - pels[index]) <= distance_Han2014Improved(image_data[index], pels[index]))
^
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:347:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (abs_uint(currentValue - historyBuffer[indexHistoryBuffer]) <= distance_Han2014Improved(currentValue, historyBuffer[indexHistoryBuffer])) {
^
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:304:12: warning: unused variable 'matchingThreshold' [-Wunused-variable]
uint32_t matchingThreshold = model->matchingThreshold;
^
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_Update_8u_C1R(vibeModel_Sequential_t*, const uint8_t*, uint8_t*)':
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:402:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (y = 1; y < height - 1; ++y) {
^
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_AllocInit_8u_C3R(vibeModel_Sequential_t*, const uint8_t*, uint32_t, uint32_t)':
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:571:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int x = 0; x < model->numberOfSamples - NUMBER_OF_HISTORY_IMAGES; ++x) {
^
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_Update_8u_C3R(vibeModel_Sequential_t*, const uint8_t*, uint8_t*)':
/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:739:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (y = 1; y < height - 1; ++y) {
^
[ 37%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPZivkovicAGMM.cpp.o
[ 38%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/_template_/MyBGS.cpp.o
[ 38%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/_template_/Amber.cpp.o
[ 39%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPTexture.cpp.o
[ 40%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPPratiMediod.cpp.o
[ 41%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/TwoPoints/two_points.cpp.o
[ 42%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSimpleGaussian.cpp.o
/home/nvidia/cviz/bgslibrary/package_bgs/_template_/Amber.cpp: In member function 'virtual void bgslibrary::algorithms::Amber::process(const cv::Mat&, cv::Mat&, cv::Mat&)':
/home/nvidia/cviz/bgslibrary/package_bgs/_template_/Amber.cpp:79:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < width * height; i++)
^
/home/nvidia/cviz/bgslibrary/package_bgs/_template_/Amber.cpp:53:16: warning: unused variable 'stride' [-Wunused-variable]
unsigned int stride = width * 3;
^
[ 43%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/TwoPoints.cpp.o
[ 44%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/GMG.cpp.o
[ 45%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/AdaptiveSelectiveBackgroundLearning.cpp.o
[ 46%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/maxflow.cpp.o
[ 47%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/graph.cpp.o
[ 48%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MEHistogram.cpp.o
[ 49%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp.o
[ 49%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MEImage.cpp.o
/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp: In member function 'void MotionDetection::UpdateModelHU(MEImage&, MEPixelDataType***)':
/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:764:71: warning: argument to 'sizeof' in 'void* memcpy(void*, const void*, size_t)' call is the same pointer type 'float*' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess]
memcpy(PixelData->Histograms[i], CurrentHistogram2, sizeof(CurrentHistogram2));
^
/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:771:73: warning: argument to 'sizeof' in 'void* memcpy(void*, const void*, size_t)' call is the same pointer type 'float*' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess]
memcpy(PixelData->PreviousHistogram, CurrentHistogram2, sizeof(CurrentHistogram2));
^
/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:795:73: warning: argument to 'sizeof' in 'void* memcpy(void*, const void*, size_t)' call is the same pointer type 'float*' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess]
memcpy(PixelData->Histograms[i], CurrentHistogram2, sizeof(CurrentHistogram2));
^
/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:799:75: warning: argument to 'sizeof' in 'void* memcpy(void*, const void*, size_t)' call is the same pointer type 'float*' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess]
memcpy(PixelData->PreviousHistogram, CurrentHistogram2, sizeof(CurrentHistogram2));
^
/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:809:77: warning: argument to 'sizeof' in 'void* memcpy(void*, const void*, size_t)' call is the same pointer type 'float*' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess]
memcpy(PixelData->PreviousHistogram, CurrentHistogram2, sizeof(CurrentHistogram2));
^
[ 50%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MEDefs.cpp.o
[ 51%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/PixelBasedAdaptiveSegmenter.cpp.o
[ 52%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp.o
[ 53%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/StaticFrameDifference.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0:
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h: In constructor 'PBAS::PBAS()':
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:191:10: warning: 'PBAS::T_lower' will be initialized after [-Wreorder]
double T_lower;
^
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:187:10: warning: 'double PBAS::T_upper' [-Wreorder]
double T_upper;
^
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:19:1: warning: when initialized here [-Wreorder]
PBAS::PBAS(void) : N(20), R_lower(18), Raute_min(2), T_lower(2), T_upper(200), R_scale(5), R_incdec(0.05), T_dec(0.05), T_inc(1)
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0:
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:187:10: warning: 'PBAS::T_upper' will be initialized after [-Wreorder]
double T_upper;
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0:
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:159:10: warning: 'double PBAS::R_scale' [-Wreorder]
double R_scale;
^
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:19:1: warning: when initialized here [-Wreorder]
PBAS::PBAS(void) : N(20), R_lower(18), Raute_min(2), T_lower(2), T_upper(200), R_scale(5), R_incdec(0.05), T_dec(0.05), T_inc(1)
^
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0:
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:196:10: warning: 'PBAS::T_dec' will be initialized after [-Wreorder]
double T_dec;
^
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:182:10: warning: 'double PBAS::T_inc' [-Wreorder]
double T_inc;
^
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:19:1: warning: when initialized here [-Wreorder]
PBAS::PBAS(void) : N(20), R_lower(18), Raute_min(2), T_lower(2), T_upper(200), R_scale(5), R_incdec(0.05), T_dec(0.05), T_inc(1)
^
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp: In destructor 'PBAS::~PBAS()':
/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:89:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < backgroundModel.size(); ++k)
^
[ 54%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/FrameDifference.cpp.o
[ 55%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp.o
In file included from /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:54:0:
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void EstimateSDsFromAbsDiffHist(DynamicMedianHistogram*, unsigned char*, unsigned int, double, double, unsigned int)':
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:237:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
assert(bin >= 0 && bin < kernelbins);
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void HystExpandOperatorIndexed(unsigned char*, ImageIndex*, double*, double, unsigned char*, ImageIndex*, unsigned int, unsigned int)':
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:393:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable]
unsigned int * out_list;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:399:16: warning: variable 'k' set but not used [-Wunused-but-set-variable]
unsigned int k;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void HystShrinkOperatorIndexed(unsigned char*, ImageIndex*, double*, double, unsigned char*, ImageIndex*, unsigned int, unsigned int)':
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:451:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable]
unsigned int * out_list;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:457:16: warning: variable 'k' set but not used [-Wunused-but-set-variable]
unsigned int k, idx;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void ExpandOperatorIndexed(unsigned char*, ImageIndex*, unsigned char*, ImageIndex*, unsigned int, unsigned int)':
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:506:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable]
unsigned int * out_list;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:512:16: warning: variable 'k' set but not used [-Wunused-but-set-variable]
unsigned int k;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void ShrinkOperatorIndexed(unsigned char*, ImageIndex*, unsigned char*, ImageIndex*, unsigned int, unsigned int)':
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:562:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable]
unsigned int * out_list;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:568:16: warning: variable 'k' set but not used [-Wunused-but-set-variable]
unsigned int k, idx;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In member function 'void NPBGSubtractor::SequenceBGUpdate_Pairs(unsigned char*, unsigned char*)':
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:670:16: warning: unused variable 'Top' [-Wunused-variable]
unsigned int Top = BGModel->Top;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In member function 'void NPBGSubtractor::NPBGSubtraction_Subset_Kernel(unsigned char*, unsigned char*, unsigned char*)':
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:951:9: warning: variable 'kernelbase1' set but not used [-Wunused-but-set-variable]
int kernelbase1;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:885:11: warning: unused variable 'KernelSum' [-Wunused-variable]
double *KernelSum = KernelTable->kernelsums;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:891:19: warning: unused variable 'SaturationImage' [-Wunused-variable]
unsigned char * SaturationImage = FilteredFGImage;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:894:10: warning: variable 'sigma1' set but not used [-Wunused-but-set-variable]
double sigma1;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:895:10: warning: variable 'sigma2' set but not used [-Wunused-but-set-variable]
double sigma2;
^
/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:896:10: warning: variable 'sigma3' set but not used [-Wunused-but-set-variable]
double sigma3;
^
[ 56%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KDE/KernelTable.cpp.o
[ 57%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGmodel.cpp.o
[ 58%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPGrimsonGMM.cpp.o
[ 59%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/VuMeter/TBackground.cpp.o
[ 60%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/VuMeter/TBackgroundVuMeter.cpp.o
[ 60%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBMixtureOfGaussians.cpp.o
[ 61%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBFuzzyAdaptiveSOM.cpp.o
[ 62%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp.o
[ 63%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPWrenGA.cpp.o
[ 64%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp.o
/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp: In member function 'void bgslibrary::algorithms::MultiCue::Destroy()':
/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp:215:9: warning: unused variable 'nNeighborNum' [-Wunused-variable]
short nNeighborNum = g_nNeighborNum;
^
/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp: In member function 'void bgslibrary::algorithms::MultiCue::UpdateModel_Par()':
/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp:370:9: warning: unused variable 'nNeighborNum' [-Wunused-variable]
short nNeighborNum = g_nNeighborNum;
^
/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp: In member function 'double bgslibrary::algorithms::MultiCue::CalculateHausdorffDist(IplImage*, IplImage*)':
/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp:1111:73: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
int iDistIndex = (int)(dQuantileVal*vTempDist.size()); if (iDistIndex == vTempDist.size()) iDistIndex -= 1;
^
[ 65%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/AdaptiveBackgroundLearning.cpp.o
[ 66%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2FGMM_UV.cpp.o
[ 67%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/CMultiLayerBGS.cpp.o
/home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp: In member function 'void bgslibrary::algorithms::CodeBook::update_cb(const cv::Mat&)':
/home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp:94:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; kaddAction(saveAsIcon, tr("Save &As..."), this, &TextEditor::saveAs);
^
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction* QMenu::addAction(const QString&)
QAction *addAction(const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 4 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&)
QAction *addAction(const QIcon &icon, const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 4 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction* QMenu::addAction(const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 1 from 'const QIcon' to 'const QString&'
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: no known conversion for argument 4 from 'bool (TextEditor::*)()' to 'const char*'
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction*)
void addAction(QAction *action);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 4 provided
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:143:86: error: no matching function for call to 'QMenu::addAction(const QIcon&, QString, TextEditor*, bool (QWidget::*)())'
QAction *exitAct = fileMenu->addAction(exitIcon, tr("E&xit"), this, &QWidget::close);
^
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction* QMenu::addAction(const QString&)
QAction *addAction(const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 4 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&)
QAction *addAction(const QIcon &icon, const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 4 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction* QMenu::addAction(const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 1 from 'const QIcon' to 'const QString&'
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: no known conversion for argument 4 from 'bool (QWidget::*)()' to 'const char*'
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction*)
void addAction(QAction *action);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 4 provided
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:182:81: error: no matching function for call to 'QMenu::addAction(QString, TextEditor*, void (TextEditor::*)())'
QAction *aboutAct = helpMenu->addAction(tr("&About"), this, &TextEditor::about);
^
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction* QMenu::addAction(const QString&)
QAction *addAction(const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 3 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&)
QAction *addAction(const QIcon &icon, const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 3 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction* QMenu::addAction(const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 3 from 'void (TextEditor::*)()' to 'const char*'
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate expects 5 arguments, 3 provided
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction*)
void addAction(QAction *action);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 3 provided
/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:186:90: error: no matching function for call to 'QMenu::addAction(QString, QApplication*, void (*)())'
QAction *aboutQtAct = helpMenu->addAction(tr("About &Qt"), qApp, &QApplication::aboutQt);
^
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction* QMenu::addAction(const QString&)
QAction *addAction(const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 3 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&)
QAction *addAction(const QIcon &icon, const QString &text);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 3 provided
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction* QMenu::addAction(const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 3 from 'void (*)()' to 'const char*'
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&, const QObject*, const char*, const QKeySequence&)
QAction *addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate expects 5 arguments, 3 provided
In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37,
from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5,
from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18:
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction*)
void addAction(QAction *action);
^
/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 3 provided
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LOBSTER.h:20:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:57,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP_.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
CMakeFiles/bgslibrary_gui.dir/build.make:144: recipe for target 'CMakeFiles/bgslibrary_gui.dir/texteditor.cpp.o' failed
make[2]: *** [CMakeFiles/bgslibrary_gui.dir/texteditor.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LOBSTER.h:20:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:57,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP_.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg);
^
In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20:0,
from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37,
from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17:
/home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual]
virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI);
^
CMakeFiles/Makefile2:68: recipe for target 'CMakeFiles/bgslibrary_gui.dir/all' failed
make[1]: *** [CMakeFiles/bgslibrary_gui.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.