• 3738阅读
  • 3回复

关于自定义控件遇到的问题,请帮忙 [复制链接]

上一主题 下一主题
离线kellen851105
 
只看楼主 倒序阅读 楼主  发表于: 2010-03-16
是这样的,我定义了一个控件类继承于QWidget类,现在我有一个主窗口类,想将这个控件显示出来,却怎么都显示不出来,单独new这个控件类的对象是可以显示的,但是如果指定控件类的父对象为主窗口,就怎么都显示不了了,这是为什么
离线yangfanxing
只看该作者 1楼 发表于: 2010-03-16

单独new这个控件类的对象是可以显示的?


也就是parent为()/(0)?


指定控件类的父对象为主窗口...

应该是子窗口被显在主窗口上了,不然你将子设为模态的,是不是子->show();完后点不动父?
或者把父最大化应该能看到子?在父的某个角落里。。。

如果是这样的话setWindowFlags解决之。。。
PHPWind好恶心。。。不想看这种界面。。。
离线hehui

只看该作者 2楼 发表于: 2010-03-17
用Layout设置其位置或楼上的~
离线benbenmajia

只看该作者 3楼 发表于: 2010-03-17
我还以为是用QTDesigner做出来的控件
安然.....
快速回复
限100 字节
 
上一个 下一个