qt开源项目: tiled
https://github.com/mapeditor/tiled
编译方法:
用 qt creator 打开这个项目文件 tiled.qbs
Tiled 游戏地图编辑器
软件简介
Tiled 地图编辑器是一种用于通用目的的编辑器。特点是比较好用,风格类似mini版的photoshop。它可以用于制作多种类型的游戏引擎需要,而且支持使用插件读写map、增加用于引擎的map格式。
界面如下图所示:
该软件已经从 Java 转为使用 Qt C++ 开发。
例子
F:\qt_work\qt5_code_plus_jack\temp\tiled-master\examples
打开文件:
F:\qt_work\qt5_code_plus_jack\temp\tiled-master\examples\isometric_grass_and_water.tmx
官方下载:
https://www.mapeditor.org/download.html
QT的一些开源软件
QT的一些开源软件
PacketSender
Network utility for sending / receiving TCP, UDP, SSL https://packetsender.com/
QGIS
QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS) http://qgis.org
基于Qt和FFmpeg的跨平台高性能音视频播放框架-QtAV
QtAV是基于Qt和FFmpeg的音视频播放库。开发者能够很容易基于QtAV编写播放器。支持常见的功能如播放、截图、暂停、快进快退、音量控制、播放网络流媒体等。 目前支持的渲染方式有QPainter、Direct2D、gdi+、OpenGL,以后会添加其他选择和硬件解码功能。
tiled
著名的TileMap编辑器,做2D游戏开发的一定不会陌生。
Clementine Music Player
Clementine is a modern music player and library organizer for Windows, Linux and macOS.
功能很完善且跨平台支持做得很好的音乐播放器,完成度高,跨平台项目可以参考它。
qTox
qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol. https://qtox.github.io/
功能强大的IM客户端
Shotcut - a free, open source, cross-platform video editor
基于XMPP 协议的聊天客户端
QFramer
UI封装,国人作品
带有加密功能的 SQLite Qt 插件-QtCipherSqlitePlugin
QtCipherSqlitePlugin is a Qt plugin for ciphered SQLite which is based on SQLite source and wxSQLite3.
基于Qt开发的轻量级HTTP/HTTPS服务器
screencloud-截屏分享工具
Rythem(Qt版的fiddler)
网络文件传输客户端-nitroshare-desktop
Network file transfer application for Windows, OS X, & Linux
官网:https://nitroshare.net/
Github上的一些高分Qt开源项目【多图】
QuasarApp
QuasarApp is developing open source mobile and desktop applications.
QuasarApp/Qt-Secret
Fast encryption library supporting RSA and AES algorithms.