diff --git a/logPlus/formtrack.cpp b/logPlus/formtrack.cpp index 059f032..51b04d4 100644 --- a/logPlus/formtrack.cpp +++ b/logPlus/formtrack.cpp @@ -25,6 +25,9 @@ FormTrack::FormTrack(QWidget *parent, QString strSlfName, QString strWellName, Q ui->tableWidget->setShowGrid(false); //设置样式表,竖直边框宽度为0,隐藏 + //防止编辑区域比较宽时,点击属性名称列或者赋值列导致页面左右动 + ui->tableWidget->setAutoScroll(false); + ui->tableWidget->setStyleSheet("QTableView {border: 0px solid black;} QTableView::item {border: 0px solid black;} \ QTableView::item:selected {color:#57595B; background:#E4E4E4;}"); // ui->tableWidget->setStyleSheet( "QTableView::item {border-left: 0px solid black;} \ diff --git a/logPlus/formwell.cpp b/logPlus/formwell.cpp index e85653e..f15cbfb 100644 --- a/logPlus/formwell.cpp +++ b/logPlus/formwell.cpp @@ -51,6 +51,8 @@ FormWell::FormWell(QWidget *parent, QString strWellName) : ui->tableWidget->setRowCount(rowcount); //动态设置行数 ui->tableWidget->verticalHeader()->setFixedWidth(3);//标题栏宽度 ui->tableWidget->horizontalHeader()->setFixedHeight(3); + //防止编辑区域比较宽时,点击属性名称列或者赋值列导致页面左右动 + ui->tableWidget->setAutoScroll(false); ui->tableWidget->setShowGrid(false); ui->tableWidget->setStyleSheet("QTableView {border: 0px solid black;} QTableView::item {border: 0px solid black;} \ @@ -751,7 +753,6 @@ int FormWell::setColWidth_ZoomIn(float fNewZoom) return iWellWidth; } - void FormWell::setWellProperty(QVariantList listVal) { QString strGroup = listVal.at(0).toString(); @@ -765,6 +766,7 @@ void FormWell::setWellProperty(QVariantList listVal) // if(m_bShowTrackHead) { + ui->tableWidget->setRowHeight(0, 100); ui->tableWidget->showRow(0); ui->tableWidget->update(); } @@ -773,7 +775,7 @@ void FormWell::setWellProperty(QVariantList listVal) ui->tableWidget->hideRow(0); ui->tableWidget->update(); } - m_pMainWinCurve->SetScrollBar_Geometry(); + //m_pMainWinCurve->SetScrollBar_Geometry(); } return; } diff --git a/logPlus/mainwindowcurve.cpp b/logPlus/mainwindowcurve.cpp index 987d2dc..ed7776e 100644 --- a/logPlus/mainwindowcurve.cpp +++ b/logPlus/mainwindowcurve.cpp @@ -4346,12 +4346,16 @@ void MainWindowCurve::_slotExport(QPrinter &printer, int IsBmp, QString pngName, // changeDepthForPrint(); // } - m_hvDraw->setChecked(true); //默认选中-竖 + PropertyService()->initWidgetProperty(m_strUuid, m_iScale); + //取消所有选中单元格 + emit CallManage::getInstance()->sig_Raise(m_strUuid, "", "", "", "", 0, ""); + + //默认选中-竖屏 + m_hvDraw->setChecked(true); if (m_bHVDisplay) { //横屏时,切换回竖屏 s_hvDraw(); - //restoreOriginalCentralWidget(); } //预览