- // --> nodes
- QLabel* myMeshNbNodesLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_NODES")), myMeshWidget);
- myMeshNbNodes = new QLabel(myMeshWidget);
- myMeshNbNodes->setMinimumWidth(100);
- QFrame* line12 = new QFrame(myMeshWidget);
- line12->setFrameStyle(QFrame::HLine | QFrame::Sunken);
-
- // --> 0D elements
- QLabel* myMeshNb0DElemsLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_0DELEMS")), myMeshWidget);
- myMeshNb0DElems = new QLabel(myMeshWidget);
- myMeshNb0DElems->setMinimumWidth(100);
-
- // --> header with orders
- QLabel* myMeshOrder0Lab = new QLabel(tr("SMESH_MESHINFO_ORDER0"), myMeshWidget);
- QLabel* myMeshOrder1Lab = new QLabel(tr("SMESH_MESHINFO_ORDER1"), myMeshWidget);
- QLabel* myMeshOrder2Lab = new QLabel(tr("SMESH_MESHINFO_ORDER2"), myMeshWidget);
- QFont fnti = myMeshOrder0Lab->font(); fnti.setItalic(true);
- myMeshOrder0Lab->setFont(fnti);
- myMeshOrder1Lab->setFont(fnti);
- myMeshOrder2Lab->setFont(fnti);
-
- // --> edges
- QLabel* myMeshNbEdgesLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_EDGES")), myMeshWidget);
- myMeshNbEdges = new QLabel(myMeshWidget);
- myMeshNbEdges->setMinimumWidth(100);
- myMeshNbEdges1 = new QLabel(myMeshWidget);
- myMeshNbEdges1->setMinimumWidth(100);
- myMeshNbEdges2 = new QLabel(myMeshWidget);
- myMeshNbEdges2->setMinimumWidth(100);
-
- // --> faces
- myMeshFacesGroup = new QGroupBox(tr("SMESH_MESHINFO_FACES"), myMeshWidget);
- QGridLayout* myMeshFacesGroupLayout = new QGridLayout(myMeshFacesGroup);
- myMeshFacesGroupLayout->setSpacing(SPACING); myMeshFacesGroupLayout->setMargin(MARGIN);
-
- // --> faces --> total
- QLabel* myMeshNbFacesLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_TOTAL")), myMeshFacesGroup);
- myMeshNbFacesLab->setFont(fnt);
- myMeshNbFaces = new QLabel(myMeshFacesGroup);
- myMeshNbFaces->setMinimumWidth(100);
- myMeshNbFaces->setFont(fnt);
- myMeshNbFaces1 = new QLabel(myMeshFacesGroup);
- myMeshNbFaces1->setMinimumWidth(100);
- myMeshNbFaces1->setFont(fnt);
- myMeshNbFaces2 = new QLabel(myMeshFacesGroup);
- myMeshNbFaces2->setMinimumWidth(100);
- myMeshNbFaces2->setFont(fnt);
-
- // --> faces --> triangles
- QLabel* myMeshNbTrianglesLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_TRIANGLES")), myMeshFacesGroup);
- myMeshNbTriangles = new QLabel(myMeshFacesGroup);
- myMeshNbTriangles->setMinimumWidth(100);
- myMeshNbTriangles1 = new QLabel(myMeshFacesGroup);
- myMeshNbTriangles1->setMinimumWidth(100);
- myMeshNbTriangles2 = new QLabel(myMeshFacesGroup);
- myMeshNbTriangles2->setMinimumWidth(100);
-
- // --> faces --> quadrangles
- QLabel* myMeshNbQuadranglesLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_QUADRANGLES")), myMeshFacesGroup);
- myMeshNbQuadrangles = new QLabel(myMeshFacesGroup);
- myMeshNbQuadrangles->setMinimumWidth(100);
- myMeshNbQuadrangles1 = new QLabel(myMeshFacesGroup);
- myMeshNbQuadrangles1->setMinimumWidth(100);
- myMeshNbQuadrangles2 = new QLabel(myMeshFacesGroup);
- myMeshNbQuadrangles2->setMinimumWidth(100);
-
- // --> faces --> polygons
- QLabel* myMeshNbPolygonesLab = new QLabel( COLONIZE( tr( "SMESH_MESHINFO_POLYGONES" ) ), myMeshFacesGroup );
- myMeshNbPolygones = new QLabel( myMeshFacesGroup );
- myMeshNbPolygones->setMinimumWidth( 100 );
-
- myMeshFacesGroupLayout->addWidget(myMeshNbFacesLab, 0, 0);
- myMeshFacesGroupLayout->addWidget(myMeshNbFaces, 0, 1);
- myMeshFacesGroupLayout->addWidget(myMeshNbFaces1, 0, 2);
- myMeshFacesGroupLayout->addWidget(myMeshNbFaces2, 0, 3);
- myMeshFacesGroupLayout->addWidget(myMeshNbTrianglesLab, 1, 0);
- myMeshFacesGroupLayout->addWidget(myMeshNbTriangles, 1, 1);
- myMeshFacesGroupLayout->addWidget(myMeshNbTriangles1, 1, 2);
- myMeshFacesGroupLayout->addWidget(myMeshNbTriangles2, 1, 3);
- myMeshFacesGroupLayout->addWidget(myMeshNbQuadranglesLab, 2, 0);
- myMeshFacesGroupLayout->addWidget(myMeshNbQuadrangles, 2, 1);
- myMeshFacesGroupLayout->addWidget(myMeshNbQuadrangles1, 2, 2);
- myMeshFacesGroupLayout->addWidget(myMeshNbQuadrangles2, 2, 3);
- myMeshFacesGroupLayout->addWidget(myMeshNbPolygonesLab, 3, 0);
- myMeshFacesGroupLayout->addWidget(myMeshNbPolygones, 3, 1);
-
- // --> volumes
- myMeshVolumesGroup = new QGroupBox(tr("SMESH_MESHINFO_VOLUMES"), myMeshWidget);
- QGridLayout* myMeshVolumesGroupLayout = new QGridLayout(myMeshVolumesGroup);
- myMeshVolumesGroupLayout->setSpacing(SPACING); myMeshVolumesGroupLayout->setMargin(MARGIN);
-
- // --> volumes --> total
- QLabel* myMeshNbVolumesLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_TOTAL")), myMeshVolumesGroup);
- myMeshNbVolumesLab->setFont(fnt);
- myMeshNbVolumes = new QLabel(myMeshVolumesGroup);
- myMeshNbVolumes->setMinimumWidth(100);
- myMeshNbVolumes->setFont(fnt);
- myMeshNbVolumes1 = new QLabel(myMeshVolumesGroup);
- myMeshNbVolumes1->setMinimumWidth(100);
- myMeshNbVolumes1->setFont(fnt);
- myMeshNbVolumes2 = new QLabel(myMeshVolumesGroup);
- myMeshNbVolumes2->setMinimumWidth(100);
- myMeshNbVolumes2->setFont(fnt);
-
- // --> volumes --> tetrahedrons
- QLabel* myMeshNbTetraLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_TETRAS")), myMeshVolumesGroup);
- myMeshNbTetra = new QLabel(myMeshVolumesGroup);
- myMeshNbTetra->setMinimumWidth(100);
- myMeshNbTetra1 = new QLabel(myMeshVolumesGroup);
- myMeshNbTetra1->setMinimumWidth(100);
- myMeshNbTetra2 = new QLabel(myMeshVolumesGroup);
- myMeshNbTetra2->setMinimumWidth(100);
-
- // --> volumes --> hexahedrons
- QLabel* myMeshNbHexaLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_HEXAS")), myMeshVolumesGroup);
- myMeshNbHexa = new QLabel(myMeshVolumesGroup);
- myMeshNbHexa->setMinimumWidth(100);
- myMeshNbHexa1 = new QLabel(myMeshVolumesGroup);
- myMeshNbHexa1->setMinimumWidth(100);
- myMeshNbHexa2 = new QLabel(myMeshVolumesGroup);
- myMeshNbHexa2->setMinimumWidth(100);
-
- // --> volumes --> prisms
- QLabel* myMeshNbPrismLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_PRISMS")), myMeshVolumesGroup);
- myMeshNbPrism = new QLabel(myMeshVolumesGroup);
- myMeshNbPrism->setMinimumWidth(100);
- myMeshNbPrism1 = new QLabel(myMeshVolumesGroup);
- myMeshNbPrism1->setMinimumWidth(100);
- myMeshNbPrism2 = new QLabel(myMeshVolumesGroup);
- myMeshNbPrism2->setMinimumWidth(100);
-
- // --> volumes --> pyramids
- QLabel* myMeshNbPyraLab = new QLabel(COLONIZE(tr("SMESH_MESHINFO_PYRAS")), myMeshVolumesGroup);
- myMeshNbPyra = new QLabel(myMeshVolumesGroup);
- myMeshNbPyra->setMinimumWidth(100);
- myMeshNbPyra1 = new QLabel(myMeshVolumesGroup);
- myMeshNbPyra1->setMinimumWidth(100);
- myMeshNbPyra2 = new QLabel(myMeshVolumesGroup);
- myMeshNbPyra2->setMinimumWidth(100);
-
- // --> volumes --> polyherones
- QLabel* myMeshNbPolyhedronesLab = new QLabel( COLONIZE( tr( "SMESH_MESHINFO_POLYEDRES" ) ), myMeshVolumesGroup );
- myMeshNbPolyhedrones = new QLabel( myMeshVolumesGroup );
- myMeshNbPolyhedrones->setMinimumWidth( 100 );
-
- myMeshVolumesGroupLayout->addWidget(myMeshNbVolumesLab, 0, 0);
- myMeshVolumesGroupLayout->addWidget(myMeshNbVolumes, 0, 1);
- myMeshVolumesGroupLayout->addWidget(myMeshNbVolumes1, 0, 2);
- myMeshVolumesGroupLayout->addWidget(myMeshNbVolumes2, 0, 3);
- myMeshVolumesGroupLayout->addWidget(myMeshNbTetraLab, 1, 0);
- myMeshVolumesGroupLayout->addWidget(myMeshNbTetra, 1, 1);
- myMeshVolumesGroupLayout->addWidget(myMeshNbTetra1, 1, 2);
- myMeshVolumesGroupLayout->addWidget(myMeshNbTetra2, 1, 3);
- myMeshVolumesGroupLayout->addWidget(myMeshNbHexaLab, 2, 0);
- myMeshVolumesGroupLayout->addWidget(myMeshNbHexa, 2, 1);
- myMeshVolumesGroupLayout->addWidget(myMeshNbHexa1, 2, 2);
- myMeshVolumesGroupLayout->addWidget(myMeshNbHexa2, 2, 3);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPrismLab, 3, 0);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPrism, 3, 1);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPrism1, 3, 2);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPrism2, 3, 3);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPyraLab, 4, 0);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPyra, 4, 1);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPyra1, 4, 2);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPyra2, 4, 3);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPolyhedronesLab, 5, 0);
- myMeshVolumesGroupLayout->addWidget(myMeshNbPolyhedrones, 5, 1);