代码拉取完成,页面将自动刷新
#ifndef WEBTRANSLATEDIALOG_H
#define WEBTRANSLATEDIALOG_H
#include <QDialog>
#include <QtXlsx/QtXlsx>
#include <QtXml/QDomDocument>
#include <global.h>
#include <http.h>
#include <QMessageBox>
/*
* 百度翻译开放平台
* APP ID:20190729000322326
* 密钥:ClwOFlp80YeUGLD6jp7n
*/
typedef struct _STR2{
QString flag;
QString name;
}STR2;
QTXLSX_USE_NAMESPACE
namespace Ui {
class webTranslateDialog;
}
class webTranslateDialog : public QDialog
{
Q_OBJECT
public:
explicit webTranslateDialog(QString* source,QString* translate,QString* dlang,QString* message,int* re,QWidget *parent = 0);
~webTranslateDialog();
private:
Ui::webTranslateDialog *ui;
QString* sourcePtr;
QString* translatePtr;
QString* messagePtr;
QString* destLang;
int* resultNum;
QTimer *autoTimer;
int autoTimeInc;
void initLangueList();
Http http;
QList<STR2> langueList;
private slots:
void updateTranslate(QString str);
void on_translatePtn_clicked();
void on_nextPtn_clicked();
void translateSource();
void on_jumpPtn_clicked();
void on_exitPtn_clicked();
void on_readPtn_clicked();
void on_prePtn_clicked();
void on_finishPtn_clicked();
void on_autoPtn_clicked();
void updateAutoTime();
};
#endif // WEBTRANSLATEDIALOG_H
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。