社区
其他技术讨论专区
帖子详情
Qt如何自定义滚动区域QAbstrctScollArea,怎样重写QAbstrctScollArea只用垂直滚动条
weixin_38076068
2019-09-19 03:26:32
各位大侠,本人要实现在一个220*220的区域里 放入多张40*80的图片,区域里放的图片是paintEvent中paint上去的,不是直接加的。图片之间留有空隙。那么只能放两排,每一排5张但是我又想要放一张时就超出区域大小了。所以产生一个垂直滚动区。我感觉要重写QAbstrctScollArea想问一下,如何重写? 给点指示,谢谢!
...全文
25
2
打赏
收藏
Qt如何自定义滚动区域QAbstrctScollArea,怎样重写QAbstrctScollArea只用垂直滚动条
各位大侠,本人要实现在一个220*220的区域里 放入多张40*80的图片,区域里放的图片是paintEvent中paint上去的,不是直接加的。图片之间留有空隙。那么只能放两排,每一排5张但是我又想要放一张时就超出区域大小了。所以产生一个垂直滚动区。我感觉要重写QAbstrctScollArea想问一下,如何重写? 给点指示,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Qt
自定义
QLabel
滚动
显示文本文字,label可根据文本长度自动开启
滚动
显示
自定义
QLabel控件,自动判断文本长度与显示框长度的大小,显示框太短,则自动
滚动
显示,否则正常显示,类似于广告屏的
滚动
播放效果,
qt
5源码,编译测试通过。
Qt
自定义
专属QQ聊天程序例程
Qt
自定义
专属QQ聊天程序例程 内含debug,release两个版本,本地无
Qt
库也可以运行体验。
C++
Qt
5进阶之复杂控件
自定义
2
前面,我们推出了非常受欢迎的课程《C++
Qt
5复杂控件
自定义
》课程。 《C++
Qt
5进阶之复杂控件
自定义
2》是我们C++
Qt
5系列课程的第二部分。 在第二部分课程中,我们会讲解更加复杂的控件,交互。 我们会讲解怎样运用数学方法,向量的知识来解决GUI交互的问题。 这些知识,在今后复杂控件
自定义
使用场景中,很多地方都会用到。 我们会教大家做一个精美的音乐播放器,来作为课程案例,实战性非常高。 《C++
Qt
5复杂控件
自定义
》系列课程都是跨平台的,优先支持windows,然后mac,ubuntu。
QT
自定义
精美换肤界面
陆陆续续用
QT
开发过很多项目,也用
QT
写过不少私活项目,也写过N个工具,一直梦寐以求能像VC一样可以很方便的有个
自定义
的界面,QSS的强大让我看到了很好的希望。 特点: 1:无边框窗体,
自定义
标题栏,鼠标拖动,大小缩放,双击切换。 2:除了少量的几个图片资源外,几乎使用QSS写完所有颜色样式控制。 3:
自定义
一个QMessageBox对话框,自动换行显示提示信息,可以很方便的调用。 4:使用fontawesome图形字体库,将互联网的优秀资源应用于
QT
中。 5:彻底公开源码,可以任意随意使用。 6:
QT
各个版本都可以编译通过,亲测无误。 7:自带提供了四种样式黑色、蓝色、灰色、天蓝色风格供选择,可以自由更改image文件夹下的样式,也可以自己增加一些样式。
Qt
使用QGraphicsView实现滑动窗体效果
QGraphicsView用来显示一个
滚动
视图区的QGraphicsScene内容。QGraphicsScene提供了QGraphicsItem的容器功能。通常与QGraphicsView一起使用来描述可视化图形项目。 QGraphicsScene提供了一个视图的场景,通过在这样一个场景之上加入不同的QGraphicsItem来构建视图。而QGraphicsView则提供了一个widget来显示QGraphicsScene的内容。所以要想成功构建一个视图,这三个元素缺一不可。 以下是一个QGraphicsView的例子,实现滑动的窗体效果,工具栏和图片均为场景中的Item。
其他技术讨论专区
433
社区成员
791,270
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章