Files
2026-09-22 09:38:26 +08:00

30 lines
622 B
C++

/*
* SPDX-FileCopyrightText: 2023 Unisoc (Shanghai) Technologies Co., Ltd.
*
* SPDX-License-Identifier: LicenseRef-Unisoc-General-1.0
*/
#ifndef APPMANAGER_H
#define APPMANAGER_H
#include <QList>
#include "appinfo.h"
#include "mainwindow.h"
class appManager
{
public:
appManager(MainWindow* w);
void InitAppList();
void KillOne(int index);
void KillAll(void);
void RunApp(int index);
int GetAppCount();
QString GetAppName(int index);
QString GetAppIcon(int index);
private:
QList<AppInfo> m_applist;
MainWindow* m_main;
};
#endif // APPMANAGER_H