- 博客(3)
- 收藏
- 关注
原创 QWebEngineView 过滤事件 (鼠标滚轮+ctrl)
我们知道,要对Qt窗口组件进行事件过滤可以重写eventFilter函数,并且需要将其InstallEventFilter例如:MainWindow::MainWindow(QWidget *parent) : QWidget(parent){ setWindowTitle(u8"example"); view.setContextMenuPolicy(Qt::NoContextMenu);//禁用右键 view.installEventFilter(this); //vi
2021-08-12 16:02:56
1865
1
原创 qml窗口自定义标题栏
qml窗口自定义标题栏windows10的窗口标题栏不合适,需要一定修改,但是Qt::flags里面的一些属性win10不起作用,只好自定义标题栏。自定义标题栏参考 这里上面参考提到了一个Qt的bug,在窗口最大化时最小化,然后再恢复窗口,这时窗体变成普通窗口了(正常应该还是最大窗口)。里面提到的解决方法,再系统隐藏任务栏,也就是全屏模式下,visibility属性设置成"Maximized"时,会出现一些问题。例如最小化再恢复再最大化,窗口会卡死。根据 这里 的评论提示,可以用ShowWindow
2021-03-05 20:02:11
1059
原创 随记(SHBrowseForFolder需要的头文件及lib)
c++实现打开文件选择对话框,使用SHBrowseForFolder、SHGetPathFromIDList等实现。需要#include <Shlobj.h>,同时要#pragma comment(lib,"shell32.lib")。看其他人的说法,有说win7要#pragma comment(lib,"Ceshell.lib"),没具体试过。仅供参考。见链接最底端的Requirements:shlobj_core-shbrowseforfoldera...
2020-10-24 10:26:02
391
空空如也
ffmpeg编译 win10 msys2
2023-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人