Qt VS2017添加Qt窗体

这篇具有很好参考价值的文章主要介绍了Qt VS2017添加Qt窗体。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引言

习惯用Qt Creator编写Qt程序,使用VS都不会创建QWidget了…
在VS的解决方案上中右键->添加->新建项 选择Qt,并没有找到Qt Widgets Class之类的选项,只有Form file

看到一个博客,在VS2022中可以直接创建1:使用VS2022创建QT界面,不确定是否为版本问题

一、创建界面

1.1 方法概述

可先创建窗体,在手动添加窗体的.h和.cpp文件2:Qt在VS中实现多窗口显示
也可以直接在Qt Creator中创建好复制过来
在VS直接创建一个项目再复制比较方便 不创建ui文件,直接代码添加界面亦可

1.2 流程

  • 文件->新建->项目 选择Qt Widgets Application
    Qt VS2017添加Qt窗体

  • 配置好ui的名称 (这里用Qtcs代替),建好后复制到所需解决方案即可
    Qt VS2017添加Qt窗体

  • 需要注意的是 .h文件里引用的是#include "ui_xxx.h"
    可直接将ui_xxx.h复制过去,或者只复制ui文件右键编译即可 可自定义相关的配置,如:ui_xxx.h的输出目录
    Qt VS2017添加Qt窗体

二、问题总结

2.1 控件在cpp文件中无法调用

对修改后的ui文件进行编译,然后重新扫描解决方案 (亲测)

具体可参考3:Qt在设计界面添加控件后在cpp文件中无法调用问题

2.2 添加Qt模块

和.pro配置类似,需要什么添加什么即可

具体可参考4:VS2017创建Qt界面程序

2.3 无法打开ui_xxx.h文件

具体可参考5:解决QT+VS中无法打开ui_xxx.h文件


  1. 使用VS2022创建QT界面 ↩︎

  2. Qt在VS中实现多窗口显示 ↩︎

  3. Qt在设计界面添加控件后在cpp文件中无法调用问题 ↩︎

  4. VS2017创建Qt界面程序 ↩︎

  5. 解决QT+VS中无法打开ui_xxx.h文件 ↩︎文章来源地址https://www.toymoban.com/news/detail-447463.html

到了这里,关于Qt VS2017添加Qt窗体的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • QT 5.14 和 VS2017脱机离线安装记录

    QT 5.14是最后的离线安装版本,都推荐这个。看了下,官方建议搭配 VS2017/VS2015  VS版本对于QT,我一直偏好社区版,只要编译器就够了,自己加上SDK目录。因为大部分工作都是在QT内完成。VS2017的离线安装比较复杂,这里记录一下过程。 VS2017版本比较老,下载地址很难找,找了

    2024年02月08日
    浏览(42)
  • VS2017配置Qt——超详细步骤教学(看完不会算你狠)

    visual studio 2017  +  vsaddin  +  Qt14.1  +  mysql 注意mysql环境与msvc2017编译器环境 保持一致 。 mysql32 位 配 msvc2017 32 位 或  mysql64 位 配 msvc2017 64 位 注意:环境不一致会导致软件运行错误,为了避免这些错误,要将编译器环境保持一致。 链接:百度网盘 请输入提取码 密码:ub

    2024年02月15日
    浏览(70)
  • VS+QT+PCL点云显示转网格表面体窗体实现

     程序示例精选 VS+QT+PCL点云显示转网格表面体窗体实现 如需安装运行环境或远程调试,见文章底部个人 QQ 名片,由专业技术人员远程协助! 这篇博客针对VS+QT+PCL点云显示转网格表面体窗体实现编写代码,代码整洁,规则,易读。 学习与应用推荐首选。 一、所需工具软件 二

    2024年02月15日
    浏览(25)
  • 在VS2022中开发Qt程序添加控件后源代码不识别不更新解决方法

    问题表现: 双击 *.ui 后,添加控件并保存,回到 VS2022 源代码编辑器,输入 ui.(点) 或者 ui- 时无反应,并且源代码中的类名有红色波浪线。试过编译 *.ui,然后 “重新扫描解决方案”,结果无效。 解决方法: 假设要进行控件编辑的 ui 文件名为 Test.ui 1、在 VS2022 中打开 Test

    2024年02月16日
    浏览(28)
  • wpf复制xaml及其cs窗体到其他项目 添加现有项,选 .xaml.cs,点添加即可。VS2022

    添加现有项,选 LoadingWindow.xaml.cs,点添加即可。

    2024年02月09日
    浏览(26)
  • VS+Qt设置窗口尺寸(二):窗体控件自适应窗口布局,自动调整大小

    VS版本:VS2019 QT版本:Qt5.12.3(msvc2017_64) 为了适配不同尺寸的显示屏,软件窗口需要调整大小,窗口内的控件尺寸也要适配窗口的大小。 本例重点讲述如何设置可调整尺寸的窗口及控件,实现窗口最大化和尺寸调节。 本例使用相对简单的按键和文本框来做示例,其他控件均可

    2023年04月23日
    浏览(60)
  • halcon23.05下载安装,并在qt creator和vs2022使用halcon的包

    目录 一.安装halcon  二.下载halcon需要的license许可证  三.qt和vs2022使用halcon的包 1.下载链接 注意:这个是x64 windows的版本 链接:https://pan.baidu.com/s/1B09gqaqKo2Oy1rpJwkvh8A?pwd=9cw5  提取码:9cw5 2.开始安装  打开halcon-23.05.0.0-x64-win64文件,点击some.exe,进入到halcon的安装网页 点到AVAIL

    2024年02月16日
    浏览(29)
  • Win10平台VS2017+OpenCV3.4.0+Qt5.12配置教程

    本文专为图像处理开发项目人员准备,涉及多个软件和库的安装、配置教程,亲测可行。 1、 VS 是美国微软公司(Microsoft)开发的 集成开发环境 “Visual Studio” 的简称,是Windows平台最流行的应用程序集成开发环境。 注意区分:MSVC(Microsoft Visual C++ Compiler)是指微软的VC编译

    2024年02月05日
    浏览(42)
  • win10下在Qt中使用VTK(安装VS2017+安装QT5.9.9+编译配置VTK8.2.0)

    作为一个只浅学过C语言和C++的纯小白,在编译VTK(visualization toolkit)并与Qt结合的过程中遇到了很多问题,零零碎碎也看了许多文章教程,但由于版本兼容、过程不完整等问题走了许多弯路,最后东拼西凑勉强完成,故写下这篇文章供大家参考。 本文主要目的是安装vs2017,

    2024年02月11日
    浏览(32)
  • QT5 creator创建项目移植VS2015时一些问题的解决方案(MSB307错误、.ui无法编译)

    将QT5项目移植VS2015工程的方案中,我目前体验过的最便捷的一条路线是: 1.利用QT5 Creator创建项目(不需要进行界面设计),得到XXX.h /XXX.cpp /XXX.ui (暂时不需要编译自动生成的ui_XXX.h); 2.复制以上文件到VS工程源码目录下,.ui与头文件目录相同,并进行CMAKE编译、项目生成(

    2024年02月15日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包