encrypt.h
来自「简单加密工具升了下级」· C头文件 代码 · 共 58 行
H
58 行
#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 + =
减小字号Ctrl + -
显示快捷键?