You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AppFlow/CFDStruct/CFDStructDataManager/CFDStructSigsCenter.h

25 lines
698 B
C++

#ifndef CFDSTRUCTSIGSCENTER_H
#define CFDSTRUCTSIGSCENTER_H
#include <QObject>
#include "CFDStructDataManager_global.h"
#include "CFDStructMain/CFDStructDefine.h"
#include <QVariant>
class CFDSTRUCTDATAMANAGER_EXPORT CFDStructSigsCenter : public QObject
{
Q_OBJECT
public:
explicit CFDStructSigsCenter(QObject *parent = nullptr);
static CFDStructSigsCenter* getInstance();
signals:
void sig_solverTimeModeDataChanged();
void sig_solverKvislDataChanged();
void sig_solverModuleProperty(SolutionAnalysisModuleProperty, QVariant idx = QVariant::Invalid);
void sig_solverSaveData();
private:
static CFDStructSigsCenter* m_instance;
};
#endif // CFDSTRUCTSIGSCENTER_H