[更新到3.3版本]开发了一个简单漂亮的图片浏览器
Tofloor
poster avatar
a287740928
deepin
2013-08-08 21:30
Author
本人最近学习qt,所以一边学习一边实验,编写了一个简单的漂亮的图片浏览器,截图
打开显示效果如下:
Picture_002.png
程序的图标:
Picture.png
支持的功能:
1、透明度:默认透明度为0.85,可以通过键盘的“+”号和“-”号(为了简单,实际是“-”和“=”)进行增减。
2、支持缩放。
3、鼠标左键拖拽图片改变位置,鼠标中建拖拽改变图片框的位置,图片显示框最大为你的分辨率。关闭的方法是右键即可!
如果有喜欢的请下载下来试试看,呵呵~~~
下载后请设置为系统的默认图片打开方式:
  1. sudo gedit /etc/gnome/defaults.list
Copy the Code
打开后用上面菜单的搜索-替换将eog全部替换为Picture就可以了。
下载地址(我已经打包成deb了):
Picture_1.0_i386.deb
二、Picture2.0发布了,主要解决
1、显示不出图片的bug
2、增加新功能:左右键查看同文件夹下的上下一张图片
3、新功能:上下键放大缩小图片,和滚轮效果一样
4、0数字键返回初始状态
5、空格键关闭图片
6、优化了代码
这个版本基本上功能也差不多了,用着感觉应该挺顺手的了。
下载地址:Picture_2.0_i386.deb
三、Picture2.1发布,主要解决
1、左右方向键切换图片后的图片能够居中显示
2、数字0键恢复初始状态图片也恢复到居中位置
3、木有了,呵呵~~~
下载地址:Picture_2.1_i386.deb
四、Picture3.0发布了,这次花的时间长点,最近烦心的事情也多,也遇到了一些问题,所以花了一点时间,尽量把这款软件做好,做到有始有终,虎头虎尾,嘿嘿~
[color=red:d0v85ztj]本次3.0里面我还为大家准备了一个小彩蛋,嘿嘿~[/color:d0v85ztj]
主要更新:
1、增加对gif动态图片的支持,gif的图片同样支持以上的所有缩放移动等操作
2、自动过滤当前目录下的所有文件,保留图片文件
3、自动识别无后缀名的文件,如果图片会增加到图片列表
4、一些乱七八糟的
下载地址:
Picturek_3.0_i386.deb
五、Picture3.1发布,修复了几个bug,图片放大的方式优化
下载地址:
Picturek_3.1_i386.deb
六、Picture3.2发布,主要满足了一下对长图片的需求,对于长图片比例我自己定义的。
在浏览长图片的时候滚轮滚动位置,而方向键依然可以进行缩放。
下载地址:
Picture_3.2_i386.deb
七、mayto(美图)3.3发布
之前的包用gdebi安装后很奇怪一直没有卸载选项,后来我发现可能是名字太特殊了,一不做二不休直接改名字,现在这个名字咋样?呵呵
这个版本更新为:
1、增加了设置功能,可调节长图片滚动速度、初始的透明度、透明度跟随,可以实时更新!
2、系统设置里加入了部分提示信息。
3、更新抓图过程鼠标样式,变成可爱的小手。
4、修复一两个小bug。
5、调出设置的方法是快捷键F1,差点忘了
总体上不错,只是现在图片缩放还不够人性化,不能从鼠标位置放大,这个等下次一定解决。
下面是设置截图和下载地址:
DeepinScreenshot20130929103840.png
mayto_3.3_i386.deb
Reply Favorite View the author
All Replies
2 / 3
To page
a287740928
deepin
2013-08-12 18:18
#21
怎么把安装路径该成 /application/Picture 了?这不符合规范吧。
我设置了别名 alias show='xdg-open'
在终端想要查看图片,就输入命令 show XXX.png ,然后看完图片,按空格就关闭了,绝对比现在看图片的eog好用。
恩,这个程序文件夹的绝对路径是/usr/share/Picture/,不过具体的程序在文件夹下的/application/Picture,放心,程序会自动建立快捷方式/usr/bin/Picture到刚刚的程序的,所以终端里面,一样可以使用
  1. Picture xxx
