`

Qt4 Mini ImageViewer,一个基于Qt4编写的迷你照片浏览程序

阅读更多
我学习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了。

丁丁 2006-08-28 00:08 发表评论










分享到:
评论

相关推荐

    Qt4 Mini ImageViewer,一个基于Qt4编写的迷你照片浏览程序-

    **Qt4 Mini ImageViewer** 是一个使用Qt4框架开发的小型图像查看应用程序,它提供了基本的照片浏览功能。这个程序的设计目标是简洁、易用,同时展示Qt4库在图形用户界面(GUI)开发中的能力。以下是一些关于Qt4 Mini...

    Qt4 Mini ImageViewer

    【Qt4 Mini ImageViewer】是一个轻量级的图像查看器应用程序,完全利用Qt4库进行开发。Qt4是一个跨平台的C++图形用户界面应用程序框架,由Qt公司提供,广泛应用于开发桌面应用、移动应用以及嵌入式系统。它支持...

    Qt5-ImageViewer:Qt5 中的简单图像查看器

    Qt5-ImageViewer 是一个基于Qt5框架的简单图像查看器应用,适用于在高级操作系统环境下,如ULL(University of London,伦敦大学学院)的学习实践。这个项目的核心目标是提供一个用户友好的界面,能够加载和浏览图片...

    swift-ImageViewer一个Swift编写的图片查看器

    Swift-ImageViewer是一个使用Swift编程语言开发的图片查看器应用,专为iOS和macOS平台设计。这个项目由Krisiacik开发,并在特定版本(9afa043)中提供。作为一个专业的IT专家,我将详细介绍这个项目涉及的关键知识点...

    Faststone Image Viewer 注册机

    Faststone Image Viewer 注册机

    Qt-VTK-viewer:一个简单的 3D 视图嵌入 Qt 窗口的项目

    Qt-VTK-viewer,它是一个使用 CMake、C++、Qt 和 VTK 库来创建一个嵌入式 3D 视图的 Qt 窗口的项目。它可以用于展示 VTK 的一些基本功能,如加载和显示不同格式的 3D 模型,以及进行一些交互操作。

    ImageViewer.zip

    本文将深入探讨一个名为"ImageViewer.zip"的压缩包文件,这是一个基于OpenCV开发的图片浏览工具,具有高度的性能优化和用户友好性。 首先,"ImageViewer.exe"是这个工具的主执行文件,它的核心功能是提供一种直观的...

    Android 图片浏览程序 ImageViewer 源码

    在学习过程中发现网上转的Android图片浏览程序代码不少,但是很少有程序的...所以参考网上的代码制作了这个图片浏览程序,实现图片的浏览与查看,已调试通过。程序比Android源码中的Gallery简单很多,非常适合初学者。

    ImageViewer2

    在计算机软件开发领域,一个名为"ImageViewer2"的应用程序引发了我们的关注。这是一款专为查看和处理图像设计的软件,通过其核心组件——ImageViewer.dll、ImageViewer.exe、ImageViewer.h以及ImageViewer.lib,我们...

    ImageViewer源代码

    在IT行业中,`ImageViewer`通常指的是一个用于查看图像的应用程序或组件,它可能是软件开发中的一个关键模块,尤其是在移动应用、桌面应用或者Web应用中。`ImageViewer`的主要功能是加载、显示以及处理图像,可能还...

    imageViewer-Qt

    "imageViewer-Qt" 是一个基于C++编程语言和Qt框架开发的图像查看器项目。Qt是一个跨平台的开发框架,广泛应用于桌面、移动设备以及嵌入式系统的应用开发。这个项目的核心目标是提供一个简单易用且功能丰富的图像浏览...

    FastStone Image Viewer图片浏览器

    《FastStone Image Viewer:全能高效的图片管理与编辑神器》 FastStone Image Viewer是一款深受用户喜爱...如果你正在寻找一个轻量级、功能齐全的图片管理软件,那么FastStone Image Viewer无疑是值得尝试的优秀选择。

    ubuntu64基于qt4开发的电子相册

    Qt 4是一个功能强大的C++图形用户界面工具包,广泛用于跨平台应用程序开发,包括桌面、移动和嵌入式设备。Ubuntu 18.04作为长期支持版本,提供了稳定的开发环境。 首先,让我们了解一下Qt 4。Qt 4是Qt系列的一个...

    ImageViewer ActiveX控件

    ImageViewer ActiveX控件 是一个ActiveX 控件,您可以利用它在您开发的程序中集成图片浏览功能,支持大部分常见的图片格式,可用于Microsoft Visual Studio,Microsoft Office 和 Borland Delphi。 <br> ...

    ImageViewer

    【ImageViewer】是一款基于JAVA开发的简单图片浏览器源代码,主要功能是提供一个直观、便捷的方式来查看和浏览本地计算机上的图像文件。这个程序的核心在于它实现了对图片的加载、显示和基本操作,使得用户能够轻松...

    matlab开发-IMAGEVIEWER

    3. **Image File Viewer.mlappinstall**:这是一个MATLAB App部署文件,用户可以使用它将IMAGEVIEWER安装到MATLAB的工作环境中,以便于日后快速访问和使用。安装后,该应用将在MATLAB的App Designer应用列表中出现,...

    mui.imageViewer.js

    imageViewer

    ImageViewer是一款仿谷歌图片的图片缩放和平移特效jQuery插件

    【ImageViewer】是一款基于jQuery库的插件,其设计灵感来源于谷歌图片的浏览体验,旨在为用户提供高质量的图片缩放和平移特效。这个插件的主要目的是增强网站或应用中的图片展示功能,使得用户在查看图片时能有更...

    ImageViewer_java_

    这个项目名为"ImageViewer_java_",显然旨在帮助初学者理解如何在Java环境中创建一个简单的图片查看器。以下是对这个项目及其相关知识点的详细解释。 1. **Swing库**:Java Swing是Java Foundation Classes (JFC)的...

    Faststone Image Viewer 4.6绿色汉化版

    《Faststone Image Viewer 4.6绿色汉化版:高效便捷的图片管理与浏览利器》 Faststone Image Viewer是一款备受用户...对于那些寻求高效、便捷图片处理解决方案的用户,Faststone Image Viewer无疑是一个理想的选择。

Global site tag (gtag.js) - Google Analytics