void LeftPanelWidget::SearchDateOfDay(const QString &id, const QDate date)
{
QTime time = QTime(0, 0, 0);
QDateTime datetime = QDateTime(date, time);
int timestamp = datetime.toTime_t();
QString channelId = id;
emit sglQueryTimeline(channelId, timestamp);
qDebug() << "hahahaha ";
}
connect(this, &LeftPanelWidget::sglQueryTimeline, [this](QString &id, int ts)
{
qDebug() << "query timeline " << id << " " << ts;
});
單步除錯emit執行了,但是只有第一次執行了槽函式,然后后面的emit都沒有觸發槽函式的執行。為了除錯,這個信號沒有在其他地方關聯,百思不得其解,大家指導一下,給個方向
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/29324.html
標籤:工具平臺和程序庫
