工具栏按钮,合成为下拉菜单
This commit is contained in:
parent
2c70f61b6f
commit
53a2891e6c
|
|
@ -640,11 +640,13 @@ void MainWindowCurve::initMainToolBar()
|
|||
|
||||
QIcon selectWellIcon(::GetImagePath()+"icon/SelectWells.png");
|
||||
QIcon fixwellsectionHeaderIcon(::GetImagePath()+"icon/fixwellsectionHeader.png");
|
||||
QIcon templateIcon(::GetImagePath()+"WellInterp/导出模板.png");
|
||||
QIcon opentemplateIcon(::GetImagePath()+"icon/currtemplite.png");
|
||||
QIcon saveastemplateIcon(::GetImagePath()+"icon/SaveAsTemplate.png");
|
||||
QIcon executeDepthShiftIcon(::GetImagePath()+"icon/ExecuteDepthShift.png");
|
||||
QIcon joindepthIcon(::GetImagePath()+"icon/joindepth.png");
|
||||
QIcon ModuleOpenIcon(::GetImagePath()+"icon/ModuleOne.png");
|
||||
QIcon printIcon(::GetImagePath()+"WellInterp/导出图片.png");
|
||||
QIcon SaveAsPictureIcon(::GetImagePath()+"icon/SaveAsPicture.png");
|
||||
QIcon SaveAsPdfIcon(::GetImagePath()+"icon/ExportPDF.png");
|
||||
QIcon SaveAsSvgIcon(::GetImagePath()+"icon/ExportSVG.png");
|
||||
|
|
@ -652,6 +654,7 @@ void MainWindowCurve::initMainToolBar()
|
|||
QIcon crossIcon(::GetImagePath()+"icon/Cross.png");
|
||||
QIcon autorollIcon(::GetImagePath()+"icon/autoroll.png");
|
||||
QIcon blackIcon(::GetImagePath()+"icon/black.png");
|
||||
QIcon zoomIcon(::GetImagePath()+"icon/Scale.png");
|
||||
QIcon zoominIcon(::GetImagePath()+"icon/zoomin.png");
|
||||
QIcon zoomoutIcon(::GetImagePath()+"icon/zoomout.png");
|
||||
QIcon wellTopAlignIcon(::GetImagePath()+"WellInterp/井顶对齐.png");
|
||||
|
|
@ -680,18 +683,50 @@ void MainWindowCurve::initMainToolBar()
|
|||
|
||||
ui->mainToolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); //此种方式为文字显示在图标右侧
|
||||
|
||||
// 缩放
|
||||
QAction* zoomMenuAction = new QAction(zoomIcon, "缩放", this);
|
||||
// 创建下拉菜单
|
||||
QMenu* menuZoom = new QMenu(this);
|
||||
menuZoom->addAction(m_zoominAc); //放大
|
||||
menuZoom->addAction(m_zoomoutAc); //缩小
|
||||
zoomMenuAction->setMenu(menuZoom);
|
||||
|
||||
// 导出成果图
|
||||
QAction* printMenuAction = new QAction(printIcon, "导出成果图", this);
|
||||
// 创建下拉菜单
|
||||
QMenu* menuPrint = new QMenu(this);
|
||||
menuPrint->addAction(m_SaveAsPictureAc); //导出长图
|
||||
menuPrint->addAction(m_SaveAsPdfAc); //导出PDF
|
||||
menuPrint->addAction(m_SaveAsSvgAc); //导出SVG
|
||||
printMenuAction->setMenu(menuPrint);
|
||||
|
||||
|
||||
// 图文件
|
||||
QAction* templateAction = new QAction(templateIcon, "图文件", this);
|
||||
// 创建下拉菜单
|
||||
QMenu* menuTemplate = new QMenu(this);
|
||||
menuTemplate->addAction(m_opentemplateAc); //加载图文件
|
||||
menuTemplate->addAction(m_saveastemplateAc); //另存为图文件
|
||||
templateAction->setMenu(menuTemplate);
|
||||
|
||||
//add QAction to Widget.
|
||||
ui->mainToolBar->addAction(m_selectWellAc);
|
||||
ui->mainToolBar->addAction(m_fixwellsectionHeaderAc); //锁头
|
||||
ui->mainToolBar->addAction(m_opentemplateAc); //加载图文件
|
||||
ui->mainToolBar->addAction(m_saveastemplateAc); //另存为图文件
|
||||
ui->mainToolBar->addAction(templateAction); //图文件菜单
|
||||
// ui->mainToolBar->addAction(m_opentemplateAc); //加载图文件
|
||||
// ui->mainToolBar->addAction(m_saveastemplateAc); //另存为图文件
|
||||
ui->mainToolBar->addSeparator();
|
||||
ui->mainToolBar->addAction(m_zoominAc); //放大
|
||||
ui->mainToolBar->addAction(m_zoomoutAc); //缩小
|
||||
ui->mainToolBar->addAction(m_SaveAsPictureAc); //导出长图
|
||||
ui->mainToolBar->addAction(m_SaveAsPdfAc); //导出PDF
|
||||
ui->mainToolBar->addAction(m_SaveAsSvgAc); //导出SVG
|
||||
|
||||
ui->mainToolBar->addAction(zoomMenuAction); //缩放菜单
|
||||
// ui->mainToolBar->addAction(m_zoominAc); //放大
|
||||
// ui->mainToolBar->addAction(m_zoomoutAc); //缩小
|
||||
|
||||
ui->mainToolBar->addAction(printMenuAction); //导出成果图菜单
|
||||
// ui->mainToolBar->addAction(m_SaveAsPictureAc); //导出长图
|
||||
// ui->mainToolBar->addAction(m_SaveAsPdfAc); //导出PDF
|
||||
// ui->mainToolBar->addAction(m_SaveAsSvgAc); //导出SVG
|
||||
ui->mainToolBar->addSeparator();
|
||||
|
||||
ui->mainToolBar->addAction(m_blackAc); //黑白图
|
||||
ui->mainToolBar->addAction(m_doubleHeadAc); //单曲线头
|
||||
ui->mainToolBar->addAction(m_executeDepthShiftAc); //校深
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user