10 2024 档案

摘要:// 下面三个函数监听全局的隐藏事件, 为了保证客户端不可见的时候日历隐藏 bool CPlaybackCalendarWidget::eventFilter(QObject *watched, QEvent *eve) { if (eve->type() == QEvent::Applicatio 阅读全文
posted @ 2024-10-16 15:48 一字千金 阅读(158) 评论(0) 推荐(0) 编辑
摘要:1.需求描述 将播放窗口全屏显示,将工具栏边框等隐藏在后面;然后退出全屏通过ESC返回按钮; 2.实现方法 定义一个全屏的容器类,继承于QWidget;全屏时,去掉窗口的父窗口,然后全屏显示,不去掉父窗口指针无法全屏;按下ESC按钮后,通过keyPressEvent(QKeyEvent* pEven 阅读全文
posted @ 2024-10-12 16:16 一字千金 阅读(238) 评论(0) 推荐(0) 编辑
摘要:1.需求描述 多个播放的窗口,选中其中的一个,用蓝色线框标记出来,如下图所示; 2.实现方式 通过mousePressEvent函数判断是点击了哪个窗口,然后用paintEvent函数来绘制窗口的边框; #ifndef MULTLAYOUT_H #define MULTLAYOUT_H #inclu 阅读全文
posted @ 2024-10-09 19:16 一字千金 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示