From 1563ef410cf9a2ab8c62f9a81f13c2fe78ce6fb7 Mon Sep 17 00:00:00 2001 From: jiayulong Date: Thu, 14 May 2026 17:11:57 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=81=E5=A4=B4=EF=BC=8C=E6=A0=A1=E6=B7=B1?= =?UTF-8?q?=EF=BC=8C=E6=8B=BC=E6=8E=A5=E6=8C=89=E9=92=AE=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E5=90=8E=EF=BC=8C=E5=91=88=E7=8E=B0=E9=80=89=E4=B8=AD=E6=95=88?= =?UTF-8?q?=E6=9E=9C=EF=BC=8C=E5=BA=95=E8=89=B2=E5=8F=98=E8=93=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logPlus/mainwindowcurve.cpp | 20 ++++++++++++-------- logPlus/mainwindowcurve.h | 2 +- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/logPlus/mainwindowcurve.cpp b/logPlus/mainwindowcurve.cpp index 531faaa..03a8201 100644 --- a/logPlus/mainwindowcurve.cpp +++ b/logPlus/mainwindowcurve.cpp @@ -293,7 +293,7 @@ void MainWindowCurve::initMainToolBar() { QSize toolIconSize(18, 18); ui->mainToolBar->setIconSize(toolIconSize); //设置工具栏图标大小 -// ui->mainToolBar->setStyleSheet("QToolButton:checked { background-color: red; }"); + ui->mainToolBar->setStyleSheet("QToolButton:checked { background-color: rgb(188,216,239); }"); QIcon selectWellIcon(::GetImagePath()+"icon/WellTops.png"); QIcon fixwellsectionHeaderIcon(::GetImagePath()+"icon/fixwellsectionHeader.png"); @@ -328,11 +328,11 @@ void MainWindowCurve::initMainToolBar() //add QAction to Widget. ui->mainToolBar->addAction(m_selectWellAc); - ui->mainToolBar->addAction(m_fixwellsectionHeaderAc); + ui->mainToolBar->addAction(m_fixwellsectionHeaderAc); //锁头 //ui->mainToolBar->addAction(m_currtempliteAc); - ui->mainToolBar->addAction(m_saveastemplateAc); - ui->mainToolBar->addAction(m_executeDepthShiftAc); - ui->mainToolBar->addAction(m_joindepthAc); + ui->mainToolBar->addAction(m_saveastemplateAc); //另存为图文件 + ui->mainToolBar->addAction(m_executeDepthShiftAc); //校深 + ui->mainToolBar->addAction(m_joindepthAc); //拼接 ui->mainToolBar->addAction(m_ModuleOpenAc); ui->mainToolBar->addAction(m_SaveAsPictureAc);//导出长图 ui->mainToolBar->addAction(m_SaveAsPdfAc);//导出PDF @@ -342,9 +342,9 @@ void MainWindowCurve::initMainToolBar() //ui->mainToolBar->addAction(m_openAc); // 设置为可选中 -// m_fixwellsectionHeaderAc->setCheckable(true); -// m_executeDepthShiftAc->setCheckable(true); // 设置为可选中 -// m_joindepthAc->setCheckable(true); // 设置为可选中 + m_fixwellsectionHeaderAc->setCheckable(true); //锁头 + m_executeDepthShiftAc->setCheckable(true); //校深 + m_joindepthAc->setCheckable(true); //拼接 connect(m_selectWellAc, &QAction::triggered, this, &MainWindowCurve::s_selectWell); connect(m_fixwellsectionHeaderAc, &QAction::triggered, this, &MainWindowCurve::s_showHeadTable); @@ -2611,6 +2611,7 @@ void MainWindowCurve::s_ExecuteDepthShift() } m_bMerge = false; ui->toolBar_3->hide(); + m_joindepthAc->setChecked(false); //拼接不选中 // if(ui->toolBar_2->isHidden()) @@ -2634,6 +2635,7 @@ void MainWindowCurve::s_ExecuteMerge() } m_bMerge = true; ui->toolBar_2->hide(); + m_executeDepthShiftAc->setChecked(false);//校深不选中 // if(ui->toolBar_3->isHidden()) @@ -3202,6 +3204,8 @@ void MainWindowCurve::_slotExport(QPrinter &printer, int IsBmp, QString pngName, { m_dock1->hide(); m_dock2->hide(); + // + m_fixwellsectionHeaderAc->setChecked(false);//锁头不选中 } //中间 ui->centralwidget->show(); diff --git a/logPlus/mainwindowcurve.h b/logPlus/mainwindowcurve.h index 5c0a415..464c05c 100644 --- a/logPlus/mainwindowcurve.h +++ b/logPlus/mainwindowcurve.h @@ -195,7 +195,7 @@ public: QAction* m_SaveAsPictureAc = nullptr; //导出长图 QAction* m_SaveAsPdfAc = nullptr; //导出PDF QAction* m_SaveAsSvgAc = nullptr; //导出SVG -// QAction* m_runAc = nullptr;// + //QAction* m_doubleHeadAc = nullptr; //单曲线头 // QAction* m_debugAc = nullptr; // // QAction* m_loadAc = nullptr; //加载