1、多边形边界中,删除不必要的渲染;

2、数值试井内部右侧测试的Dock视图删除;
feature/ribbon-menu-20240927
simonyan 4 weeks ago
parent d0c4147903
commit 8565e75298

@ -139,8 +139,8 @@ void nmObjPolygonOutline::paintBack(QPainter* painter, const ZxPaintParam& param
painter->setPen(pen); painter->setPen(pen);
painter->drawLine(pts[i], pts[i == pts.count() - 1 ? 0 : i + 1]); painter->drawLine(pts[i], pts[i == pts.count() - 1 ? 0 : i + 1]);
// 点还是需要画框 // 点还是需要画框
painter->setPen(QColor(0, 0, 128)); // painter->setPen(QColor(0, 0, 128));
painter->drawRect(rect); // painter->drawRect(rect);
} }
} }
} }

@ -155,46 +155,46 @@ void nmSubWndMain::initUiDockWxs()
// m_pWxDockParas->setMinimumWidth(_resoSizeW(200)); // m_pWxDockParas->setMinimumWidth(_resoSizeW(200));
// } // }
// 表格数据Dock // 表格数据Dock
{ // {
QStringList listTitles; // QStringList listTitles;
listTitles << tr("Name1"); // listTitles << tr("Name1");
iDockBaseWx* pDockWx1 = new iDockBaseWx(tr("Data1")); // iDockBaseWx* pDockWx1 = new iDockBaseWx(tr("Data1"));
Q_ASSERT (NULL != pDockWx1); // Q_ASSERT (NULL != pDockWx1);
{ // {
addDockWidget(Qt::RightDockWidgetArea, pDockWx1); // addDockWidget(Qt::RightDockWidgetArea, pDockWx1);
m_pWxDockData1 = pDockWx1; // m_pWxDockData1 = pDockWx1;
ZxTableView* pTableView = new ZxTableView(); // ZxTableView* pTableView = new ZxTableView();
Q_ASSERT (NULL != pTableView); // Q_ASSERT (NULL != pTableView);
{ // {
ZxTableModel* pTableModel = new ZxTableModel(1, 1, listTitles); // ZxTableModel* pTableModel = new ZxTableModel(1, 1, listTitles);
Q_ASSERT (NULL != pTableModel); // Q_ASSERT (NULL != pTableModel);
pTableView->setModel(pTableModel); // pTableView->setModel(pTableModel);
pTableView->setMenuMode(ZxTableView::MTM_Edit_Without_Col); // pTableView->setMenuMode(ZxTableView::MTM_Edit_Without_Col);
pTableView->setSelectionBehavior(ZxTableView::SelectRows); // pTableView->setSelectionBehavior(ZxTableView::SelectRows);
pTableView->fuzzyUiOfQt5(); // pTableView->fuzzyUiOfQt5();
} // }
pDockWx1->setWidget(pTableView); // pDockWx1->setWidget(pTableView);
m_pTableView1 = pTableView; // m_pTableView1 = pTableView;
} // }
iDockBaseWx* pDockWx2 = new iDockBaseWx(tr("Data2")); // iDockBaseWx* pDockWx2 = new iDockBaseWx(tr("Data2"));
Q_ASSERT (NULL != pDockWx2); // Q_ASSERT (NULL != pDockWx2);
{ // {
addDockWidget(Qt::RightDockWidgetArea, pDockWx2); // addDockWidget(Qt::RightDockWidgetArea, pDockWx2);
tabifyDockWidget(pDockWx1, pDockWx2); // tabifyDockWidget(pDockWx1, pDockWx2);
m_pWxDockData2 = pDockWx2; // m_pWxDockData2 = pDockWx2;
ZxTableView* pTableView = new ZxTableView(); // ZxTableView* pTableView = new ZxTableView();
Q_ASSERT (NULL != pTableView); // Q_ASSERT (NULL != pTableView);
{ // {
ZxTableModel* pTableModel = new ZxTableModel(1, 1, listTitles); // ZxTableModel* pTableModel = new ZxTableModel(1, 1, listTitles);
Q_ASSERT (NULL != pTableModel); // Q_ASSERT (NULL != pTableModel);
pTableView->setModel(pTableModel); // pTableView->setModel(pTableModel);
pTableView->setMenuMode(ZxTableView::MTM_Readonly); // pTableView->setMenuMode(ZxTableView::MTM_Readonly);
pTableView->fuzzyUiOfQt5(); // pTableView->fuzzyUiOfQt5();
} // }
pDockWx2->setWidget(pTableView); // pDockWx2->setWidget(pTableView);
m_pTableView2 = pTableView; // m_pTableView2 = pTableView;
} // }
} // }
} }
void nmSubWndMain::initUiDockPtys() void nmSubWndMain::initUiDockPtys()

Loading…
Cancel
Save