医学四视图-008-增加十字线开关功能,按钮显隐功能

简介: 医学四视图-008-增加十字线开关功能,按钮显隐功能

image.png本文将实现每个窗口中的三个按钮在鼠标滑入时显示,在鼠标离开时隐藏,同时完成了十字线联动的开关。

电梯


1 演示效果


image.png

    /**
     * @brief enterEvent
     * 鼠标进入事件
     * @param event
     */
    void enterEvent(QEvent  *event);
    /**
     * @brief leaveEvent
     * 鼠标离开事件
     * @param event
     */
    void leaveEvent(QEvent *event);

2.2 实现


void VTKRenderWidget::enterEvent(QEvent *event)
{
    Q_UNUSED(event)
    ui->pushButton_1->show();
    ui->pushButton_2->show();
    ui->pushButton_3->show();
}
void VTKRenderWidget::leaveEvent(QEvent *event)
{
    Q_UNUSED(event)
    ui->pushButton_1->hide();
    ui->pushButton_2->hide();
    ui->pushButton_3->hide();
}

3 十字线显隐


这个暂时还未理解,仅仅是指实现。这里还有点小BUG,不过不印象使用了

void ImageManage::SetResliceMode()
{    
    if(riw[0]->GetResliceMode())
    {
        for (int i = 0; i < 3; i++)
        {
            riw[i]->SetResliceMode(0);
            riw[i]->GetRenderer()->ResetCamera();
            riw[i]->Render();
        }
    }
    else
    {
        for (int i = 0; i < 3; i++)
        {
            riw[i]->SetResliceMode(1);
            riw[i]->GetRenderer()->ResetCamera();
            riw[i]->Render();
        }
    }
}

image.png

目录
相关文章
自定义实体拖动过程中不实时显示
自定义实体拖动过程中不实时显示
|
数据库 数据安全/隐私保护
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(一)
在实际的项目开发过程中,菜单权限功能可以说是后端管理系统中必不可少的一个环节,根据业务的复杂度,设计的时候可深可浅,但无论怎么变化,设计的思路基本都是围绕着用户、角色、菜单进行相应的扩展。
1271 0
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(一)
|
11月前
|
前端开发 定位技术
Echarts地图高级开发:下钻交互菜单操作按钮(1)
Echarts地图高级开发:下钻交互菜单操作按钮(1)
85 0
HMI-32-【运动模式】增加灯光面板和底本信息栏
上一篇中,我们把音乐模块的图片显示功能实现了,今天来给我们的运动模式收个小尾巴,把灯光控制面本和底部信息栏也显示出来,其实这个两个如果偷懒的换,可以把舒适模式的挪过来,但是考虑到布局,还是重新实现以下吧,方式和舒适模式基本一致,都是建立模块。这里不会太详细展开。
HMI-32-【运动模式】增加灯光面板和底本信息栏
|
11月前
|
UED
产品设计--按钮菜单的优化设计
产品设计--按钮菜单的优化设计
|
11月前
漏刻有时基础环境状态4个指标选项的更改说明
漏刻有时基础环境状态4个指标选项的更改说明
29 0
基于C#的ArcEngine二次开发56:双击属性表跳转目标要素并闪烁
基于C#的ArcEngine二次开发56:双击属性表跳转目标要素并闪烁
基于C#的ArcEngine二次开发56:双击属性表跳转目标要素并闪烁
|
前端开发
前端工作总结108-修改新增按钮显示逻辑
前端工作总结108-修改新增按钮显示逻辑
87 0
前端工作总结108-修改新增按钮显示逻辑
|
前端开发 数据安全/隐私保护
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(二)
在实际的项目开发过程中,菜单权限功能可以说是后端管理系统中必不可少的一个环节,根据业务的复杂度,设计的时候可深可浅,但无论怎么变化,设计的思路基本都是围绕着用户、角色、菜单进行相应的扩展。
1007 0
手把手教你搞定菜单权限设计,精确到按钮级别,建议收藏(二)