用到的头文件
Def.h
#ifndef DEF_H
#define DEF_H
#define SERVER_PORT "10099"
#define SERVER_IP "192.168.169.1"
#endif // DEF_H
Registre.h
#include <QNetworkAccessManager>
#include <QNetworkRequest>
#include <QNetworkReply>
#include "def.h"
#include <QJsonObject>
#include <QJsonArray>
#include<QJsonDocument>
#include<QJsonValue>
class Register : public QDialog
{
Q_OBJECT
public:
explicit Register(QWidget *parent = nullptr);
//放到成员变量里
QLineEdit* username;
QLineEdit* password;
QLineEdit* password2;
QNetworkAccessManager* man;
signals:
public slots:
void slotReg();
void slotNetworkApply(QNetworkReply*);
};
#endif // REGISTER_H
如果之前有主窗口 那么main.window
#include "register.h"
增加的按钮 还有定义的信号和槽
QMenuBar* bar = menuBar();
QMenu* menu = bar->addMenu("文件");
menu->addAction("打开", this, SLOT(slotOpen()));
menu->addAction("暂停", this, SLOT(slotPause()));
me
qt 发送数据到http
最新推荐文章于 2025-07-25 14:43:35 发布