如何让高版本的qtqt设置应用程序版本号app在低版本的系统上运行起来

I have built QT 5.0.1 statically in VS 2010 under Windows 7 x64. The configuration parameters were
configure -debug-and-release -opensource -confirm-license -platform win32-msvc2010 -nomake examples -nomake tests -no-webkit -static
and I performed the build with jom with following parameters:
The build process was successful and I can find all the libs and link my app with QT statically. Now the problem is that when I try to run the application, it gives me an error
Module: 5.0.1
File: kernel\qguiapplication.cpp
"Failed to load platform plugin "windows". Available platforms are:"
But below this error, it does not show up any platforms. I encountered the same error while linking with QT dynamically. I got rid of that by placing dependency DLLs (qt5core.dll, qt5gui.dll etc) in the same directory of my exe. But I can't figure out a way this time.
After static build of QT, the DLLs in the plugins/platforms/ folder are gone and they are replaced by libs. I have also tried to statically link with qwindows.lib but to no avail.
解决方案 To check what DLL are needed to deploy your application on Windows, use dependency Walker ().
According to the documentation page
some DLL are required to deploy a Qt application on Windows platforms:
qwindows.dll
icudtXX.dll
icuinXX.dll
icuucXX.dll
libGLESv2.dll
libEGL.dll
Depending on the compiler you use to compile the application, some other libraries may be required:
MSVC specific libraries:
msvcrXX.dll
msvcpXX.dll
MinGW specific libraries
libgcc_s_dw2-1.DLL
libstdc++-6.dll
Note: in all these files, replace XX by the current version of the DLL on your system.
If you didn't build Qt statically (default), you will also need Qt5 DLL depending on Qt module you use in your application. Example:
Qt5Core.dll
Qt5Test.dll
Qt5Network.dll
All these DLL can be found in "bin" folder, under your Qt installation dir.
Recently, Qt developers created a tool named windeployqt.exe which helps you to gather all required library to deploy an application:
Usage: windeployqt [options] [file]
Qt Deploy Tool 5.3.0
The simplest way to use windeployqt is to add the bin directory of your Qt
installation (e.g. &QT_DIR\bin&) to the PATH variable and then run:
windeployqt &path-to-app-binary&
If ICU, ANGLE, etc. are not in the bin directory, they need to be in the PATH
variable. If your application uses Qt Quick, run:
windeployqt --qmldir &path-to-app-qml-files& &path-to-app-binary&
-?, -h, --help
Displays this help.
-v, --version
Displays version information.
--dir &directory&
Use directory instead of binary directory.
--libdir &path&
Copy libraries to path.
Assume debug binaries.
Assume release binaries.
Force updating files.
Simulation mode. Behave normally, but do not
copy/update any files.
--no-plugins
Skip plugin deployment.
--no-libraries
Skip library deployment.
--qmldir &directory&
Scan for QML-imports starting from directory.
--no-quick-import
Skip deployment of Qt Quick imports.
--no-translations
Skip deployment of translations.
--no-system-d3d-compiler
Skip deployment of the system D3D compiler.
--compiler-runtime
Deploy compiler runtime (Desktop only).
--no-compiler-runtime
Do not deploy compiler runtime (Desktop only).
Deployment of WebKit2 (web process).
--no-webkit2
Skip deployment of WebKit2.
Print to stdout in JSON format.
--list &option&
Print only the names of the files copied.
Available options:
absolute path of the source files
absolute path of the target files
relative: paths of the target files, relative
to the target directory
outputs the source and the relative
target, suitable for use within an
Appx mapping file
--verbose &level&
Verbose level.
Qt libraries can be added by passing their name (-xml) or removed by passing
the name prepended by --no- (--no-xml). Available libraries:
bluetooth clucene concurrent core declarative designercomponents designer gui
clucene qthelp multimedia multimediawidgets multimediaquick network nfc opengl
positioning printsupport qml quick quickparticles script scripttools sensors
serialport sql svg test widgets winextras xml xmlpatterns
Arguments:
Binary or directory containing the binary.
本文地址: &
我已经在Windows 7 x64下在VS 2010中静态创建了QT 5.0.1。配置参数为
配置-debug-and-release -opensource -confirm-license -platform win32-msvc2010 -nomake示例-nomake tests -no-webkit -static
我使用jom使用以下参数执行构建:
构建过程成功,我可以找到所有的libs,并链接我的应用程序与QT静态。现在的问题是,当我尝试运行应用程序时,它给我一个错误
模块:5.0.1
文件:kernel\qguiapplication.cpp
“无法加载平台插件”窗口“可用平台有:”
但是低于这个错误,它不会显示任何平台。我在动态链接QT时遇到同样的错误。我摆脱了,通过放置依赖DLL(qt5core.dll,qt5gui.dll等)在我的exe的同一目录。
在静态构建QT之后,plugins / platforms /文件夹中的DLL文件已经消失了,它们被libs代替了。我也试图静态链接qwindows.lib,但没有效果。
任何想法?
解决方案 要检查在Windows上部署应用程序需要什么DLL, href =“http://www.dependencywalker.com/”rel =“nofollow”> http://www.dependencywalker.com/ )。
根据文档页面一些DLL需要在Windows平台上部署Qt应用程序:
qwindows.dll
icudtXX.dll
icuinXX.dll
icuucXX.dll
libGLESv2.dll
libEGL.dll
根据您用于编译应用程式的编译器,可能需要其他程式库:
MSVC特定库:
msvcrXX.dll
msvcpXX.dll
MinGW特定库
libgcc_s_dw2-1.DLL
libstdc ++
注意:在所有这些文件中,将XX替换为系统上的当前版本的DLL。
如果没有构建Qt静态(默认),你还需要Qt5 DLL取决于你在应用程序中使用的Qt模块。示例:
Qt5Core.dll
Qt5Test.dll
Qt5Network.dll
$ b 所有这些DLL都可以在“bin
最近,Qt开发者创建了一个名为windeployqt的工具。 exe,它帮助您收集所有必需的库以部署应用程序:
用法:windeployqt [options ] [file]
Qt Deploy Tool 5.3.0
使用windeployqt的最简单的方法是添加Qt 安装的bin目录(例如& QT_DIR\bin&)到PATH变量,然后运行: windeployqt& path-to-app-binary& 如果ICU,ANGLE等不在bin目录中,则它们需要在PATH 变量中。如果您的应用程序使用Qt Quick,请运行: windeployqt --qmldir& path-to-app-qml-files& & path-to-app-binary&
- ?,-h,--help显示此帮助。
-v,-version显示版本信息。
--dir& directory&使用目录而不是二进制目录。
--libdir& path&将库复制到路径。
--debug假设调试二进制文件。
--release假设发布二进制文件。
--force强制更新文件。
--dry-run模拟模式。正常,但不要复制/更新任何文件。
--no-plugins跳过插件部署。
--no-libraries跳过库部署。
--qmldir& directory&从目录开始扫描QML导入。
--no-quick-import跳过部署Qt Quick导入。
--no-translations跳过部署翻译。
--no-system-d3d-compiler跳过部署系统D3D编译器。
--compiler-runtime部署编译器运行时(仅限桌面)。
--no-compiler-runtime不部署编译器运行时(仅限桌面)。
--webkit2部署WebKit2(Web进程)。
--no-webkit2跳过WebKit2的部署。
--json以JSON格式打印到stdout。
--list& option&仅打印复制的文件的名称。 可用选项:源:源文件的绝对路径目标:目标文件的绝对路径相对:目标文件的路径,相对到目标目录映射:输出源和相对目标,适合在中使用Appx映射文件 --verbose& level&详细级别。
可以通过传递名称(-xml)或通过传递前缀为--no-(--no-xml)的名称来删除Qt库。可用的库:蓝牙clucene并发核心声明性设计器组件设计器gui
clucene qthelp多媒体多媒体多媒体多媒体快速网络nfc opengl 定位printsupport qml快速quickparticles脚本scripttools传感器 serialport sql svg测试widgets winextras xml xmlpatterns
参数: [file]包含二进制文件的二进制或目录。
本文地址: &
扫一扫关注官方微信用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行? - 查看主题 & Ubuntu中文论坛
&[ 10 篇帖子 ]&
&文章标题 : 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
11:11帖子: 56
系统: Ubuntu 16.04
接收感谢: 0 次
Qt5 是Linux GUI app 的标准吗?谢谢!
_________________我的电脑配置如下:System:Ubuntu 16.04
(64bit)CPU
: Intel(R) Core(TM) i3 CPU M 350 @ 2.27GHz × 4RAM
: 3.7G一切有为法,如梦幻泡影,如露亦如电,应作如是观。《金刚经》
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
15:01帖子: 1
系统: windows7
送出感谢: 0 次
接收感谢: 0 次
感觉应该不是吧。qt写的程序不同版本的动态库都不兼容。
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
16:38帖子: 200地址: 没准
系统: linux mint
送出感谢: 0 次
如果说标准的话,也许只有X才能算是标准,GTK、qt、wxwidgets都是上层的一些lib,qt的linux等版本是基于xlib写的。一般来说,如果源代码对于qt不同版本没有什么依赖性的话,源码基本上是畅行无阻的,我以前写的许多qt4.8的程序,在qt5.1、5.2的环境下几乎可以直接编译运行,或者稍作修改就可以运行。而二进制程序就说不好了,而且二进制程序不仅仅依赖于特定的qt版本,还依赖于其它lib特定的版本。
_________________不要拿arch的稳定性代表linux的稳定性,不要拿gentoo的易用性代表linux的易用性,不要拿fvwm的ui代表linux的ui,不要拿红旗linux在桌面上的表现代表linux在桌面上的表现。在你准备以一幅理性的腔调反驳别人的观点之前要先审视一下自己这样是否理性。除掉那些收费软件、盗版软件、流氓软件、间谍软件和木马之外,windoze这一生态系统下的日用软件还是以开源软件和跨平台软件为主,所以我没有理由不用linux,只是windoze比linux多出了大量的游戏,和一些专业软件而已。
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
10:25帖子: 651
在大部分的Linux发行版都可以运行的app是java的app
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
18:28帖子: 22033地址: 空气中
系统: Linux
qt 可以只是表面。。。
_________________『这个世界都是我的 ,我爱你们』ENTP ? INTP ? INFP ? INTJ在此发布的文章使用
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
11:33帖子: 4793地址: 郑州
LZ 什么时候产生了一种 Qt 是主流的错觉。
GTK+ 里好歹有个 G。
_________________求人不如求它仨:
Site:     Twitter: @cuihaoleoMachine:
Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450AD:
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
16:38帖子: 200地址: 没准
系统: linux mint
送出感谢: 0 次
cuihao 写道:LZ 什么时候产生了一种 Qt 是主流的错觉。不能叫错觉,qt本来就是非常好用的(当然,条件是你熟悉qt,接受其思想),许多人觉得不错,就用上了,称其主流一点也不为过。cuihao 写道:
GTK+ 里好歹有个 G。这个G是从gimp里来的好不?
_________________不要拿arch的稳定性代表linux的稳定性,不要拿gentoo的易用性代表linux的易用性,不要拿fvwm的ui代表linux的ui,不要拿红旗linux在桌面上的表现代表linux在桌面上的表现。在你准备以一幅理性的腔调反驳别人的观点之前要先审视一下自己这样是否理性。除掉那些收费软件、盗版软件、流氓软件、间谍软件和木马之外,windoze这一生态系统下的日用软件还是以开源软件和跨平台软件为主,所以我没有理由不用linux,只是windoze比linux多出了大量的游戏,和一些专业软件而已。
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
11:33帖子: 4793地址: 郑州
pl_014 写道:cuihao 写道:LZ 什么时候产生了一种 Qt 是主流的错觉。不能叫错觉,qt本来就是非常好用的(当然,条件是你熟悉qt,接受其思想),许多人觉得不错,就用上了,称其主流一点也不为过。cuihao 写道:
GTK+ 里好歹有个 G。这个G是从gimp里来的好不?主流和好用有什么必然联系……
那么,我再问一下,GIMP 的 G 又是什么?
_________________求人不如求它仨:
Site:     Twitter: @cuihaoleoMachine:
Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450AD:
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
16:38帖子: 200地址: 没准
系统: linux mint
送出感谢: 0 次
cuihao 写道:主流和好用有什么必然联系……也许谈不上必然,但也是一个很有利的条件,况且不带G和非主流又有什么必然联系呢?cuihao 写道:
那么,我再问一下,GIMP 的 G 又是什么?好吧。但是名字有那么重要吗?况且名字带不带G也是作者本身的意愿。
_________________不要拿arch的稳定性代表linux的稳定性,不要拿gentoo的易用性代表linux的易用性,不要拿fvwm的ui代表linux的ui,不要拿红旗linux在桌面上的表现代表linux在桌面上的表现。在你准备以一幅理性的腔调反驳别人的观点之前要先审视一下自己这样是否理性。除掉那些收费软件、盗版软件、流氓软件、间谍软件和木马之外,windoze这一生态系统下的日用软件还是以开源软件和跨平台软件为主,所以我没有理由不用linux,只是windoze比linux多出了大量的游戏,和一些专业软件而已。
&文章标题 : Re: 用Qt5 生成的App 是不是在大部分的Linux发行版都可以运行?发表于 :
11:33帖子: 4793地址: 郑州
pl_014 写道:cuihao 写道:主流和好用有什么必然联系……也许谈不上必然,但也是一个很有利的条件,况且不带G和非主流又有什么必然联系呢?cuihao 写道:
那么,我再问一下,GIMP 的 G 又是什么?好吧。但是名字有那么重要吗?况且名字带不带G也是作者本身的意愿。
嘛嘛,就这样吧,当时只是随便吐个槽……
_________________求人不如求它仨:
Site:     Twitter: @cuihaoleoMachine:
Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450AD:
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 10 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 0 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 17.10 Artful Aardvark
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 18.04 LTS
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)&>&QtWebApp应用例程
QtWebApp应用例程
上传大小:132KB
QtWebApp 分别封装 httpserver 和qtservice里面有使用例程方便移植和使用到项目中实现Web发布数据交互使用。
综合评分:0(0位用户评分)
下载个数:
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有0条
综合评分:
积分/C币:13
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
QtWebApp应用例程
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
QtWebApp应用例程更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
按住视频可进行拖动
&正在加载...
收藏成功,可进入
查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
buildroot成功后如何编译Qt应用程序
正在检测客户端...
您尚未安装客户端,正在为您下载...安装完成后点击按钮即可下载
30秒后自动关闭
buildroot成功后如何编译Qt应用程序">buildroot成功后如何编译Qt应用程序
请选择打赏金额:
播放量12.7万
播放量数据:快去看看谁在和你一起看视频吧~
更多数据:
Copyright (C) 2018 & All Rights Reserved
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
正在为您下载爱奇艺客户端安装后即可快速下载海量视频
正在为您下载爱奇艺客户端安装后即可免费观看1080P视频
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制

我要回帖

更多关于 qt应用程序开发 的文章

 

随机推荐