cabana: fix 'QObject::connect: No such signal' warning in UnixSignalHandler (#28702)

old-commit-hash: 5f6d947e36
beeps
Dean Lee 2 years ago committed by GitHub
parent ee95c2a11d
commit a597401fc0
  1. 2
      tools/cabana/util.cc

@ -157,7 +157,7 @@ UnixSignalHandler::UnixSignalHandler(QObject *parent) : QObject(nullptr) {
} }
sn = new QSocketNotifier(sig_fd[1], QSocketNotifier::Read, this); sn = new QSocketNotifier(sig_fd[1], QSocketNotifier::Read, this);
connect(sn, SIGNAL(activated(QSocketDescriptor)), this, SLOT(handleSigTerm())); connect(sn, &QSocketNotifier::activated, this, &UnixSignalHandler::handleSigTerm);
std::signal(SIGINT, signalHandler); std::signal(SIGINT, signalHandler);
std::signal(SIGTERM, UnixSignalHandler::signalHandler); std::signal(SIGTERM, UnixSignalHandler::signalHandler);
} }

Loading…
Cancel
Save