我正在尝试开发一个程序,可以连接到谷歌地图,并使用谷歌地图GPS参数获取地图.所以我有一个问题,当我编译代码并单击运行按钮时,我在应用程序输出中看到这些错误:
QSslSocket:无法解析TLSv1_1_client_method
QSslSocket:无法解析TLSv1_2_client_method
QSslSocket:无法解析TLSv1_1_server_method
QSslSocket:无法解析TLSv1_2_server_method
我搜索了很多,但无法找到任何答案,我也试图安装open-ssl v1.0.1和v .98,但仍然没有.
MY Qt版本:Qt Creator 3.0.1基于Qt 5.2.1
这是我的代码:
MainWindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QUrl>
#include <QNetworkRequest>
#include <QNetworkAccessManager>
#include <QNetworkReply>
#include <QString>
#include <QPixmap>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private slots:
void on_pushButton_clicked();
void imageloaded(QNetworkReply *);
private:
Ui::MainWindow *ui;
};
#endif // MAINWINDOW_H
Run Code Online (Sandbox Code Playgroud)
Mainwindow.cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this); …Run Code Online (Sandbox Code Playgroud)