通过自定义控件实现功能:状态栏显示采集帧数;

This commit is contained in:
tangchao0503
2026-03-20 22:15:50 +08:00
parent d358989579
commit 2cf86df608
6 changed files with 120 additions and 1 deletions

24
HPPA/recordFrameCounter.h Normal file
View File

@ -0,0 +1,24 @@
#pragma once
#include <QWidget>
#include <QStackedWidget>
#include <QLabel>
#include <QHBoxLayout>
#include <QMap>
class recordFrameCounter : public QWidget
{
Q_OBJECT
public:
explicit recordFrameCounter(QWidget* parent = nullptr);
void addCounter(QWidget* tabWidget);
void removeCounter(QWidget* tabWidget);
void switchTo(QWidget* tabWidget);
void updateFrameCount(QWidget* tabWidget, int frameCount);
private:
QStackedWidget* m_stackedWidget = nullptr;
QMap<QWidget*, QLabel*> m_labelMap;
};