Qt4 Mini ImageViewer,一个基于Qt4编写的迷你照片浏览程序 QtLinuxMFC编程C
程序员文章站
2022-06-01 20:45:20
...
我学习Qt4已经一个月了,阅读的书籍是C++ GUI Programming with Qt 4,个人感觉,同传统的C++ GUI库MFC相比,Qt4要简单得多,或者说,其设计从.NET程序员的眼光来看,更直接一些。
Qt4 Mini ImageViewer通过Qt4的QImage类读取图片,格式包括现在主要的jpg, png, bmp, gif等格式,可以通过它来观看照片,下一张照片的快捷键为空格,上一张的快捷键则是Backspace,通过左边的TreeView选择照片目录,选择的目录如果有照片的话,Qt4 Mini ImageViewer会读取这些照片信息,然后显示第一张照片。
Qt4 Mini ImageViewer完全基于Qt4编写,所以可以支持现在主要的三个操作系统平台:Win32, Linux-X11, MacOS,当然,我是在WinXP下用Visual C++ 6.0 SP5做的开发。
程序代码非常简单,Qt4 Mini ImageViewer也无意和AcdSee等著名软件竞争,我知道它缺乏很多特性,但无论如何,我希望它是一个有用的程序,也希望各位网友通过阅读与源代码,加入Qt4编程的行列,本程序无计划做后续开发了,所以也不需要版本号了,你可以通过阅读总量不到7k的源代码发现,“.NET很酷,但Qt4更酷”
源代码和win32下的可执行程序:QtImage.rar (21k),GPL License
使用shared方式编译的QtImage.exe需要运行库,Qt4_Win32_Runtime (2M),请解压到QtImage.exe所在的目录下以便运行Qt4程序,卸载的话直接删除即可,完全绿色软件。如果本机已经在做Qt4开发,则不需要下载Runtime了。
Qt4 Mini ImageViewer通过Qt4的QImage类读取图片,格式包括现在主要的jpg, png, bmp, gif等格式,可以通过它来观看照片,下一张照片的快捷键为空格,上一张的快捷键则是Backspace,通过左边的TreeView选择照片目录,选择的目录如果有照片的话,Qt4 Mini ImageViewer会读取这些照片信息,然后显示第一张照片。
Qt4 Mini ImageViewer完全基于Qt4编写,所以可以支持现在主要的三个操作系统平台:Win32, Linux-X11, MacOS,当然,我是在WinXP下用Visual C++ 6.0 SP5做的开发。
程序代码非常简单,Qt4 Mini ImageViewer也无意和AcdSee等著名软件竞争,我知道它缺乏很多特性,但无论如何,我希望它是一个有用的程序,也希望各位网友通过阅读与源代码,加入Qt4编程的行列,本程序无计划做后续开发了,所以也不需要版本号了,你可以通过阅读总量不到7k的源代码发现,“.NET很酷,但Qt4更酷”
源代码和win32下的可执行程序:QtImage.rar (21k),GPL License
使用shared方式编译的QtImage.exe需要运行库,Qt4_Win32_Runtime (2M),请解压到QtImage.exe所在的目录下以便运行Qt4程序,卸载的话直接删除即可,完全绿色软件。如果本机已经在做Qt4开发,则不需要下载Runtime了。
上一篇: bleeding edge stuff 的含义是什么
下一篇: 强大的报表前端展现功能