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; //加载