// 1. 如下是main window代码
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->statusbar->showMessage(strToQStr(softwareVersion));
//创建widget子窗口
fUI = new Form();
int nChildFlowWidth = fUI->frameGeometry().width();
int nChildFlowHeight = fUI->frameGeometry().height();
int nUIwidthShow = ui->tabWidget->geometry().width();
int nUIHeightShow = ui->tabWidget->geometry().height();
float fScaleWidth = ( nChildFlowWidth * defFloat) / (nUIwidthShow * defFloat);
float fScaleHeight = ( nChildFlowHeight * defFloat) /(nUIHeightShow*defFloat) ;
QSize qsNew = QSize(nChildFlowWidth / fScaleWidth, nChildFlowHeight /fScaleHeight);
fUI->resize(qsNew);
//插入widget到tabwidget控件中
ui->tabWidget->insertTab(0, fUI, tr("flow"));
}
//-----------------------------------------------------------
//2. 如下图片是需要嵌入mian window的wedget控件的属性
|