• 21596阅读
  • 36回复

DeskDockWidget - 桌面边界停靠效果 [复制链接]

上一主题 下一主题
离线inside
 
图酷模式  只看楼主 倒序阅读 楼主  发表于: 2011-11-04
第一次发作品

原理简单 纯逻辑实现的一个东西

有人建议用动画做。我自己觉得这样效果可能会好点,但是我还没有开始研究动画的相关知识。

如果各位前辈有更好的建议,希望可以留言指导下。

以前的代码很乱。学习了下kimtaikee 大侠的风格。经过lei大哥的指导,算是像回样子了。所以发出来。

效果:

1.拖动窗体到桌面边缘时,释放鼠标,窗体自动回收

2.当鼠标移入回收的窗体内部时,窗体伸展

3.重复



代码:
DeskDockWidget.zip (19 K) 下载次数:1708

离线wjh13hao

只看该作者 1楼 发表于: 2011-11-05
学习了,感谢分享
离线kimtaikee

只看该作者 2楼 发表于: 2011-11-05
我那风格很烂的,半吊子google coding style ,你还是自己看看她吧

离线ninsun

只看该作者 3楼 发表于: 2011-11-07
这个透明的窗体……我去看看怎么实现的……
(看完归来)
和设想中的差不多……效果很不错啊……
离线yanxinorg
只看该作者 4楼 发表于: 2011-11-18
这个东西挺玄的
离线pzhengwf

只看该作者 5楼 发表于: 2011-12-28
哎?怎么图片显示不出来?
离线cangtiantao
只看该作者 6楼 发表于: 2011-12-29
非常有价值,正好需要类似的源码,感谢分享
离线jingwei
只看该作者 7楼 发表于: 2011-12-30
学习了,谢谢!
离线btptboy

只看该作者 8楼 发表于: 2012-01-15
相当不错,学习了。
我思故我在
离线wangxfxf

只看该作者 9楼 发表于: 2012-02-12
真好,我好好学习一下,希望有一日也能分享我的作品
离线lkcumt

只看该作者 10楼 发表于: 2012-02-16
值得学习啊
离线jinlingren

只看该作者 11楼 发表于: 2012-02-20
  好东西啊  学习学习
离线aisq2008

只看该作者 12楼 发表于: 2012-03-31
看到效果了,不错
离线amnisahx
只看该作者 13楼 发表于: 2012-04-18
谢谢 这两天正想做个透明悬浮窗的说 可以好好学习一下

只看该作者 14楼 发表于: 2012-07-01
相当不错啊,学习啦!
离线minrenkon

只看该作者 15楼 发表于: 2012-08-21
学习学习,感觉很好玩
离线yixiangshiji
只看该作者 16楼 发表于: 2012-09-01
呵呵。学习下风格
离线liuyuanan

只看该作者 17楼 发表于: 2012-11-13
图片显示不出来,只要把里面的资源文件添加到工程就可以了
离线liuyuanan

只看该作者 18楼 发表于: 2012-11-13
回 楼主(inside) 的帖子
不错,非常好
离线cfxks1989

只看该作者 19楼 发表于: 2012-11-19
很好很强大,感觉以后能用到。收藏之~
离线rao617624
只看该作者 20楼 发表于: 2012-11-22
新人 先来学习报道的
离线ray777xyz
只看该作者 21楼 发表于: 2012-11-27
先来学习报道
开始学习
离线yijavakevin

只看该作者 22楼 发表于: 2012-11-30
学习了,感谢分享
离线thh159

只看该作者 23楼 发表于: 2012-12-25
学习了
漫漫长路,默默奋发。
离线weiwei22844

只看该作者 24楼 发表于: 2013-04-11
Perfect!
离线share_idea

只看该作者 25楼 发表于: 2013-04-16
不错
离线zhangjinsbb

只看该作者 26楼 发表于: 2013-05-28
太棒了,谢楼主分享
离线baiwan111

只看该作者 27楼 发表于: 2013-07-15
谢谢奉献
离线pamxy

只看该作者 28楼 发表于: 2013-07-25
灰常棒,但有点小BUG,就是有时已过去会弹出来再缩回去最后才弹出来
你不是最优秀的,但你可以成为最优秀的, you are the best!
离线ap0405209

只看该作者 29楼 发表于: 2013-11-21
很好,正需要,学习
离线cl_294

只看该作者 30楼 发表于: 2014-01-10
谢谢LZ分享 学习学习 
好好学习QT
离线912890618@qq

只看该作者 31楼 发表于: 2014-10-22
太棒啦
离线shannon

只看该作者 32楼 发表于: 2014-10-22
谢谢分享!~
离线foxgod

只看该作者 33楼 发表于: 2014-10-22
你这个是QT几版本 的,5.3版本编译不过去
离线foxgod

只看该作者 34楼 发表于: 2014-10-22
我在qt5.3版本修改pro文件后,可以运行了,但是没有你说的那个效果,不知道为啥,我做的修改是一修改pro,添加
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

RESOURCES += \
    deskdockwidget.qrc

二修改explicit DeskDockWidget(DockDirection D,QWidget* parent=0, Qt::WindowFlags flags = 0);
离线donglaile

只看该作者 35楼 发表于: 2015-01-08

非常棒的例子,感谢
离线tjchke

只看该作者 36楼 发表于: 2015-09-12
学习中,谢谢分享
快速回复
限100 字节
 
上一个 下一个