两个ui文件如何嵌套
一个主界面ui,点击主界面按钮,主界面的一部份范围显示子界面ui,共有多个子界面,多个按钮,一个按钮对应一个子界面, 怎么吧子界面的ui嵌套到主界面的ui上 子界面和配套功能已经封装好了是Paintboard; 主界面析购函数是 ui->setupUi(this); Paintboard *child_1= new Paintboard(?) 怎么设定问号的地方呢? 要用UI设计器生成界面,还要嵌套到另外一个UI之中,在新建子UI界面时,用QtCreator的新建设计师界面类。 生成三个文件:包括一个xxxx.UI,一个xxxx.h,一个xxxx.cpp。 别的类里面只要#include “xxxx.h”就可以用了。 子界面的UI是不是有个类,比如叫Paintboard,
在主界面的UI里把需要显示的子界面的类提升为Paintboard,就可以了。
在Qt Designer来做。
|