医学四视图-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

目录
相关文章
|
1月前
ThreeJs控制模型的隐藏与显示
这篇文章讲解了如何在Three.js中通过代码控制3D模型的显示与隐藏状态。
35 3
ThreeJs控制模型的隐藏与显示
|
6月前
|
定位技术 iOS开发
在地图页面,自动布局控件开始是隐藏或在屏幕外需要正常显示时再为正常的显示状态的,需要在显示之前加入
在地图页面,自动布局控件开始是隐藏或在屏幕外需要正常显示时再为正常的显示状态的,需要在显示之前加入
49 0
|
6月前
【sgSearch】自定义组件:常用搜索栏筛选框组件(包括表格高度变化兼容)。
【sgSearch】自定义组件:常用搜索栏筛选框组件(包括表格高度变化兼容)。
HMI-32-【运动模式】增加灯光面板和底本信息栏
上一篇中,我们把音乐模块的图片显示功能实现了,今天来给我们的运动模式收个小尾巴,把灯光控制面本和底部信息栏也显示出来,其实这个两个如果偷懒的换,可以把舒适模式的挪过来,但是考虑到布局,还是重新实现以下吧,方式和舒适模式基本一致,都是建立模块。这里不会太详细展开。
HMI-32-【运动模式】增加灯光面板和底本信息栏
|
C++ 计算机视觉 Python
Qt+C++自定义标题栏最大最小化关闭堆叠切换美化
这篇博客针对<<Qt+C++自定义标题栏最大最小化关闭堆叠切换美化>>编写代码,代码整洁,规则,易读。 学习与应用推荐首选。
116 0
|
小程序 前端开发 JavaScript
微信小程序分类菜单激活状态跟随列表滚动自动切换
微信小程序分类菜单激活状态跟随列表滚动自动切换
166 0
微信小程序分类菜单激活状态跟随列表滚动自动切换
|
前端开发 定位技术
百度地图开发自定义信息窗口openInfoWindow样式的解决方案
百度地图开发自定义信息窗口openInfoWindow样式的解决方案
1281 0
|
JavaScript
fastadmin 自定义 按钮 动态切换数据 TAB切换
fastadmin 自定义 按钮 动态切换数据 TAB切换
282 0
|
JavaScript
【经验分享】单选/下拉单选选项数据源为动态值的时候控制组件状态
单选/下拉单选的选项为动态值的时候,实现类似于关联选项的功能。
191 0