关于Qt自定义控件的问题

zl18362957669 2017-10-11 10:47:31
各位同仁大家好,最近我需要自定义一个有两个滑杆的滑动条控件,由于是首次自定义控件,不知道怎么弄,我就照着网上的方法随便自定义了一个控件(开关按钮),打开desinger,在左边最下方可以找到自己自定义的控件,但是当我创建一个带ui的界面程序时,ui部分却找不到自己定义的控件,这个是怎么回事啊?另外,带两个滑杆的滑动条控件该怎么实现,完全没有头绪,请各路大神指教。
...全文
690 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
feiyangqingyun 2017-10-13
  • 打赏
  • 举报
回复
这个不要太简单!

对应的仪表盘版本也有

完整QUC自定义控件集合
zl18362957669 2017-10-13
  • 打赏
  • 举报
回复
引用 7 楼 feiyangqingyun 的回复:
这个不要太简单! 对应的仪表盘版本也有 完整QUC自定义控件集合
大哥,我知道你这个是不开源的吧。
zl18362957669 2017-10-12
  • 打赏
  • 举报
回复
这个问题很难吗?怎么会没有人回答呢,很急呀
  • 打赏
  • 举报
回复
引用 4 楼 zl18362957669 的回复:
[quote=引用 3 楼 zl18362957669 的回复:] [quote=引用 2 楼 qqwangfan 的回复:] 我这里收集了qt自定义控件的方法,可以参考一下:http://blog.csdn.net/qqwangfan/article/details/71724118 我自己定义的控件,在qt设计师中右下角是存在的,新创建界面时qt设计师中也有。 这个是我上传的自定义控件代码,可以参考下:http://download.csdn.net/download/qqwangfan/9844716 带两个滑杆的滑动条控件,这个是怎样的?不清楚是什么样的滑动条。
非常感谢你啊,带有两个滑杆的滑动条,我画个图给你看,像下面这样: 画的不太好,如果要实现这个的话,该怎么做呢?[/quote] 另外,你给我的自定义控件的方法,第一步我已经知道怎么做了,最关键的二和三打开网页显示404,网页链接是不是有问题呢?[/quote] 我转的网址人家已经删了,可以参考下这个:http://qimo601.iteye.com/blog/1407257 实现方法可以参考楼上所说,不过既然是双滑块,我理解是只要点中2个中的任意一个按钮,或者2个按钮中间的那一条横杆,应该都能左右拉动滑块。如果是这样的话,2个按钮和中间的横杠在拖动时,只要拖动其中一个,另外的2个也要相应移动才对。
未狂 2017-10-12
  • 打赏
  • 举报
回复
完全自定义的话,滑块用两个button,进度条用widget 重写button的鼠标按下、松开事件实现拖拽(只能X轴拖拽,限制button的移动范围)
zl18362957669 2017-10-12
  • 打赏
  • 举报
回复
引用 3 楼 zl18362957669 的回复:
[quote=引用 2 楼 qqwangfan 的回复:] 我这里收集了qt自定义控件的方法,可以参考一下:http://blog.csdn.net/qqwangfan/article/details/71724118 我自己定义的控件,在qt设计师中右下角是存在的,新创建界面时qt设计师中也有。 这个是我上传的自定义控件代码,可以参考下:http://download.csdn.net/download/qqwangfan/9844716 带两个滑杆的滑动条控件,这个是怎样的?不清楚是什么样的滑动条。
非常感谢你啊,带有两个滑杆的滑动条,我画个图给你看,像下面这样: 画的不太好,如果要实现这个的话,该怎么做呢?[/quote] 另外,你给我的自定义控件的方法,第一步我已经知道怎么做了,最关键的二和三打开网页显示404,网页链接是不是有问题呢?
zl18362957669 2017-10-12
  • 打赏
  • 举报
回复
引用 2 楼 qqwangfan 的回复:
我这里收集了qt自定义控件的方法,可以参考一下:http://blog.csdn.net/qqwangfan/article/details/71724118 我自己定义的控件,在qt设计师中右下角是存在的,新创建界面时qt设计师中也有。 这个是我上传的自定义控件代码,可以参考下:http://download.csdn.net/download/qqwangfan/9844716 带两个滑杆的滑动条控件,这个是怎样的?不清楚是什么样的滑动条。
非常感谢你啊,带有两个滑杆的滑动条,我画个图给你看,像下面这样: 画的不太好,如果要实现这个的话,该怎么做呢?
  • 打赏
  • 举报
回复
我这里收集了qt自定义控件的方法,可以参考一下:http://blog.csdn.net/qqwangfan/article/details/71724118 我自己定义的控件,在qt设计师中右下角是存在的,新创建界面时qt设计师中也有。 这个是我上传的自定义控件代码,可以参考下:http://download.csdn.net/download/qqwangfan/9844716 带两个滑杆的滑动条控件,这个是怎样的?不清楚是什么样的滑动条。

16,215

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