qt 5.8.0 creator 运行ui界面毫无反应

如题所言
我点了运行只有右下角出现了一个红色进度
过一会也没有了

问题与这个问题是一样的
不过我的是直接下载的
按照

检查过路径了
全是英文
也重启过了

4个回答

按照教程执行的,教程地址是http://www.qter.org/portal.php?mod=view&aid=25

右下角出现红色进度表明你的Qt程序时错误的,如果没有错误出现的是绿色的进度条。进度条消失有界面就出来了。检查一下你的程序

1、删除所有临时文件(.user、build-XXX。。。)
2、查看编译是否正常,如果能正常编译(右下角为绿色进度条,并生成 exe)
3、查看程序以来的库,将 Qt 的 bin 目录添加至环境变量 PATH 中,或者将 QtCore.dll 等依赖库拷贝至和 exe 同级目录。

如果依赖第三方库,将相应的库也拷贝进去。

把编译生成的build-文件删了 重新构建呢

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
解决qt Creator更改UI界面后,运行无效果(linux下亲测)
解决qt Creator更改UI界面后,运行无效果(linux下亲测) 项目最开始是在windows下开发的使用的是vs2008+qt4.8.7,迁移到linux后发现在ui界面更改了以后运行没有更改效果,在网上没有找到太好的答案,最后参考了这篇搏客http://blog.sina.com.cn/s/blog_660659dc010193jl.html在我的项目中我只更改了我自己的.pro
QT Creator使用design修改ui界面后运行未更新问题暴力解决方案
今天遇到一个奇怪的问题,折腾了半下午,记录一下,描述如题。 1.删除自动生成的*-Debug文件夹 2.删除源代码中所有.user文件
QT修改UI和源码后,程序页面还是原来页面的解决方法
发生原因: 在修改完QT的cpp源码和UI界面布局等内容后,重启点击QT Creator左下角的运行(Ctrl+R)编译程序并启动后,程序界面及修改内容并没有改变。 在点击运行(Ctrl+R)按钮之前,已经执行过清除(clean)操作。 解决方式: 找到你的源码文件,并找到以ui_开头的文件,将文件全部删掉,然后删除编译后的release文件夹,重新执行运行(Ctrl+R)  操作
在QT Creator中简单的使用UI文件来设计界面并在源码中使用ui文件
使用的是Qt Creator 2.3.0 基于Qt 4.7.4 (32 bit) 构建于01:25:02 Aug 31 2011 当我们想用QT来做一个有界面的程序的时候,打开QtCreator之后建立一个工程 然后在“界面文件”里面就会存在一个xxx.ui的文件 当我们双击这个文件的时候就会打开一个QT的界面设计器 我们可以拖取很多的控件摆放在上面,然后设置属性之类的 那现在我
qt designer启动后不显示界面问题的原因与解决办法
转载自:http://www.th7.cn/Program/cp/201607/905852.shtml本人补充:   1、Qt5.7也具有同样的问题(环境:win10X64、VS2015、Qt5.7、双显卡:集显和NVIDIA)   2、第二种解决方法可以 随意 重命名或者 删除掉(影响未知)。原文:   Qt 5.6.1无论是在vs里双击ui文件还是直接启动designer.exe都一直无
QT问题系列(1) - 如何预览QtCreator中的界面?
如何预览QtCreator的界面?当在QtCreator界面编辑器中放置好布局和控件之后,我们需要看一下摆放的对不对,组合键可以实现预览功能: Alt + Shift + R。 转自: http://qtfuns.blog.51cto.com/5268575/1760018
基于QT creator 的计算器 有UI界面
基于QT creator 的简单计算器 有ui界面的设计 这是本人在学习QT时自行编写,有什么不正确的地方,还请各位大神指导!
QT UI更改后运行无变化
其实就是工程目录下的文件没及时更新 1.找到project构建的目录,复制ui_XX.h 2.找到.pro的目录(工程文件存放处),覆盖ui_XX.h 3.运行 OK。。
Qt Creator使用UI图形界面创建的QSlider的办法
应用需要一个滑块获取它的值,搜索slider的用法发现都是代码创建slider连接槽的。我的slider的创建和与槽的连接都在图形界面中完成,之前都是一些button clicked所以没什么障碍,现在代码中根本就没有slider这个东西,不知道怎么取得它的值,猜测了一下该怎么办貌似是猜对了。 先在mainwindow.h中定义一个slot函数void test(int value); 在图形
QT creator开发环境下界面更改后不能实时更新问题笔记
QT学习 开发环境为:QT creator 遇到的问题:界面更改后点击Debug后显示的还是之前没改动的界面, 查找后得到的原因 :是界面改动了但是QT Creator生成的ui_"文件名".h文件里的内容没有改变,工程设置有问题导致编译器会把生成的ui_文件名".h放到 “工程名”-build-desktop 而工程调用的还是 自己设定的“工程名”目录下的ui_"文件名".h
如何预览QtCreator中的界面
如何预览QtCreator的界面?当在QtCreator界面编辑器中放置好布局和控件之后,我们需要看一下摆放的对不对,VC中有预览的功能,就是不需要编译和运行程序就能看到UI,QT中也有类似的功能,但是查找了所有菜单也没有发现预览功能。然后百度了好久,才发现有一个组合键可以实现预览功能: Alt + Shift + R。     一个功能不出现在菜单中,需要让人猜,
QT Creator 使用 designer 修改 ui界面编译后,编译时界面不更新
http://blog.csdn.net/cokewei/article/details/6639960今日遇到一个奇怪的问题,描述如题。网上搜索了一些解决方案,说的不是很清楚,经过一些时间的摸索,这里总结一下解决方法。ui源文件到界面显示的原理可以网上搜索,这里不再描述。简单讲就是先要从*.ui生成ui_*.h然后再编译,所以界面未更新实际上是因为ui_*.h这个文件没有更新导致的。出现此问题后...
Qt在ui设计中拖的控件界面,编译运行后无法显示问题。
第一步将项目中的 Show build 选项去除调。点击右键执行qmake并且构建。
qt中的ui改变了,但是程序exe没有反应出来
qt中的ui改变了,比如ui中多了一个按钮,重新编译,但是程序exe没有反应出来。 原因: 编译程序的时候,是release模式。 用debug模式重新编译即可。
Qt creator信号与槽的一种方法实现
1.File->New File or Project 2.Qt4 Gui Application  选择 应用工程 3.选择工程目录 4.Select required modules  中默认选择 QtCore QtGui 5.Class Informationg     中 默认选择 MainWindow  6.因为我们是要移植应用程序到 arm上,所以
QTCreator的UI设计机制
相信用过Qt Designer的朋友,对Qt Project中的.ui文件并不陌生。这个文件在Qt Designer中并不能直接修改其源代码,而只能通过Qt Designer的图形工具对其进行操作。对于这一点,我不得不要赞一下设计Qt Designer的人,因为这大大可以避免.ui文件中出现语法错误的概率,同时使得程序员能省下大量的程序界面设计时间进而缩短整个程序项目的开发。       从另一
关于Qt在wince上运行很卡很慢一段时间后变正常的问题
这次用s5pv210的触摸屏时,遇到了很奇怪的问题。 我一直使用的静态Qt4.8.5的编译出来的库,程序虽然能跑,启动速度也不慢,界面显示也没问题。 但就是很卡,反应速度很慢,但过一会后就流畅了。 个人感觉是程序没完全加载到内存,或者程序加载到内存又被马上销毁了一部分,然后又重新加载的原因? 后面问了一下设备提供方,才知道是flash加载到内存的机制,与Qt
Qt入门学习——Qt Creator 中 ui 文件和 Qt 代码关系
通过《Qt Creator的使用》的学习,我们可以借助 Designer(界面设计器)快速设计界面。 当我们编译 Qt 程序代码,Qt Creator 用 uic 工具把 ui 文件的内容转换成 C++ 代码,在工程目录同一级目录的 build- 目录下自动生成 ui_类名.h 文件,如本例子中的 ui_mywidget.h,是由 mywidget.ui 利用uic 工具转换而成,只要通过Designer 修改了图形界面里的内容,ui_mywidget.h 也会跟着自动同步更新内容,ui_mywidget.
QT creator 如何实现多窗口之间的切换
本文实现的是多窗口之间的切换 方法是用指针(指向窗口(如,dialog,widget,mainwindow)的指针,) 这是在ubuntu 12.04下的QT creator中建立的ui文件,QMainWindow类! 我要实现的是点击注册时 出现一个窗口如下: 点击取消时,再出现原来窗口。 首先建立一个Dilog的ui文件,方法如下: 之后选择
QT creater之主界面下的界面切换
最近忙着写论文,用到了很多QT方面的知识,发现网络上关于界面跳转的文章很多, 但是关于在不跳转界面下点击按钮切换一个显示界面的文章很少。 在查找了很多知识后,为大家讲解一下这个知识。 这里用到的主要是groupbox这个控件。 首先在ui界面拖拽两个groupbox,并分别在groupbox上添加一个按钮,起名1,2。 在groupbox外添加两个按钮进行界面控制。如下图 图中
Qt5.8.0安装教程
系统:WIN7 32位和64位都有安装 下载地址:https://www.qt.io/cn/download/ 网页选中中文语言: 注:如果没有注册Qt账号的需要注册,不管是下载还是安装时都需要Qt账号 注册账号后显示的下载界面 其中第一个到第四个都是需要VS2013或者VS2015才能安装的,我们选中箭头指向的, 双击运行:
Qt4学习(1)——制作简单的计算器界面
最近开始接触QT,看的是《Qt Creator快速入门》这本书还有网上的的一些视频,Qt使用的4.7.2版本,Qt Creator使用2.1.0版本。  下面是制作出来的简单计算器界面(界面很简陋,让大家见笑了)
Qt中怎么用Ui文件
Qt中怎么用Ui文件 第一步, 制作ui文件。 首先应该用Qt Designer绘制一个自己的界面,并存为myform.ui(这里的myform可以用自己喜欢的名字代替)。 在制作自己的界面文件时要注意以下几个要点: 1、要记住ui文件的名字,因为uic生成的代码会存在ui_myform.h里 2、要记住主窗体的object name, 因为ui文件提供的类名将以这个form的名字来命名 3、要特别注意你的form选择的基类要和你代码中的窗体类兼容 4、要记得给每个后面需要访问到的控件起一个有意义并且好记的object name, 因为ui文件提供的控件将以这些object name来命名 清楚了以上几点,在代码中使用你的ui文件就会变得非常简单。 第二步,将ui文件加入工程 这一步最简单,只需要修改pro文件,加入FORMS+=myform.ui qmake -project命令也可以识别后缀名为ui的文件,并将之加入工程。 第三步,在代码中引用ui文件 官方介绍的使用ui文件的方法有三种,一个是直接引用,二是单继承,三是多继承。 第一种方法其实很不实用,大家去看一下文档中的例子就可以了;第二种和第三种没有本质的差别,可以并作一类,这里做重点介绍。 ui文件最终会被翻译成标准的C++代码,并存入一个.h文件中,这个过程在调用make之后才进行,所以初始情况下你是看不到这个ui_myform.h文件的,只有经过了make过程该头文件才生成。不过没关系,没有这个文件我们照样能写出正确的代码。 单继承方式简单来说就是在代码中首先要自定义一个子类(后文称为MyForm),该类要从form对应的窗体类(或其兼容的子类)派生;并用ui生成的类定义一个类里的成员变量(后文成文myui)。这样在MyForm的构造函数中可以直接调用myui和myui中的变量和函数,使用起来很方便。 举例说明, 比如这里有一个ui文件叫myform.ui, ui文件里定义的窗体名字为BigWidget,上面摆放了一个单行编辑控件叫lineeditName: //myform.h #include “ui_myform.h” class MyForm: public QWidget { Q_OBJECT public: MyForm(QWidget*parent) { myui.setupUi(this); } private: Ui::BigWidget myui; private: void my_function(); }; 上面这段简单的类的声明是前文所述前三点要点的最佳例证,请对照要点的文字描述和具体的代码体会其中的含义。这里还有一点比较有意思的地方,就是ui文件提供的类被包含在了名为Ui的name space里,这样做的目的是将ui文件的命名空间与用户的代码分离,避免两者出现命名冲突的情况。相应的,我们写代码的时候也要注意在使用ui文件中的类时要用“Ui::”的方式进行引用。 再来看cpp文件 //myform.cpp #include <QMessageBox> #include “myform.h” void my_function(void) { QMessageBox::information(this, “Name”, myui.lineeditName->text()); } 这里随便写了一个函数,为了说明如何在窗体类里调用ui文件中定义的控件。这段代码非常简单,就不多作说明了。 有了单继承的基础,学习多继承是小菜一碟。来段代码看一下就明白了。 //myform.h #include “ui_myform.h” class MyForm: public QWidget, public Ui::BigWidget { Q_OBJECT public: MyForm(QWidget*parent) { setupUi(this); } private: void my_function(); }; //myform.cpp #include <QMessageBox> #include “myform.h” void my_function(void) { QMessageBox::information(this, “Name”, lineeditName->text()); } 是不是不用说明大家也能明白呢?多继承其实就是不仅从form需要的窗体类去派生,还要加上ui提供的类本身。这样带来的好处是你的窗体类继承了ui里的所有控件和方法,调用时就可以少写一些字。 单继承和多继承这两种方法没有好坏之分,大家可以根据自己的编程习惯取舍。 第四步,编译、验证在pro文件包含正确FORMS信息的情况下,运行qmake; make就可以编译工程了。 make时如果你认真看一下输出就会发现,make在最开始编译的时候就会自动调用uic去生成需要的代码。经过make之后ui_myform.h文件就生成了,建议大家去看一下这个文件的内容。
Qt creator 编译程序不能启动
在Qt creator 中编译通过的程序,启动没见界面就异常退出,代码:-1073741515. 调试时,没进main函数,就结束了,弹框调试,during startup program exited with code 0xc0000135. 如果是以上问题, 那么,程序中应该是调用了某些非Qt自带的动态链接库,而creator没有找到这个些库,因而报错。 解决办法: 将程序中调用的动态
QT界面多语言的实现
QT菜单多语言的实现   系统:Win764位企业版 工具:QtCreator 3.0.1 目的:菜单做成中英文切换   步骤和过程: 1.      在PRO文件中加入语句:TRANSLATIONS+=cn.ts TRANSLATIONS是表明用于翻译的文件,翻译文件是*.ts。ts文件会把UI文件里面的字符串全部搜集起来。 2.      使用IDE工具生成ts文件。
关于Qt Designer程序/UI文件打开未响应的解决方法
最近完成一个项目,到最后关头了UI文件打不开了 这个问题把我折磨了半天,最终经大神指导原来是要删除C:\Users\Administrator\.designer文件夹下的gradients.xml文件删除即可
PyQt5系列学习笔记之01:通过Qt Creator创建.ui文件,pyuic5翻译.ui文件为.py文件,在PyCharm中调用.py文件
讲在前面的话!这是我的PyQt5系列学习笔记的第一篇,在本系列教程中我不准备讲解关于开发环境的搭建问题,具体的开发环境的搭建,大家轻搜索百度相关的经验。、我的开发环境: 操作系统: Ubuntu 14.04 x64 LTS Qt5版本: qt-opensource-linux-x64-5.8.0.run Python版本: Anaconda3-4.4.0-Linux-x86_64.sh PyChar
QtDesigner修改了ui文件后,程序运行不是修改后的内容。
QtDesigner修改了ui文件后,程序运行不是修改后的内容。 把影子文件删掉重新编译工程仍然不行,通过向群里的朋友询问得到了结论。 删除掉代码目录下的ui_***.h文件后,重新编译工程就能解决。
vs2013打开Qt的UI界面时打不开
切换到Qt Designer目录(如 C:\Qt\Qt5.6.2\5.6\msvc2013\bin ),把 Qt5WebEngineWidgets.dll 随便改个名字,例如 Qt5WebEngineWidgets222.dll ,之后就可以打开QtDesigner了。 遇到这个问题的朋友可以先尝试一下此法是否能解决。 但在我这此法无效,无奈,自己摸索发现了一个在我的配置环境下成功解决的方法,即
使用Qt Designer创建界面
传统的GUI程序开发不区分前端和后台,统一使用C++代码管理,源文件中既有创建和设置控件的代码,又有处理业务逻辑的代码,非常杂乱。 使用C++代码直接创建控件,不管是从语法上讲还是从代码量上讲,看起来都比较“麻烦”。学过web开发的朋友应该会有体会,网页就是将前端和后台无缝集成的经典例子。
Qt修改UI文件无效的两种解决方案
原因: Qt程序使用的UI文件并不是最新的UI文件 解决办法: 1、取消影子构建,此后构建目录与源码处于同一目录,每次编译更新程序使用的UI文件 2、在.pro文件中添加代码: UI_DIR=./UI,指定UI文件所在目录为当前使用的程序目录,并每次编译更新UI文件...
解决 ubuntu 12.04系统装了qt sdk,在qtcreator里 无法从widget box工具栏里拖动控件到ui编辑器
在国外网站上看到了解决方法: 安装gnome shell,并在登录时使用gnome桌面。 sudo apt-get install gnome-shell  原因:ubuntu自带的unity对于QT的支持可能存在一些问题。
QT问题系列(6) - 关于设置qtcreator的ui界面显示中文问题
前期工作: 在Ubuntu下安装好qtcreator-2.6.0; 在/etc/profile文件下配置好qtcreator环境变量; 问题描述:用qtcreator设置界面时,输入中文,但是编译运行后不显示中文;   解决: 1.命令行下:# qtconfig ,如下图 2.左上角,save; 3.打开qtcreator刚才的工程,编译运行,中文显示成功!
QT突然发现设计处修改文件不生效?没关系。很简单
项目-》构建目录-》选到ui文件处。 回到设计-》构建文件.Ui 大功告成
ubuntu下qt4.8.6运行,ui界面不显示中文,qDebug可显示中文【已解决】
今天在ubuntu下写了个demo,出了个问题。如下: ubuntu下qt4.8.6运行,ui界面不显示中文,qDebug可显示中文,执行程序之后显示这样的界面,buttom中不能显示中文,label中也不能,lineEdit中不能显示中文,也不能输入中文。但是数字和字母都能显示,qDebug能显示出中文。编辑器中也能输入中文,就是界面这块有问题。 很是苦恼,通过高手的指导,我
Qt Creator 中,如何更改h,cpp,ui的文件并不让ui失效
这个星期在使用qt,碰到一个很蛋疼的问题:创建对话框的时候,不小心输错了名字。而且是在很迟才发现的。这个时候对话框都已经布局差不多了,为了改名字,碰到更蛋疼的问题,改了名字后就无法使用转到槽的功能了。具体的错误显示如下: this application failed to start because … 经过一场大战,终于知道如何改名字,下面说下步骤: 1:更改h,cpp,ui的名字
Qt设计用户界面的三种方法
今天阅读了《C++ GUI Qt4编程》的中创建对话框的章节,内容不难也不多,易于掌握。虽然此章的标题为“创建对话框”;但我却认为其内容的重点可放在如何使用Qt设计界面上。   Qt设计界面有三种方式: 手工编写创建界面的代码:此方法比较复杂,不够直观; 使用Qt Designer界面编辑器设计:可直接拖放控件、设置控件的属性,简单、直观、易于操作; 动态加载UI文件并生成界面:此方法
Qt5.6.1新建或者导入项目无法进入编辑界面而卡死在欢迎界面的问题
以下内容并非技术性文章,只是为了分享解决方法,若出现错误请各位及时提醒。 写作原因   问题在CSDN或者百度或者Bing等论坛中难以寻找到对应的解决办法,本人无意中解决了问题,虽然不知道具体原因,但总算解决了问题,分享给正在烦恼的程序员们,若有错误请各位行业精英改正。 出现的问题   Qt5.6.1的QtCreator打开后,新建项目或者导入项目的时候,QtCreator...
QT Creator 信号与槽(配置连接)
使用UI界面配置信号与槽 1> 双击进入UI界面 2> 进入配置界面 编辑 -> Edit Signals/slots 3> 弹出配置连接界面 4> 设置信号和槽的连接
Qt5.8 中文乱码
解决方法:#pragma execution_character_set("utf-8")
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符