-
Notifications
You must be signed in to change notification settings - Fork 1
/
FluentHiper.h
40 lines (38 loc) · 1.41 KB
/
FluentHiper.h
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#ifndef FLUENTHIPER_H
#define FLUENTHIPER_H
#include <QMainWindow>
#include <ElaWindow.h>
#include "Headers/T_Deploy.h"
#include "Headers/T_FormatHelp.h"
#include <QTemporaryDir>
#include <QDragEnterEvent>
#include <QDropEvent>
#include <QMimeData>
class FluentHiper : public ElaWindow
{
Q_OBJECT
public:
QString GlobalLocation;
QTemporaryDir *gLocation;
void warnTips(ElaWindow *parent,QString title,QString context);
void succTips(ElaWindow *parent,QString title,QString context);
void normTips(ElaWindow *parent,QString title,QString context);
void errTips(ElaWindow *parent,QString title,QString context);
void originTips(ElaWindow *parent,QString title,QString context,ElaMessageBarType::MessageMode type);
void warnTips(QString title,QString context);
void succTips(QString title,QString context);
void normTips(QString title,QString context);
void errTips(QString title,QString context);
void originTips(QString title,QString context,ElaMessageBarType::MessageMode type);
void saveResourceFile(QString resProfiex,QString resFileName,QString destFullPathFileName);
void targetToFormatHelp();
T_FormatHelp *formatPage;
FluentHiper(QWidget *parent = nullptr);
~FluentHiper();
protected:
void dragEnterEvent(QDragEnterEvent* ev) override;
void dropEvent(QDropEvent* ev) override;
signals:
void fileDropped(QString fileName);
};
#endif // FLUENTHIPER_H