首页 > 其他分享 >Qt: Hello world

Qt: Hello world

时间:2023-06-30 12:12:13浏览次数:32  
标签:Qt 跨平台 ui world Hello 运行

0. Qt 可以构建跨平台的ui项目. 走一波windows下Hello world

1.下载QT creator 当下版本是10了. 下载速度极慢. 需要30G的硬盘空间.

2.安装成功后,开始菜单会产生如下效果:

3. 运行QT creator10.0.1(community), 如下:

4. 点击:创建项目  

  4.1 无需,理解显示的内容,选第一个就行

  4.2 注意路径也需要自己键入

   4.3  选Cmake,(其他构建器不在流行)

   4.4 默认即可


  4.5 

  4.6 注意选 MinGW 这个才是跨平台

   4.7  默认即可

 5. 完成创建后, 选择编辑 然后选中 mainwndow.ui 文件, 

6. 打开了 ui 设计器 ,从左侧 拖动label到中间设计区,在右侧修改text为:Hello world

 7. 点击左下角, 绿色箭头, 即可运行看到效果

 8.打包部署: 左下角,将debug改成relase 然后 选择锤子图标.

10. 查看编译位置:

11. 定位到此位置,运行后,会出现报错:

 12. 在开始菜单,找到

11. 运行这个控制台, 改变路径后, 执行: windeployqt HelloWorld.exe

12. 运行效果: 

13.再次回到,exe所在目录,会多出很多dll, 于是双击就可以运行. 

14. qt世界已经打开了. 

 

 

 



 

 

 

 

 



 

标签:Qt,跨平台,ui,world,Hello,运行
From: https://www.cnblogs.com/yaoshi641/p/17516272.html

相关文章

  • Qt联合海康威视工业相机采集,在线转Halcon变量并显示(独立封装、支持多相机、支持黑白相
    Qt联合海康威视工业相机采集,在线转Halcon变量并显示(独立封装、支持多相机、支持黑白相机和彩色相机)。原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/668685372998.html......
  • QT5.14.0下载与安装
    离线下载地址:https://download.qt.io/archive/qt/一、下载从上面的下载链接选择合适的版本,直接点击下载即可,这里以5.14.0为例:  我这里是win11,直接下载的Windows,然后等待文件下载完成。二、安装然后打开刚下好的安装包: 点击Next后,弹出登录界面: 填入账号继续点击Nex......
  • Qt:解决qt修改完ui文件起不到作用
    原因:Qt程序使用的UI文件并不是最新的UI文件解决办法:1、取消影子构建,此后构建目录与源码处于同一目录,每次编译更新程序使用的UI文件2、修改构建目录,与源码同一级3、在.pro文件中添加代码: UI_DIR=./UI,指定UI文件所在目录为当前使用的程序目录,并每次编译更新UI文件......
  • pyqt5-QPlainTextEdit与文本详解
    1、纯文本setPlainText(self,text:str)直接设置普通文本,不显示任何样式是组件整体进行设值appendPlainText(self,text:str)拼接纯文本如果拼接前的组件中已经输出文本,会换行再输出纯文本。如果未输出,则直接在首行输出纯文本insertPlainText(self,text:str)在......
  • Qt 实现版本号比较
    开发环境:Qt5.12.2+QtCreator4.8.2实现功能:版本号比较示例代码:QVersionNumber#include<QDebug>#include<QVersionNumber>intmain(){QStringversion1="V01.00.0030";QStringversion2="V01.00.0029";QVersionNumberv1=Q......
  • PCWorld:微软Google进军社交搜索需解决八问题
    本文发表于2009-10-2708:5011/2/200911:48:24AM美国知名IT杂志《PCWorld》昨日撰文称,搜索大战中Google曾一直领先,直到日前Bing宣布将整合来自Twitter等社交网站的实时信息。Google也在当天宣布与Twitter达成合作。但二者仍面临着许多亟待解决的问题。以下是文章摘要:搜索引擎大......
  • Hello,World! 6.28
    代码publicclassHello{publicstaticvoidmain(String[]args){System.out.print("Hello,World!");}}tipsjava是大小写敏感的文件名和类名必须一致输出内容尽量使用英文使用英文符号DOS命令编译命令:javac(javac+Java文件)(javacHello.java),编译后生成一个......
  • Qt编写的CAN通信调试工具源代码支持吉阳光电CAN盒和致远周立功USB转CAN卡
    Qt编写的CAN通信调试工具源代码支持吉阳光电CAN盒和致远周立功USB转CAN卡,带多线程接收可完成标准和扩展CAN帧YID发送和接收,带配置参数自动保存,定时发送,帧类型选择,文本和十六进制等。带有折叠相同的帧YID的功能,如果有相同的帧YID,则会自动折叠显示。可组装发送字节,short,int,float......
  • wifi智能计量插座-10A 定时上传插座状态,电压,电流有功功率,视在功率,功率因数电量,温度 至
    wifi智能计量插座-10A定时上传插座状态,电压,电流有功功率,视在功率,功率因数电量,温度至MQTT服务器wifi智能计量插座-10A定时上传wifi智能计量插座-10A定时上传插座状态,电压,电流有功功率,视在功率,功率因数电量,温度至MQTT服务器插座状态,电压,电流有功功率,视在功率,功率因数电量,温度......
  • 嵌入式-Qt开发环境搭建
    1.什么是QTSDK,QT,QTCreator(1)QTSDK包括QT库,QTCreator(IDE),QT工具(qmake等,qmake用于生产Makefile)(2)QT是基于C++的跨平台的应用程序框架,可以认为是一个库文件(3)QTCreator一款IDE2.搭建嵌入式-QT开发环境需要什么(1)QTCreator 一般在虚拟机的Li......