解决表格项选中后,位置变动问题
This commit is contained in:
parent
b56dd736e5
commit
77c84fd6c4
|
|
@ -25,6 +25,9 @@ FormTrack::FormTrack(QWidget *parent, QString strSlfName, QString strWellName, Q
|
||||||
ui->tableWidget->setShowGrid(false);
|
ui->tableWidget->setShowGrid(false);
|
||||||
//设置样式表,竖直边框宽度为0,隐藏
|
//设置样式表,竖直边框宽度为0,隐藏
|
||||||
|
|
||||||
|
//防止编辑区域比较宽时,点击属性名称列或者赋值列导致页面左右动
|
||||||
|
ui->tableWidget->setAutoScroll(false);
|
||||||
|
|
||||||
ui->tableWidget->setStyleSheet("QTableView {border: 0px solid black;} QTableView::item {border: 0px solid black;} \
|
ui->tableWidget->setStyleSheet("QTableView {border: 0px solid black;} QTableView::item {border: 0px solid black;} \
|
||||||
QTableView::item:selected {color:#57595B; background:#E4E4E4;}");
|
QTableView::item:selected {color:#57595B; background:#E4E4E4;}");
|
||||||
// ui->tableWidget->setStyleSheet( "QTableView::item {border-left: 0px solid black;} \
|
// ui->tableWidget->setStyleSheet( "QTableView::item {border-left: 0px solid black;} \
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,8 @@ FormWell::FormWell(QWidget *parent, QString strWellName) :
|
||||||
ui->tableWidget->setRowCount(rowcount); //动态设置行数
|
ui->tableWidget->setRowCount(rowcount); //动态设置行数
|
||||||
ui->tableWidget->verticalHeader()->setFixedWidth(3);//标题栏宽度
|
ui->tableWidget->verticalHeader()->setFixedWidth(3);//标题栏宽度
|
||||||
ui->tableWidget->horizontalHeader()->setFixedHeight(3);
|
ui->tableWidget->horizontalHeader()->setFixedHeight(3);
|
||||||
|
//防止编辑区域比较宽时,点击属性名称列或者赋值列导致页面左右动
|
||||||
|
ui->tableWidget->setAutoScroll(false);
|
||||||
|
|
||||||
ui->tableWidget->setShowGrid(false);
|
ui->tableWidget->setShowGrid(false);
|
||||||
ui->tableWidget->setStyleSheet("QTableView {border: 0px solid black;} QTableView::item {border: 0px solid black;} \
|
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;
|
return iWellWidth;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void FormWell::setWellProperty(QVariantList listVal)
|
void FormWell::setWellProperty(QVariantList listVal)
|
||||||
{
|
{
|
||||||
QString strGroup = listVal.at(0).toString();
|
QString strGroup = listVal.at(0).toString();
|
||||||
|
|
@ -765,6 +766,7 @@ void FormWell::setWellProperty(QVariantList listVal)
|
||||||
//
|
//
|
||||||
if(m_bShowTrackHead)
|
if(m_bShowTrackHead)
|
||||||
{
|
{
|
||||||
|
ui->tableWidget->setRowHeight(0, 100);
|
||||||
ui->tableWidget->showRow(0);
|
ui->tableWidget->showRow(0);
|
||||||
ui->tableWidget->update();
|
ui->tableWidget->update();
|
||||||
}
|
}
|
||||||
|
|
@ -773,7 +775,7 @@ void FormWell::setWellProperty(QVariantList listVal)
|
||||||
ui->tableWidget->hideRow(0);
|
ui->tableWidget->hideRow(0);
|
||||||
ui->tableWidget->update();
|
ui->tableWidget->update();
|
||||||
}
|
}
|
||||||
m_pMainWinCurve->SetScrollBar_Geometry();
|
//m_pMainWinCurve->SetScrollBar_Geometry();
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4346,12 +4346,16 @@ void MainWindowCurve::_slotExport(QPrinter &printer, int IsBmp, QString pngName,
|
||||||
// changeDepthForPrint();
|
// 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)
|
if (m_bHVDisplay)
|
||||||
{
|
{
|
||||||
//横屏时,切换回竖屏
|
//横屏时,切换回竖屏
|
||||||
s_hvDraw();
|
s_hvDraw();
|
||||||
//restoreOriginalCentralWidget();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//预览
|
//预览
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user