• 4877阅读
  • 3回复

[讨论]在 mainwindow 窗口 里面如何嵌入另外一个Mainwindow? [复制链接]

上一主题 下一主题
离线oke8y
 
只看楼主 倒序阅读 楼主  发表于: 2011-03-14
   void MainWindow::on_archFormButton_clicked()[pre]{[/pre][pre]    ArchivesForm* af=new ArchivesForm(this->centralWidget());[/pre][pre]    af->show();[/pre][pre]}[/pre][pre] [/pre][pre]如果ArchivesForm继承自mainwindows 则直接弹出窗口[/pre][pre]如果ArchivesForm继承自widget 则窗口在主窗口里面,但是大小不能随主窗口改变;[/pre][pre]到底要怎样才能够能让新建的窗口适应主窗口大小?用layout 能做到吗?[/pre][pre] [/pre]
离线wxj120bw

只看该作者 1楼 发表于: 2011-03-14
layout类能实现继续QWidget的窗口适应变化。
离线oke8y
只看该作者 2楼 发表于: 2011-03-17
回 1楼(wxj120bw) 的帖子
大哥 能不能 给个实例啊, 我想知道具体做法 !   万分感谢!
离线wxj120bw

只看该作者 3楼 发表于: 2011-03-18
QT\2010.02.1\qt\examples\layouts\basiclayouts 看下这个例子 估计你就明白 QT\2010.02.1\qt\examples\layouts地下还有其他项目 你可以参考以下
快速回复
限100 字节
 
上一个 下一个