- 博客(16)
- 收藏
- 关注
原创 Project ERROR: Unknown module(s) in QT: webenginewidgets
第一步首先确认你的QT版本号为QT5.4+,在此之后的版本Qt WebEngine取代之前的Qt Webkit;且目前只有MSVC才支持该对象。我机器上的Qt版本是5.12.9,没有问题。原文链接:https://blog.youkuaiyun.com/aoxuestudy/article/details/129458699。版权声明:本文为优快云博主「妙为」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。,所以MinGW 32-bit,MinGW 64-bit都是不支持的。
2023-12-29 11:31:50
1006
2
原创 Qt开发-窗口移动、鼠标拖拽功能
3、重写鼠标事件的相关方法,包括mousePressEvent、mouseMoveEvent。我们需要获取原鼠标位置在Windows桌面的位置,减去原鼠标在窗体的相对位置,才能得到最终的鼠标位置。在设置去除边框后,窗口无法移动,这个时候需要自己实现鼠标移动事件。1、创建一个自定义的窗口类,继承自QWidget。这样,你的窗口就可以通过鼠标拖拽来移动了。2、类成员添加以下变量。首先,要明白一件事,并不是鼠标的相对位置。
2023-12-26 14:17:14
1488
1
原创 Qt开发-界面右键菜单事件
菜单功能就像我们平时在Windows桌面右击出现的: 继承QWidget类 重写菜单事件 在构造中添加: 在这个示例中,代表当前的窗口部件,通过调用函数,将上下文菜单策略设置为,即使用默认的上下文菜单。 需要添加头文件 创建菜单示例:在菜单事件里显示可以结合信号与槽做一些功能扩展
2023-12-24 20:31:41
215
1
原创 Qt开发中文乱码问题
在文件顶部添加#pragram exection_character_set("utf-8")语句。一般这样设置控件上显示中文,可能会出现乱码。有两个方法,一个是:加u8。需要使用utf-8编码。
2023-12-23 21:52:07
160
2
原创 QSS-设置图标
一般用QPushButton控件实现,假设已经在design界面拖了一个QPushButton,可以在代码中添加。把控件名改成实际id,填入图片路径,当然rgb颜色可以自己选择合适的。上述代码实现效果:给控件插入图片,设置无边框,设置鼠标悬浮效果。QT开发项目经常碰到,界面中要有设置功能,这里记录常规样式。
2023-12-23 19:45:39
295
1
原创 QT开发-边框禁止缩放
是一个 Qt 窗口标志(window flag),用于指示在绘制窗口时不要为窗口添加边框。做登录界面一般边框禁止拉伸,像腾讯会议用户登录界面不支持缩放的限制。在ui类构造中加入这句。
2023-12-23 16:29:25
547
1
原创 ubuntu20.4安装完成之后设置root密码
Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。终端会提示我们输入新的密码并确认。此时的密码就是root新密码。修改成功后,输入命令。再输入新的密码就ok。
2023-10-22 11:29:48
464
1
原创 关于无法远程连接Ubuntu的MySQL
方法:在Ubuntu上配置远程连接MySQL需要进行以下步骤:默认情况下,MySQL服务器只接受本地连接,你需要修改MySQL的配置文件以允许远程连接。在文件中找到行,注释掉该行或将其值更改为MySQL服务器所在的IP地址。方法一(创建新用户然后授权)你需要在MySQL服务器上创建一个允许远程连接的用户。输入MySQL的root用户密码并按回车键登录。将远程用户名替换为你想要创建的用户名,将密码替换为你想要设置的密码。exit。
2023-10-21 15:18:58
661
1
原创 E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-front
【代码】E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-front。
2023-10-17 10:26:26
83
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人