• 6265阅读
  • 4回复

[提问]界面切换 [复制链接]

上一主题 下一主题
离线呆呆
 
只看楼主 正序阅读 楼主  发表于: 2011-06-08
怎样实现界面的切换,在QT Designer中如果使用Stack那个空间只能根据他在右上角左右切换,不能通过点击某个按钮去实现界面的切换,请高手指点一下。在这里不胜感激!!!

怎样实现点击按钮更换多张图片。。。。

谢谢!!!
离线呆呆
只看该作者 4楼 发表于: 2011-06-10
回 1楼(jdwx) 的帖子
在此非常感谢。。。
离线呆呆
只看该作者 3楼 发表于: 2011-06-10
回 2楼(cutemmll) 的帖子
谢谢啦,呵呵
离线cutemmll
只看该作者 2楼 发表于: 2011-06-08
楼上已经说的很详细了,帮助文档中也给出了用QComboBox 控制页面切换的相关的代码

  1.      QComboBox *pageComboBox = new QComboBox;
  2.      pageComboBox->addItem(tr("Page 1"));
  3.      pageComboBox->addItem(tr("Page 2"));
  4.      pageComboBox->addItem(tr("Page 3"));
  5.      connect(pageComboBox, SIGNAL(activated(int)),
  6.              stackedWidget, SLOT(setCurrentIndex(int)));


也可以用QListWidget来控制窗体切换,与上面类似
c------------enjoy qt & enjoy life-----------++
离线jdwx

只看该作者 1楼 发表于: 2011-06-08
基本用法是用QListWidget的index控制Stack的页面,如QTCreator的选项对话框。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个