尚经起名网

您现在的位置是:首页 >

企业资讯

低价抖音刷双击网站 - 快手刷点赞网站在线,刷快手双击网站自助下单

时间:2024-07-02 14:39 评论
桌面程序和安卓程序,所以如上图勾选。如果想要卸载qt,只需要在安装的目录下双击MaintenanceTool.exe,然后选择删除所有组件,点击卸载,5s就卸载完成,然后重启电脑,qt就被卸载干净了。应用,也即桌面应用,选择创建路径,为了避免出现一些编码问题,我没有使用空格符号以及中文:我是在这个网站下载的,将图标文件放在我们的项目目录:目录看到修改图标后的程序了。...

自助下单地址(拼多多砍价,ks/qq/dy赞等业务):点我进入

以qt 5.12.0为例。

1.1 登录/注册账号

如果你有一个帐户,你可以直接登录。 如果您没有账号,请填写您的邮箱和密码信息进行登录。注意密码的复杂程度,否则将无法通过。 勾选同意服务条款,点击下一步。

1.2 选择安装项

因为我打算开发Windows桌面程序和Android程序,所以如上图打勾。 关于tick选项,简单搜索一下相关资料:

1.2.1 MinGW

它是 Minimalist GNU for Windows 的缩写。 它是使用 GNU 工具集自由使用和自由分发的 Windows 特定头文件和导入库的集合,允许您在 GNU/Linux 和 Windows 平台上生成本机 Windows 程序,而无需第三方 C 运行时(C Runtime ) 图书馆。 MinGW是一套include files和port libraries,它的作用是让console模式的程序可以使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有NT OS上有效,在所有Windows OS以上Windows 95 发行版有效。 在使用基本运行时时,您可以使用 GCC 编写符合美国标准化组织 (ANSI) 控制台模式的程序,并且可以使用微软提供的 C 运行时 (C Runtime) 扩展,它与基本运行时相结合。当结合使用时,您可以拥有使用 CRT(C 运行时)和 Windows API 函数的全部权限。

1.2.2 安卓

各版本分析如下: • mips / mips64:在手机中很少用到,可以忽略(谷歌最新文档已经不支持了) • x86 / x86_64:基于x86的手机会包含一个指令集动态翻译Intel代码工具提供的Houdini实现与arm.so的兼容,考虑到x86的市场占有率不到1%,与x86相关的两个.so也可以忽略 • armeabi: ARM v5 这是一个比较老的版本,缺少support for 点计算的硬件支持在需要大量计算时有性能瓶颈 • armeabi-v7a: ARM v7 • arm64-v8a: 64-bit support, 目前主流版本,虽然网上很多博客都说v7是主流版本,但是我亲自测试过很多手机,都是arm64-v8a架构的。 测试机型包括小米5-小米9、华为P30、华为mate10、美兰2等,均为v8架构。 查询手机cpu命令行:

adb shell getprop ro.product.cpu.abi

1.3 同意许可

勾选同意许可,点击下一步安装。

1.4 卸载

如果要卸载qt,只需要双击安装目录下的MaintenanceTool.exe,然后选择删除所有组件,点击卸载,5秒后卸载完成,然后重启电脑,qt就会卸载干净。

安装完成后,打开qt。 这里默认的界面是样例界面:

它包含许多学习如何使用 qt 的简单示例。 我暂时不想看。 先自己动手做一个简单的桌面程序,对qt的使用有个大概的了解。

2.1 创建一个空的桌面项目

点击左上角的projects,点击New Project

创建Widgets应用,即桌面应用,选择创建路径。 为了避免一些编码问题,我没有使用空格符号和中文:

因为我在安装的时候选择了MinGW,所以这里qt检测自己:

点击下一步:

点击Next,点击Finishqt 托盘图标,稍等片刻,切换到编辑界面:

现在看左边的编辑界面:

现在点击左下角的三角,qt开始编辑,点击下面的4编译输出可以看到编译信息,编译完成后,开始运行我们创建的工程:

因为暂时没有添加任何东西,是一个空白的界面。 看到这个界面说明qt的安装没有问题。

2.2 添加组件

双击左侧mainwindow.ui进入设计页面:

左边是一些常用的组件。 我在这里拖了一个标签组件:

我们可以用鼠标直接调整组件的属性,也可以在右边的控件列表中调整它的属性。 现在ctrl+s保存我们修改的内容,然后点击左下角的三角。 编译完成后,我们得到我们的调整。 桌面程序后:

2.3 发布程序 2.3.1 编译发布版本

选择左下角的Release,然后点击Build:

完成后,我们可以在我们创建项目的目录下看到Release目录,点击进入里面的Release文件夹,就可以看到我们的exe文件了:

但是当我们双击它的时候,会提示找不到某些库:

2.3.2 打包依赖

您可以先将exe程序复制到一个新的文件夹中,也可以不复制。 然后在Windows开始菜单中找到:

点击打开,然后进入要发布的exe所在目录,输入windeployqt:

完成后,我们的发布目录将有更多的依赖项:

这时双击打开simple_test.exe,发现可以正常打开了。 我们可以把这个目录打包分发到没有安装qt的windows上。

在免费的 Inno Setup 工具的帮助下,我们的程序和依赖项可以打包到安装程序中。 具体使用方法请参考本博客第四节。

2.3.3 修改图标

虽然现在我们的程序可以打包发布了,但是我们可以看到exe文件是一张空白的图表,不是特别美观。 这个时候,我们可以通过下面的方式进行修改。

2.3.3.1 准备ico图标文件

我是从这个网站下载的,图标文件放在我们的项目目录下:

2.3.3.2 修改pro文件

回到qt,打开我们的pro文件,在最后添加一行

RC_ICONS = ico 图表文件名

2.3.3.3 重建

和以前一样qt 托盘图标,选择发布并单击构建。 完成后,我们可以在Release目录下看到修改后图标的程序。

和之前一样,使用qt for windows命令工具打包发布。