Copy the Code
来查看图片
Reply View the author
a287740928
deepin
2013-08-12 18:20
#22
报一个bug:
看一批不同尺寸的图片,用左右方向键,显示上一张下一张图片时,图片不会居中显示。
这个我现在是以图片的左上角为固定点,收下了,回去修改下应该很快的。。。
Reply View the author
a287740928
deepin
2013-08-12 19:10
#23
Picture2.1解决切换图片居中问题~~~
Reply View the author
electricface
deepin
2013-08-12 21:14
#24
再报一个bug,比如在一个文件下(如~/图片/deepin-wallpapers),如果图片的后缀名不是png或者jpeg之类的,Picture 就但它不存在,这样就不能用方向键切换图片了,我试了file命令,没有后缀名也可以判断文件类型的。
用eog可以的哟。
  1. ele64-sda6@ele64sda6-G41MT-S2P:~/图片/deepin-wallpapers$ file 06649f12fb91ab9ded55de8524d403bf
  2. 06649f12fb91ab9ded55de8524d403bf: JPEG image data, JFIF standard 1.01
Copy the Code
Reply View the author
a287740928
deepin
2013-08-12 21:36
#25
再报一个bug,比如在一个文件下(如~/图片/deepin-wallpapers),如果图片的后缀名不是png或者jpeg之类的,Picture 就但它不存在,这样就不能用方向键切换图片了,我试了file命令,没有后缀名也可以判断文件类型的。
用eog可以的哟。
  1. ele64-sda6@ele64sda6-G41MT-S2P:~/图片/deepin-wallpapers$ file 06649f12fb91ab9ded55de8524d403bf
  2. 06649f12fb91ab9ded55de8524d403bf: JPEG image data, JFIF standard 1.01
Copy the Code
这个问题我确实还没解决,下个版本解决这个问题,还有一个是gif图片格式不会动的问题,下个版本一起解决!
Reply View the author
Ganapoes
deepin
2013-08-15 00:22
#26
支持下~
Reply View the author
a287740928
deepin
2013-08-29 21:34
#27
更新到3.0了,有彩蛋,你懂得~~
Reply View the author
tuhaihe
deepin
2013-08-29 22:13
#28
↖(^ω^)↗
Reply View the author
electricface
deepin
2013-08-29 23:56
#29
给力!问题都解决了。再求一个特性:
能够智能的识别长图片,如果图片的尺寸是长条型的,就让上下方向键,和鼠标滚轮不改变他的尺寸,而是上下移动图片。这样和wecase配合就能完美的看微博图片了。
Reply View the author
electricface
deepin
2013-08-30 00:02
#30
彩蛋是什么?求告诉。
Reply View the author
a287740928
deepin
2013-08-30 00:23
#31
给力!问题都解决了。再求一个特性:
能够智能的识别长图片,如果图片的尺寸是长条型的,就让上下方向键,和鼠标滚轮不改变他的尺寸,而是上下移动图片。这样和wecase配合就能完美的看微博图片了。
oh,这个倒是不难,回头想想多长才叫长
Reply View the author
a287740928
deepin
2013-08-30 00:24
#32
彩蛋是什么?求告诉。
终端
  1. Picture
Copy the Code
,然后按左右方向键试试,哈哈,咋样~~~给力不~~~  :twisted:
Reply View the author
Summving
deepin
2013-08-30 02:01
#33
求像现在2345图片浏览器最新版的功能。。。。。。2345图片浏览器是我用过最好用的图片浏览器了。。
Reply View the author
electricface
deepin
2013-08-30 02:44
#34
给力!
Reply View the author
electricface
deepin
2013-08-30 21:52
#35
长图片比如这样的DeepinScreenshot20130830134828.png
Reply View the author
electricface
deepin
2013-09-13 00:21
#36
大神快更新呀!
Reply View the author
guaiguai8008
deepin
2013-09-13 00:30
#37
不知道什么东西,不过只要是楼主自己做的,一律支持
Reply View the author
a287740928
deepin
2013-09-13 00:54
#38
大神快更新呀!
我是菜鸟,不是大神啊,这两天忙着买房子,所以比较忙一点,最多半个月时间一定会更新的,你们先想想还有什么功能
Reply View the author
a287740928
deepin
2013-09-13 00:57
#39
不知道什么东西,不过只要是楼主自己做的,一律支持
谢谢啦,我是菜鸟,只是自己比较喜欢编程,以前学过c++,所以现在学qt编点自己想要的东西,实在没什么水平,但是我尽量实现大家需要的,这也是我学习和提高的过程
Reply View the author
a287740928
deepin
2013-09-24 17:33
#40
picture3.2发了,长图片功能,呵呵,其实我想把界面做酷点,喜欢漂亮大气的样子,可是我ps太挫了
Reply View the author
2 / 3
To page