SoftwareIntegretyChecker/inc/mainwindow.h

30 lines
453 B
C++

#pragma once
#include <QMainWindow>
#include <memory>
namespace Ui {
class MainWindow;
}
class AppWindow : public QMainWindow {
Q_OBJECT
public:
explicit AppWindow();
public slots:
void onAppFolderSelect_click();
void onSign_click();
void onVerify_click();
void log(const QString &msg);
private:
std::shared_ptr<Ui::MainWindow> ui;
bool publicKeyAvailable(const QString &path);
bool hashFileAvailable(const QString &path);
};