Files
WorkPad/src/frames/mainwindow.h
Aurélie Delhaie 64d216fcf2 Ecnryptable note
2022-02-08 17:59:05 +01:00

46 lines
780 B
C++
Executable File

#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QMessageBox>
#include <QTimer>
#include "../services/savemanager.h"
#include "aboutdialog.h"
QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
~MainWindow();
private slots:
void createNote();
void selectionChanged(int);
void removeSelected();
void save();
void contentChanged();
void titleChanged();
void showAboutBox();
void encryptNote();
private:
Ui::MainWindow *ui;
SaveManager *savemng;
QTimer *timer;
int currentIndex = -1;
void updateListView();
void clearAndDisableFields();
};
#endif // MAINWINDOW_H