国内的镜像网,比如下面的:
中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
北京理工大学:http://mirror.bit.edu.cn/qtproject/
中国互联网络信息中心:http://mirror.bit.edu.cn/qtproject/
我用的是中科大的镜像站,网速简直比马斯克的飞船还快。
中科大中qt项目的文档如下,先下载文件,然后运行。
链接地址:http://mirrors.ustc.edu.cn/qtproject/archive/online_installers/4.4/
注意,要用镜像的源来进行安装,请参考下一步
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。
尝试新的跨平台 PowerShell https://aka.ms/pscore6
PS C:\Users\dengz> cd F:\QtOnlineInstaller
PS F:\QtOnlineInstaller> .\qt-unified-windows-x64-4.4.0-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject
WARNING: CPU random generator seem to be failing, disabling hardware random number generation
WARNING: RDRND generated: 0xffffffff 0xffffffff 0xffffffff 0xffffffff
PS F:\QtOnlineInstaller>
#include "mainwindow.h"
#include "./ui_mainwindow.h"
#include
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
auto s = ui->lineEdit->text();
QMessageBox::warning(this,"提示","点击了文本框:" + s);
qDebug() << "当前输入的值为:" + s;
}
build的步骤先点1,选择release,然后再点2
当然不能,要如何处理呢?
提示:缺少dll文件
把刚才的exe文件复制到新的目录中
启动Qt 的MinGW编译器
切换到存放exe的新目录
执行命令 windeployqt + 【exe文件名,例如 untitled3.exe】