• 4133阅读
  • 6回复

[提问]关于QT界面初始化按钮的一个小问题 [复制链接]

上一主题 下一主题
离线368229767
 
只看楼主 倒序阅读 楼主  发表于: 2012-04-07
我在UI里定义了一个按钮,在程序开始时把按钮弄成灰色,但是编译的时候就会出现内存不能为read的情况如图:[attachment=8021]


接下去我把初始化按钮注释掉就可以编译通过了,如图:

希望有大神可以帮忙解决!谢谢了!
离线wb19861202
只看该作者 1楼 发表于: 2012-04-07
你有关控件的东西应该在ui.setupUi(this)后面才不会出错
离线likezyp

只看该作者 2楼 发表于: 2012-04-07
引用第1楼wb19861202于2012-04-07 10:45发表的  :
你有关控件的东西应该在ui.setupUi(this)后面才不会出错


放在ui->setupUi(this);试试

离线roywillow

只看该作者 3楼 发表于: 2012-04-07
很显然,那个button在执行这句话的时候其实还没有存在呢!
这个button的实例化是在setupUi()里进行的
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线zheguzai

只看该作者 4楼 发表于: 2012-04-09
楼上正解。。。。
离线dxfans

只看该作者 5楼 发表于: 2012-04-09
3楼正解,。这些都是基础
离线淳于半邪

只看该作者 6楼 发表于: 2012-04-09
内存分配问题啊,大婶们都说了
快速回复
限100 字节
 
上一个 下一个