• 4243阅读
  • 13回复

急,卡住了... [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 倒序阅读 楼主  发表于: 2009-08-25
QObject::connection(button,SIGNAL(clicked()),
                  &form2,SLOT(show()));

为什么form2不能弹出来呢?button是form1中的一按钮...
离线shifan
只看该作者 1楼 发表于: 2009-08-25
这。。。信息太少了吧。。。。多贴些东西出来~
是不是没写Q_OBJECT?
离线iiiyyyhhhsss

只看该作者 2楼 发表于: 2009-08-25
有写阿Q_OBJECT阿!
为什么信息太少呢?那就是还有其他了,那是什么呢?这正是我想知道的啊...

你能给个最最简单的按钮跳出窗体的例子给我吗?
离线iiiyyyhhhsss

只看该作者 3楼 发表于: 2009-08-25
谁能帮我写个最最简单的按钮跳出窗体的例子啊?我觉得应该10多行代码就OK了吧?只不过可能有些细节是我不知道的![/email]感激不尽啊!
[ 此帖被iiiyyyhhhsss在2010-02-26 13:56重新编辑 ]
离线duduqq

只看该作者 4楼 发表于: 2009-08-25
QT的例子里面大把这样的程序
离线shifan
只看该作者 5楼 发表于: 2009-08-25
呃,想复杂了,我以为你是要点自己的子控件把自己显示出来呢。。。。
离线shifan
只看该作者 6楼 发表于: 2009-08-25
show的话要先有QWidget然后再show,你可能还没创建QWidget呢,就show了吧~
离线iiiyyyhhhsss

只看该作者 7楼 发表于: 2009-08-25
我一直都有创建阿,或者大家发个简单例子给我(最好是单单实现这个功能的最最简单例子,那些教程的例子都是比较复杂的,对于我这样的新手很难找出关键点...),我拿来跟自己的对比一下,这样就明了拉,再跟大家说到底是那一点出错了....请教诸位....
[ 此帖被iiiyyyhhhsss在2009-08-25 20:02重新编辑 ]
离线rqzrqh

只看该作者 8楼 发表于: 2009-08-25
离线iiiyyyhhhsss

只看该作者 9楼 发表于: 2009-08-25
thank兔子!!
离线iiiyyyhhhsss

只看该作者 10楼 发表于: 2009-08-25
对了,我想问问,最后那条dialog2->exec()有什么用呢?
再有,为什么我把//    delete dialog2;注释掉后,一会儿后那个dialog2还是会自动消失呢?
离线iiiyyyhhhsss

只看该作者 11楼 发表于: 2009-08-25
我终于找到我问题的所在了!
关键就在dialog2->exec()这行代码上!没有它,窗体就不出来!
离线iiiyyyhhhsss

只看该作者 12楼 发表于: 2009-08-25
但我还是不知道这条代码的作用是?为什么没有他,窗体就不会出来呢?
离线iiiyyyhhhsss

只看该作者 13楼 发表于: 2009-08-25
而且兔子的例子,并没有用到show()函数来显示窗体,这是常规做法吗?
快速回复
限100 字节
 
上一个 下一个