• 3698阅读
  • 0回复

[讨论]请给一个提示! [复制链接]

上一主题 下一主题
离线wuleeemail
 

只看楼主 倒序阅读 楼主  发表于: 2011-08-15
我想做如下多文档工程:通过打开文件,在打开的多文档显示界面上显示两个部分,这两个部分我准备使用QSplitter来分割,然后在这两个部分分别显示不同的内容。为了简单期间,我用了Qt Example 中的“MDI”例子。整个例子中我只在createMdiChild()中添加了如下代码:{....
        splitterMain = new QSplitter(Qt::Horizontal,child);    splitterMain ->setSizePolicy(QSizePolicy::Preferred ,QSizePolicy::Preferred);    splitterMain ->setStretchFactor(1,1);    textLeft = new QTextEdit(tr("Left Widge") ,splitterMain);    textRight = new QTextEdit(tr("Right Widget") ,splitterMain);    splitterMain->addWidget(textLeft);    splitterMain->addWidget(textRight);    splitterMain->setOpaqueResize(true);    splitterMain->show();
.........


但是,结果是出来了,我们看到有两个部分显示。一个是显示了要打开的文件信息,在这个之上还显示了用QSplitter分割出来的两个部分,也就是这个QSplitter分割出来的部分在那个打开的文件显示之上,并且分割出来的两个部分是固定的,这个现象和我想要的结果相去很大。我试了很多方法都没有成功。
这里想问一下哪位以前干过这事的朋友,能否给我一个提醒。谢谢了!

快速回复
限100 字节
 
上一个 下一个