1
一些QT开源项目
来源 :https://www.zhihu.com/question/41812714/answer/92575811
qyvlik/sqml qml 的简易 sqlite orm 工具
qyvlik/QmlThread: More powerful Thread module in QML. Like WorkerScript but can use c++ native method in WorkerScript.
GitHub - qyvlik/ShaderToy.qml: ShaderToy demo by QML.
GitHub - qyvlik/QtQuickAppDemo: QtQuickAppDemo, implement some animation effect reference by AE.参考 AE 做应用。
GitHub - qyvlik/Flat.qml: FlatUI by qml, 参考FlatUI设计的一套qml控件GitHub -
GDPURJYFS/WellChat: WellChat is a Application that is a WeChat-like APP by qml.好吧~原谅我的英语。这个一个使用qml来仿制安卓weix的Qt程序,可以运行在安卓上。
https://github.com/qyvlik/HttpRequestGitHub
这里分享其他十分优秀的项目:
https://github.com/uglide/RedisDesktopManager
https://github.com/pawelsalawa/sqlitestudio
mikalv/awesome-qt-qml
quickly/quickly ES6 and Node.js-like environment for QML
GitHub - MidoriYakumo/learnopengl-qt3d: QML/Qt3D version of http://learnopengl.com examples Qt3D 的学习项目
GitHub - qmlbook/qmlbook: The source code for the upcoming qml book 强烈推荐,然后有中文的哦~
GitHub - trollixx/node.qml: A port of Node.js to QMLGitHub - papyros/qml-material: Material Design implemented in QtQuick
彩阳的 Qt3D 教程配套代码:GitHub - jiangcaiyang/Tutorial3D: This tutorial mainly focuses on Qt 3D and its usages, Every commit is a step that tells how to build a project from scratch.
GitHub - wearyinside/qmlparticleeditorQML 制作的例子编辑器。
GitHub - wearyinside/qmlcreator
GitHub - jan0e/QMLemoji: An Emoji picker written in QML 不过我只在电脑上测试通过,安卓手机上效果不佳或者没有效果。
GitHub - 188080501/QmlDesignerPlus QmlDisigner二次开发计划,显著提升 QmlDisigner 用户体验。
188080501/JQTools 基于Qt开发的小工具包
GitHub - neterror/qmlhex: QML hex editorGitHub - toby20130333/qmlpathview: 基于QML PathView实现的一些效果
GitHub - toby20130333/qtquickqrencode: qrencode plugins use in qml QtQuick 上二维码解决办法之一。
GitHub - retf/qt-android-native-web-view-example: Automatically exported from code.google.com/p/qt-android-native-web-view-example 现在 Qt 官方对于手机应用的网页支持,一般解决方案是在 QSuface 上绘制原生网页。
GitHub - toby20130333/qtioswebview: a qtquick application using ios UIView
GitHub - brexis/qml-bootstrap: Sweet Qml compoments inspired from Ionic framework style for mobile and desktop Qt/Qml projects
GitHub - bckmnn/qml-qt-snippets: collection of useful snippets for qt/qml
GitHub - xiangzhai/qwx: WeChat Qt frontend 微信Qt前端
GitHub - penk/qml-handwriting: Open source handwriting recognition keyboard written in QML/JavaScript qml 手写支持。
GitHub - 15th/qmlStyle: qt qml样式 最近一次更新大概是半年前。
GitHub - MartinBriza/2048.qml: 2048 clone written in pure QML. No C++ wrappers needed.
GitHub - yeatse/moebox: 萌音盒子 虽然使用的是塞班 + Qt4,但是项目组织和设计上可以学习学习。
Ecohnoch/Mota-Editor 魔塔编辑器,一款游戏框架
推荐一些 github 用户吧
iBelieve (Michael Spencer)
trollixx (Oleg Shparber) · GitHub
iBeliever (Michael Spencer) · GitHub
wearyinside (Oleg Yadrov) · GitHub
foruok · GitHub 安晓辉老师
toby20130333 (一衣带水) · GitHub
yeatse (Yeatse CC) · GitHub PS 在塞班时代就使用 qml 开发应用,所以如果要开发手机应用,可以参照这位大神的项目。
jiangcaiyang · GitHub
Ecohnoch (xcy) game maker
MidoriYakumo (MidoriYakumo)
188080501 (Jason)
https://github.com/qyvlik 恩,还有我。
以上名单只是一小部分,还有更多的优秀开发者需要我们自己去挖掘了。
推荐组织:
https://github.com/qmlbook
https://github.com/KDAB
https://github.com/quickly
在线电子书
https://www.kancloud.cn/cloudcastle/qt5-demo
https://www.kancloud.cn/tengweitw/tengwei
https://www.kancloud.cn/kancloud/qt-study-road-2
参考博客
https://blog.csdn.net/u012419303/category_3138565.html
MyGitee - https://gitee.com/lsgx/
MyGithub - https://github.com/lsgxeva/
================= End
开源项目 good
simulator Qt
simulIDE
simulIDE
https://github.com/cedricporter/pytdx
Game Programming using Qt 5 Beginner’s Guide - Second Edition
https://github.com/PacktPublishing/Mastering-Qt-5
https://www.packtpub.com/programming
Hands-On GUI Programming with C++ and Qt5
End to End GUI Development with Qt5 Learning Path pdf
通常cmake编译命令
cmake dir
想要指定cmake版本在其后附加参数 -G 即可
cmake dir -G “Visual Studio 11 2012”
C:\Qt\Qt5.13.0\5.13.0\msvc2017\bin
C:\Qt\Qt5.13.0\5.13.0\msvc2017\lib\cmake\Qt5
参考书籍 《图解设计模式》,实现23种设计模式
DesignPattern
C++11全套设计模式-23种指针的用法(a full DesignPattern implement with c++11)
Tetris
jaredtao / Breakout
Qt打砖块 Breakout
A proof-of-concept widget for integrating Qt and OpenSceneGraph in a thread-safe manner
Pseudomanifold / QtOSG
Clean Code Collection books-写代码的艺术–但是也不能死读书,照搬理论实践
cneben / QuickQanava
C++14 network/graph visualization library / Qt node editor.
hustlei / QssStylesheetEditor
Editor for qt stylesheet (qss). Real-time preview, and user can define varibles in qss.
Greedysky / TTKMusicplayer
TTKMusicPlayer that imitation Kugou music, the music player uses of qmmp core library based on Qt for windows and linux.(支持网易云音乐、虾米音乐、QQ音乐、酷我音乐、酷狗音乐等等)
QuasarApp / CQtDeployer
This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
https://github.com/jaredtao?after=Y3Vyc29yOnYyOpK5MjAyMS0wMS0wMVQyMToxNzoyMiswODowMM4HWO6G&direction=desc&sort=updated&tab=stars
http://qt.gitorious.org/qt/qtftp
https://github.com/qt/qtftp/blob/master/src/qftp/qftp.cpp
QtGameTutorial
Gottet is a clean, simple falling blocks game. Use the arrow keys to rotate and position each piece as it falls. Fill a whole row to clear it. Unlimited levels, with progressively faster speeds.
sudoku qt
Lords of doom
《c++ template 视频教程》(C + + template video tutorial)更新至 06 集 […(An Introduction to Design Patterns in C++ with Qt 4) [2011-05-14] ?
xpacman
Flappy Bird Game
http://www.ibiblio.org/pub/X11/contrib/games/
http://doc.qt.io/qt-5/qtexamplesandtutorials.html
pacman
Open Source Game Development: Qt Games For KDE, PDAs, And Windows (Game Development Series) (英语) 平装 – 2005年10月3日
KPat Information
https://www.youtube.com/watch?v=xPs40BrYHkg
https://toolwa.com/github/
https://github.com/jasmine7ea/QtGameTutorial
https://github.com/MeLikeyCode/QtGameTutorial
Code for the C++ Qt Game Tutorial Series I made for YouTube.
https://www.cnblogs.com/hicjiajia/archive/2011/02/03/1948943.html