📄 encrypt.h
字号:
#ifndef __ZT_ENCRYPT_H__#define __ZT_ENCRYPT_H__// head files#include <QButtonGroup>#include <QCheckBox>#include <QFileDialog>#include <QLabel>#include <QLineEdit>#include <QMessageBox>#include <QPushButton>#include <QWidget>// classclass ZT_Encrypt: public QWidget{ Q_OBJECTprivate: // UI elements QCheckBox* chkDelete; QFileDialog* dlgSource; QFileDialog* dlgDestination; QLabel* lblSource; QLabel* lblDestination; QLabel* lblPassword; QLineEdit* txtSource; QLineEdit* txtDestination; QLineEdit* txtPassword; QMessageBox* msgMessage; QPushButton* btnEncrypt; QPushButton* btnAbout; QPushButton* btnDecrypt; QPushButton* btnBrowseSource; QPushButton* btnBrowseDestination; // internal functions void initUI(); void initBinding(); void doEncryption(int op);public: // constructor & destructor ZT_Encrypt(QWidget* parent = 0); ~ZT_Encrypt();public slots: // slots void showBrowseSource(); void showBrowseDestination(); void setSource(const QStringList& path); void setDestination(const QStringList& path); void encrypt(); void decrypt();};#endif // __ZT_ENCRYPT_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -