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