- 博客(5)
- 收藏
- 关注
原创 QT小项目--天气预报桌面小程序(鼠标右击事件2)
这里注意下,我要实现的内容是关闭和最小化程序,所以这里我用的一个menu。contextMenuEvent是一个事件处理函数,用于处理右键菜单事件。默认情况下,它会创建并显示一个标准的上下文菜单(QMenu),但你也可以根据需要自定义菜单的内容和行为。你可以选择使用其他的QWidget子类作为菜单的容器,例如QToolBar、QComboBox等。这样做的好处是可以实现更加自由和灵活的菜单界面。当然,如果你只是需要简单的右键菜单,使用QMenu是最常见和方便的方式。
2024-04-07 17:39:53
1873
1
原创 QT小项目--天气预报桌面小程序(QEditText、QFileDialog、QColorDialog)
基于Widget的项目,实现基本的调用对话框,至于这些对话框调用后的功能,会持续更新此文章!先来看一下这几个组件的效果图。
2024-04-04 20:11:21
727
1
原创 QT小项目--天气预报桌面小程序(窗口设置、鼠标右击事件)
这里要注意一点,如果用了connect的方法,那connect一定要在构造函数内完成,如果将connect在contextMenuEvent()函数内完成的话,那么会出下一些情况:第一次点击“退出”并没有反应,第二次点击“退出”才真正的退出程序了。甚至比我想得还简单一点(我的想法:connect),直接在contextMenuEvent()函数内去创建这个菜单,去初始化行为,再根据行为去做出处理。鼠标右键触发---->显示一个菜单---->选择菜单上的行为---->触发相应的槽函数。1、设置固定窗口大小。
2024-04-02 23:07:44
573
1
QT小项目-天气预报桌面小程序(QEditText、QFileDialog、QColorDialog)
2024-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人