This repository has been archived on 2026-07-02. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
PasswordEncryption/KeyManagementWindow.h
T
amazing-username cec1e0bbb6 Code cleanup
2018-02-26 22:01:00 -06:00

33 lines
802 B
C++

#ifndef KEYMANAGEMENTWINDOW_H
#define KEYMANAGEMENTWINDOW_H
#include<QString>
#include"CommonWindow.h"
#include"Encryption.h"
#include"MainWindow.h"
#include"PasswordManagementWindow.h"
#include"ViewingWindow.h"
class MainWindow;
class KeyManagementWindow : public QDialog, public CommonWindow, public ViewingWindow
{
Q_OBJECT
public:
KeyManagementWindow(QWidget* parent = 0);
explicit KeyManagementWindow(QWidget* parent = 0, MainWindow* mw = 0, PasswordManagementWindow* pw = 0);
~KeyManagementWindow() = default;
private slots:
void generation();
void exitApplication();
void setContentOfKeyView();
private:
void setContentsOfComboBox();
void setupWindow();
void connections();
unique_ptr<QString> qSB;
unique_ptr<MainWindow> mw;
unique_ptr<PasswordManagementWindow> pw;
};
#endif