1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
// SPDX-FileCopyrightText: 2019 - 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
#ifndef VIEWAPPLICATION_H
#define VIEWAPPLICATION_H
#include <QCoreApplication>
class QProcess;
class QSharedMemory;
class ViewApplication : public QCoreApplication
{
struct ShareMemoryInfo {
bool isStart = true ;
};
public:
ViewApplication(int &argc, char **argv);
~ViewApplication();
QProcess *m_proc;
QSharedMemory *m_commondM;
public slots:
void releaseMemery();
ShareMemoryInfo getControlInfo();
};
#endif // VIEWAPPLICATION_H
|