[更新到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
1 / 3
To page
cxbii
deepin
2013-08-08 21:40
#1
要装好多qt的组建

不过支持个
Reply View the author
a287740928
deepin
2013-08-08 21:58
#2
要装好多qt的组建

不过支持个
不多不多,呵呵,这就是qt的优缺点吧!不过跨平台真的很爽~
Reply View the author
cxbii
deepin
2013-08-08 22:25
#3
[quote]要装好多qt的组建

不过支持个
不多不多,呵呵,这就是qt的优缺点吧!不过跨平台真的很爽~[/quote]
15个还不多!
Reply View the author
electricface
deepin
2013-08-08 22:25
#4
好像不能用啊
Reply View the author
a287740928
deepin
2013-08-08 23:23
#5
好像不能用啊
有什么错误提示吗,打包搞得很头疼,学着弄了一个
Reply View the author
a287740928
deepin
2013-08-09 00:35
#6
好像不能用啊
显示无法下载依赖包,我已经发现是官方源的问题了,这两天服务器压力太大了,还是换个源流畅啊!
Reply View the author
electricface
deepin
2013-08-09 00:49
#7
DeepinScreenshot20130808165117.png不是,我用内部源的速度很快,看图软件很快就安装好了,按照你的说明将 eog 替换为 Picture 但是双击打开的图标有的不能显示,有的显示为一条竖线。
用 killall Picture 才可以关掉那条线。
Reply View the author
a287740928
deepin
2013-08-09 00:54
#8
不是,我用内部源的速度很快,看图软件很快就安装好了,按照你的说明将 eog 替换为 Picture 但是双击打开的图标有的不能显示,有的显示为一条竖线。
我这测试没发现啊,请问你打开的什么格式图片?请帮我附上你的图片我看看。帮我在命令行下测试下,安装后打开命令行
  1. Picture 图片路径
Copy the Code
顺便贴下输出。谢谢
Reply View the author
electricface
deepin
2013-08-09 00:58
#9
没有错误,只有一条无关的提示
ele64-sda6@ele64sda6-G41MT-S2P:~$ Picture /home/finaltai/Firefox_wallpaper.png

(Picture:3343): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“equinox”,
Reply View the author
a287740928
deepin
2013-08-09 01:33
#10
没有错误,只有一条无关的提示
ele64-sda6@ele64sda6-G41MT-S2P:~$ Picture /home/finaltai/Firefox_wallpaper.png

(Picture:3343): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“equinox”,
你的系统是32的不?你是不是安装了equinox gtk主题啊,漂亮的主题应该是被卸载了。
1、如果是32位的,执行下面命令应该可以修复
  1. sudo apt-get install gtk2-engines-equinox
Copy the Code
Reply View the author
sumary
deepin
2013-08-09 03:41
#11
qt挺不错的, 有没有用qml啊
Reply View the author
electricface
deepin
2013-08-09 03:49
#12
是 64 位的
Reply View the author
a287740928
deepin
2013-08-09 07:50
#13
没有用qml,还不会呢!64位应该要安装一些库可能,目前没研究,有高手能指点一下就好了,呵呵
Reply View the author
electricface
deepin
2013-08-09 18:11
#14
应该不是缺少库的原因,有的图片打开正常,有的图片打开的时候是一条线。
能不能将这个 看图软件弄成单实例的,还能在dock上显示图标,
Reply View the author
electricface
deepin
2013-08-09 21:18
#15
很喜欢你的图片查看器,一定要支持!
我想要:空格键关闭图片,左右方向键查看上一张下一张图片。
Reply View the author
a287740928
deepin
2013-08-09 22:21
#16
应该不是缺少库的原因,有的图片打开正常,有的图片打开的时候是一条线。
能不能将这个 看图软件弄成单实例的,还能在dock上显示图标,
单实例以前在win很容易,没想到用qt还有点小复杂,我希望能在第二次双击后关闭前面的图片显示现在的图片。
Reply View the author
a287740928
deepin
2013-08-09 22:23
#17
很喜欢你的图片查看器,一定要支持!
我想要:空格键关闭图片,左右方向键查看上一张下一张图片。
好的,其实左右方向键这个功能我也觉得有必要,现在先一个个解决吧,速度有点慢,别着急啊,我是一边啃书一边进行!
Reply View the author
a287740928
deepin
2013-08-12 17:16
#18
2.0来了,解决了提到的图片显示bug,还有增加了一些新功能。单实例有点不太想做了,因为实现有点麻烦,而且图片关闭很方便,感觉搞了半天就实现这么一个小功能有点不划算。。。
Reply View the author
electricface
deepin
2013-08-12 17:26
#19
怎么把安装路径该成 /application/Picture 了?这不符合规范吧。
我设置了别名 alias show='xdg-open'
在终端想要查看图片,就输入命令 show XXX.png ,然后看完图片,按空格就关闭了,绝对比现在看图片的eog好用。
Reply View the author
electricface
deepin
2013-08-12 17:40
#20
报一个bug:
看一批不同尺寸的图片,用左右方向键,显示上一张下一张图片时,图片不会居中显示。
Reply View the author
1 / 3
To page