Qt中手敲代码的部件在构建工程后显示不出来

用QtCreator去创建工程,然后通过UI设计界面去手动拖拽一个PushButton上去,构建工程,可以显示。但是如果我在代码中使用
QPushButton a; a.setText("asdasdasd"); 去新建一个 PushButton的话,直接构建工程,然后没有显示我手敲的这个

0

3个回答

1

请在构造的时候,指定 parent!

0

你没有指定a 这个Qpushbutton的父亲 可以 QPushButton *a;

                                                                                                                                            a = new QpushButton( *b);  //b就是父亲      如果是在本类的话   括号直接用this
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
【qt】为什么写了界面显示不出来
刚刚学qt,手一抖把mainWindow的ui->setupUi(this);给删除了。
突然敲不出代码了
如果突然有一天敲不出代码了,你该怎么做? 作为一名身经百战的程序员,自早上来,不知不觉,已经对着电脑 n 个小时了。敲键盘也成为一种负担,内心无数次涌起摔键盘的冲动。 咖啡一杯接着一杯。不敢再喝了,因为搞不好要有副作用,心跳加速,身体不由自主地颤抖,出冷汗,但还是无法敲出任何代码。 曾有的编程趣味如今不复存在,我正在用最后的一点力量来抑制大脑里面不断重复的话语: “我写不出代码了!” 编...
Qt在mainwindow下代码添加控件不能显示的问题
以前在dialog或者widget下代码添加控件能显示,但是今天发现在mainwindow下居然不能显示,后来查了资料才知道,需要先定义一个widget,具体代码如下: QWidget *center = new QWidget(this); setCentralWidget(center);
QT 窗口部件:没有嵌入到其他部件中的,没有父部件topleve widget
QT 窗口部件:没有嵌入到其他部件中的,没有父部件topleve widget
老师,我上课听得懂,但是敲不出来代码怎么办?
老师,我上课听得懂,但是敲不出来代码怎么办? 首先,搞清楚两个问题? 1,真的听懂了吗? 2,代码到底是什么? 老师上课为了让大家更易于接受复杂的技术, 都会尽量用一些浅显易懂的比喻以及图形将其简单化, 所以听起来感觉都懂了,可是真正理解比喻后面的知识点了吗? 能把比喻和知识点关联起来吗?还是仅仅听懂比喻了呢? 如果总结中写不出心得,或者无法讲出来,说明还没有懂,
Qt如何show之后不显示控件
最近在做项目中想实现:在调用show之后,(条件不满足时)让控件不显示出来。 重写showEvent()?在控件显示之前move的屏幕外?NO 我相信大多数人是接受不了的!怎么办呢? …… 灵机一动,重写show函数啊,代码如下: void MyWidget::show() { if(somethingIsWrong) return; QWidget::s...
QT中实现UI部件自定义控件-通过部件提升
C:\Qt\Qt5.5.1\Examples\Qt-5.5\widgets\widgets\validators\validators.pro Qt中自定义一个继承自控件的类,有实现H和cpp,然后 UI 中实现部件提升 注意:在界面上先拉一个自实现的继承的基类,比如是从QLabel继承而来,那么界面上选择QLabel控件
【Qt教程】Qt常用部件介绍
这里先给大家介绍 Designer(界面设计器)中例举的常用部件,以便对 Qt 的部件有一定认识,其具体用法后面再作介绍。 布局管理组(Layouts) 空间间隔组(弹簧)(Spacers) 按钮组(buttons) 项目视图组(Item Views)
关于Vs+Qt出现ui界面添加的控件无法正常读取和显示可能的解决方法
这几天一直被一个问题困扰,就是在Ui界面添加的控件无法正常显示,最后发现是因为 我改了ui文件名而头文件中未修改新的ui头文件导致的。 解决方法: 第一步:因为Vs有很强大的补全和查找功能,可以利用起来查找ui头文件的存放地点。 第二步:找到相应的文件夹,删除不必要的。 第三步: 在相应的程序头文件中修改(根据自己情况修改即可) #include "ui_TuXiang.h"...
Qt 程序显示不出加载的图片
最近做了一个Qt + OpenCV 的项目; 在添加qrc图片资源后,运行起来发现图片木有显示出来;在网上找了一通帖子也无果后,就只能靠自己啦。 最后,发现我在加载OpenCV库的时候,加载了它的libjpeg.lib和libpng.lib; 去除了这两个库后,果断可以显示出来啦~   写出来给可能出现同样问题的童鞋一个参考吧~
在vs2010中的qt工程新加的图片无法显示
习惯用vs2010, 今日打开qt工程,需要添加一个图片,显示在lineedit左侧,仿照其它图片的添加方法加入代码:  m_pHLEDomainName->setICO(":Resources/png/domain.png"); 但始终无法显示,百度不得其解,只好自己想办法,用记事本打开qrc文件,发现少一行,手工加入: Resources/png/domain.png
Qt在ui设计中拖的控件界面,编译运行后无法显示问题。
第一步将项目中的 Show build 选项去除调。点击右键执行qmake并且构建。
textView不显示内容的问题
第一行代码里的,照着写一遍,不知道怎么搞得,viewHolder.rightText.setText(msg.getContent());这一行总是吧不起效果!! 更奇怪的是,有时候有,有时候没有!找了两三个小时没找到! 先不管了吃饭去!3月12日! public class MsgAdapter extends ArrayAdapter { private int resour
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都一直无
6.从零开始手敲次世代游戏引擎(初步框架)
总体思路确定了,我们进入编码。首先搭个架子。(演示命令行为Linux。Windows大部分类似,小部分命令名字不同请自行置换)确认我们目前所处的位置:[tim@iZ625ivhudwZ GameEngineFromScratch]$ git branch * article_1 master 新建一个branch用于保存本篇文章开发的内容:[tim@iZ625ivhudwZ GameEngin...
各种排序代码手敲笔记(方便个人记忆使用)
该笔记代码均来自以下博客  非常酷的一篇博客 一.交换排序 1.冒泡排序(每次寻找第i小的元素,寻找过程中相相邻两元素会发生交换) 内部循环倒着写,模拟气泡上升的过程 #include <bits/stdc++.h> #define INF 0x3f3f3f3f using namespace std; typedef long long ll; typedef unsig...
qt creator各个部件显示图片总结
在工作中,UI设计经常需要显示各式各样的图片,下面就总结了qt如何在一些部件中显示图片的方式 一、QFrame或者QWidget显示图片 在属性stylesheet中填写: #loginBoxFrame{border-image: url(../../icon/login/login_box.png)} 二、label显示图片 在属性pixmap中选中需要显示的图片
Qt小程序(四)-添加窗口部件到Qt Designer
目录目录 前言 提升法 提升过程 总结 插件法 总结前言感谢有时间学习的每一天!提升法提升过程这里使用Qt小程序(三)来学习提升法。 - 点击项目名,如6_test,右键选择添加新文件,然后在弹出的界面中选择Qt,然后选择Qt设计师界面类。如图: - 选择choose,然后在选择界面模板下选择Widget(也就是最普通的界面),然后点击下一步,直到finish。然后就会在项目中生成form.
【求助交流】Qt编译后可运行,但是窗口不显示
今天继续学习
#新手常见问题:Eclipse代码提示不出来的问题。
新手常见问题:Eclipse代码提示不出来的问题。 想要提升敲代码的速度,代码提示异常的重要。最近从AndroidStudio又用回了Eclipse,感觉对于一个Android开发者来说,AndroidStudio真的是方便了很多,但是Eclipse也要会,毕竟有很多项目都是用Eclipse开发出来的,接下来就说说我遇到的问题,说个前提,你电脑是64位的你就按64位的,32的按32的,不要装错
Qt项目构建路径问题
Qt运行后生成的一些文件,存放时没有生成在总的文件下或者是自动生成了几个新建的嵌套文件下? 解决办法:上一次Qt项目下的构建目录是本次项目生成文件的存放路径,所以要改变存放路径,需要先改变路径,然后保存所有文件,之后关闭Qt,再打开工程,进行运行。要删除.uer文件,删除路径依赖,然后重新整
Qt 打开工程,错误显示工程目录
解决办法在最后。   Qt 打开工程,错误显示工程目录 新建一个工程,编译之后,用Qt打开发现工程的目录为整个电脑的目录,虽然可以在冗长的检索下找到工作空间,但这显然不是我们希望的。                       现象 过程中出现的异常现象是 1、src下编译生成的CMakeLists,也就是Qt打开的文件权限有误     (还会出现文件带锁的情况,用 chmod ...
Java培训:上课听得懂就是代码敲不出怎么办?
Java培训:上课听得懂就是代码敲不出怎么办?     在广州传智播客讲师们的Java培训中,经常会遇到这样的问题。老师,我上课听得懂,但是敲不出来代码怎么办?      首先,搞清楚两个问题?   1.真的听懂了吗?   2.代码到底是什么?     老师上课为了让大家更易于接受复杂的技术,都会尽量用一些浅显易懂的比喻以及图形将其简单化,所以听起来
qt工程编译不通过,提示找不到*.pro文件
原因:Qt不支持中文的路径,把源码的路径全部改成英文即可解决问题。 QT Creator对大于带有两个空格的目录和中文命名的目录不支持!! 究其原因 应该是qmake对带有空格的目录和中文命名的目录不支持!! 有人也说路径中全角符字符也不支持...
敲不出代码,但是上课听的明白,怎么办?
老师,我上课听得懂,但是敲不出来代码怎么办? 首先,搞清楚两个问题? 1,真的听懂了吗? 2,代码到底是什么? 老师上课为了让大家更易于接受复杂的技术, 都会尽量用一些浅显易懂的比喻以及图形将其简单化, 所以听起来感觉都懂了,可是真正理解比喻后面的知识点了吗? 能把比喻和知识点关联起来吗?还是仅仅听懂比喻了呢? 如果总结中写不出心得,或者无法讲出来,说明还没有懂, 所谓的
qt 中建立空项目时找不到头文件问题
第一次用qt 建立一个空项目,但是开始就是找不到头文集呢! 如图: 头文件下总是划线。 后来在  .pro  文件中加了一句: QT += core gui widgets 然后就好啦! 关于 .pro  文件内容: 在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:
QT 常用部件
一. QFrame类部件 QFrame类族,包括QLabel, QLCDNumber, QSackedWidget, QToolBox, QSplitter, QAbstractScrollArea 1. QLabel 部件 //对齐方式 //属性栏设置 alignment //实现文本自动换行 //属性栏设置 wordWrap //设置图片 #include ui
qt界面程序编译好,换台电脑部分按钮图片无法显示
这个问题,刚一碰到,一头雾水,图片的加载方式完全一致,在开发机器上没有任何问题,换到测试机上,按钮图片部分显示部分不显示,并且同样为png格式的图片有的显示有的不显示,ico格式图片都不显示。 慢慢梳理, 发现一个规律,就是所有安装过qt的电脑用安装包安装后程序都能正常显示,出问题的都是没有安装过qt的机器。后来网上查找资料,找到下面解决方案,问题完美解决,至于为什么同为png格
QT 实现在一个模块中间显示一个红色提示框,3秒后消失
#include "dialog.h" #include "ui_dialog.h" #include #include Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog), label(new QLabel(this)) { ui->setupUi(t
QT里添加图标复制到另外电脑后不显示解决方法
QT图标不显示
QTCreator 生成可执行程序不能运行的问题
我们在构建qt的执行程序之后,会遇到双击exe文件无法执行,报动态链接库的错误,其中有QtGui5.lib,QtCore5.dll,libgcc_s_dw2-1.dll等,由于Qt安装目录下可能有多套dll文件,qt在编译的时候使用的大多是在mingw492_32下的,而非QtCreator同目录下的。
Qt5 中给菜单添加图标不显示
资源文件什么的都弄好之后,运行程序,刚刚添加的图标就是不显示。转了一圈,发现要把生成的debug文件夹给删了。 删了之后再重新运行就显示了。
android在不同手机,部分字体显示不出来
最近在做一个项目,发现在不同手机里,一台vivo系统手机,一台红米note2手机。发现部分字体显示不出来,于是我对比了控件的字体发现,原来是字体的颜色没有设置,在不同系统字体的默认颜色不同,所以要设置字体的颜色,这样就解决了这个问题。
Qt部件----按钮,标签,表的使用
1、使用按钮 Qt的按钮有三种类型: ·按钮(QPushButton) ·单选按钮(QRadioButton) ·复选按钮(QCheckButton) 第一种用于产生某种事件,单选和复选按钮用于做一些选择。 1.1 按钮QPushButton 创建按钮 QPushButton *button=new QPushButton(“name”,this);//第一个参数:
Qt生成工程文件出错的解决方法
<br />file or path is not found (nmake) <br />对于这个错误要设置路vc的路径才可以的,不然找不到nmake及其它的命令。<br /> <br />        set INCLUDE=C:/Program Files/Microsoft Visual Studio 8/VC/ce/include;C:/Program Files/Windows CE Tools/wce500/Windows Mobile 5.0 Pocket PC SDK/Include/A
Qt Creator 更改默认构建目录到工程目录下
Qt Creator 更改默认构建目录到工程目录下 步骤 工具-&amp;gt;选项-&amp;gt;构建和运行-&amp;gt;概要-&amp;gt;Default build directory-&amp;gt;去掉第一个“.”。 Default build directory内的字符变为: ./%{JS: Util.asciify(&quot;build-%{CurrentProject:Name}-%{CurrentKit:F...
用xcode打开工程,所有的工程源代码文件都不显示
问题:用xcode6.1打开工程,在show the Project navigator区域,只能看到"2targets,iOS SDK",不显示任何源代码文件(具体为源代码文件一闪就消失了)。用add file to AA,添加文件没有效果(要么需要添加的文件为灰色,说明已经添加,无法再次添加;要么能添加,但是添加后,一闪就消失了)。 解决方法: 1.在编辑区域,选中一个文件(点击AA,在随
Qt入门(14)——父窗口部件和子窗口部件
这个例子演示了如何创建一个父窗口部件和子窗口部件。我们将会保持这个程序的简单性,并且只使用一个单一的父窗口部件和一个独立的子窗口部件。
移动了QT的项目,但是QT 的xxx-build-desktop仍然在原文件夹下,如何解决?
转载 移动了QT的项目,但是QT 的xxx-build-desktop仍然在原文件夹下,如何解决? - http://blog.csdn.net/cos_sin_tan/article/details/8530916 关掉项目,删除xxx.pro.user文件, 并且删除 然后打开项目,重新编译,即可
Qt5之控件的隐藏显示与移动
本例程实现控件的隐藏、显示,以及控件的移动。         对于控件的信号与槽等基础技术在这里不再累赘,直接进入关键技术点:        本例程中,当按下按钮时,列表框上移,按钮与列表框之间的控件隐藏;当再次按下按钮时,列表框下移,按钮与列表框之间的控件显示。                一、记录要移动控件的前后位置        声明 /** @brief 列表控件
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 学习java不想敲代码 java构建机器学习代码