qt编程头文件问题

建立的空文件,放在第一个的头文件总是提示不存在,请问什么原因?... 建立的空文件,放在第一个的头文件总是提示不存在,请问什么原因? 展开
 我来答
mayadong7349
2013-12-25 · TA获得超过2356个赞
知道大有可为答主
回答量:362
采纳率:0%
帮助的人:677万
展开全部

     1.试试#include <QtWidgets/QDialog>

 2. 修改pro文件之后,要双击main.cpp,这样编译按钮才可用。


 3. pro中的一些配置信息决定了qt去链接哪些库。或者,你可以完全按照Qt creator中的向导生成一个最简单的GUI程序,然后看看它的pro文件怎么写的。


  贴出你的pro文件内容。如果不行,使用qmake重新生成一个。


  我的pro文件:

其中的Qt += core gui widgets 就表示链接QtCore(d).dll、QtGui(d).dll、QtWidgets(d).dll


QT       += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = 113
TEMPLATE = app


SOURCES += main.cpp

  

追问
可以了,非常感谢!
匿名用户
2015-08-04
展开全部
  Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。
  头文件是用户应用程序和函数库之间的桥梁和纽带。在整个软件中,头文件不是最重要的部分,但它是C语言家族中不可缺少的组成部分。
  编译时,编译器通过头文件找到对应的函数库,进而把已引用函数的实际内容导出来代替原有函数。进而在硬件层面实现功能。
  
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
砍侃看
2013-12-25 · TA获得超过6153个赞
知道大有可为答主
回答量:6584
采纳率:69%
帮助的人:2095万
展开全部
pro文件中加入
QT +=gui core widget
追问
不行,加了之后编译按钮都是灰色的,我版本5.1.1。
追答
是widgets
灰色的,是不是你的编译器没有设置,你看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式