• 5803阅读
  • 8回复

多窗口问题,急~~~~ [复制链接]

上一主题 下一主题
离线baskerle
 

只看楼主 倒序阅读 楼主  发表于: 2011-04-14
因项目需要,我刚接触QT,主界面有三个大按钮,我想按每一个按钮都转去另一个窗口...但现在我无论按哪个按钮都转去同一个窗口~可以的话发我程序...万分感谢!!!
离线浪漫天使
只看该作者 1楼 发表于: 2011-04-14
先发你成程序吧。
离线gink_chen
只看该作者 2楼 发表于: 2011-04-14
早上用同学的号发的帖子,附件是我的程序,怎么可以按下其中的按钮转去对应的窗口? nGui.rar (1217 K) 下载次数:59 ...
离线532696938

只看该作者 3楼 发表于: 2011-04-14
你的代码只写了关于第一个按钮的响应,其他两个都没写当然不能进去了
你在仔细看下你下面的代码:
    myDlg my1;
    if(my1.exec()==QDialog::Accepted)
    {
        w.show();
        return a.exec();

    }
在myDlg中你只有第一个按钮绑定了信号和槽,其他两个都没有绑定
能进去才怪!
[ 此帖被532696938在2011-04-14 20:02重新编辑 ]
离线gink_chen
只看该作者 4楼 发表于: 2011-04-14
回 3楼(532696938) 的帖子
那要怎样改啊?~我知道这样不能进去,但我找很多网上的资料都没这方面的,我没学过QT,但学过C++
离线浪漫天使
只看该作者 5楼 发表于: 2011-04-15
如法炮制。。。
离线532696938

只看该作者 6楼 发表于: 2011-04-15
回 4楼(gink_chen) 的帖子
你在myDlg中自己定义三个点击信号处理的槽,然后将三个button的click信号和对应的三个槽绑定就完了
离线浪漫天使
只看该作者 7楼 发表于: 2011-04-15
参考附件
仅供参考 nGui.rar (6 K) 下载次数:45
离线gink_chen
只看该作者 8楼 发表于: 2011-04-15
回 7楼(浪漫天使) 的帖子
哇,太感谢你了~~谢谢谢谢...
快速回复
限100 字节
 
上一个 下一个