update readme
This commit is contained in:
parent
e6770afbaf
commit
d56ad74f08
12
README.md
12
README.md
|
@ -1,4 +1,4 @@
|
||||||
# Welcome to GuiLite
|
# Welcome to GUI-lite
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="documents/logo.png" alt="Logo"/>
|
<img src="documents/logo.png" alt="Logo"/>
|
||||||
</p>
|
</p>
|
||||||
|
@ -40,17 +40,17 @@
|
||||||
- 🐋Run in docker with a single command: `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh`
|
- 🐋Run in docker with a single command: `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh`
|
||||||
|
|
||||||
## Easy to learn and support
|
## Easy to learn and support
|
||||||
Even a C beginner could master GuiLite quickly. The source code only uses basic C++ features (class, virtual function). We chose C++ as it could make the code size significantly smaller and easier to read.
|
Even a C beginner could master GUI-lite quickly. The source code only uses basic C++ features (class, virtual function). We chose C++ as it could make the code size significantly smaller and easier to read.
|
||||||
- 📚Documentation
|
- 📚Documentation
|
||||||
- [How to use GuiLite?](documents/HowToUse.md)
|
- [How to use GUI-lite?](documents/HowToUse.md)
|
||||||
- [Design specification](documents/HowToWork.md)
|
- [Design specification](documents/HowToWork.md)
|
||||||
- [How to Layout widgets?](documents/HowLayoutWork.md)
|
- [How to Layout widgets?](documents/HowLayoutWork.md)
|
||||||
- [How to build unicode font/bitmap resource?](https://github.com/idea4good/GuiLiteToolkit)
|
- [How to build unicode font/bitmap resource?](https://github.com/idea4good/GuiLiteToolkit)
|
||||||
- [How to switch theme?](https://gitee.com/idea4good/GuiLiteSamples/blob/master/HostMonitor/UIcode/source/resource/resource.cpp)
|
- [How to switch theme?](https://gitee.com/idea4good/GuiLiteSamples/blob/master/HostMonitor/UIcode/source/resource/resource.cpp)
|
||||||
- [How to dispatch messages?](documents/HowMessageWork.md)
|
- [How to dispatch messages?](documents/HowMessageWork.md)
|
||||||
- [UML chart of GuiLite core](documents/UML.md)
|
- [UML chart of GUI-lite core](documents/UML.md)
|
||||||
- 📈Learning steps
|
- 📈Learning steps
|
||||||
1. Build GuiLite library
|
1. Build GUI-lite library
|
||||||
2. Build/Debug HelloXXX demos
|
2. Build/Debug HelloXXX demos
|
||||||
3. Read/Modify `HelloXXX/UIcode/UIcode.cpp` code
|
3. Read/Modify `HelloXXX/UIcode/UIcode.cpp` code
|
||||||
4. Read/Modify `widgets` code
|
4. Read/Modify `widgets` code
|
||||||
|
@ -168,7 +168,7 @@ Even a C beginner could master GuiLite quickly. The source code only uses basic
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
## 📞Community Channel
|
## 📞Community Channel
|
||||||
Thanks for the help from the community, you all make GuiLite better! And welcome to any new friend to join us.
|
Thanks for the help from the community, you all make GUI-lite better! And welcome to any new friend to join us.
|
||||||
- [**@Twitter**](https://twitter.com/idea4good)
|
- [**@Twitter**](https://twitter.com/idea4good)
|
||||||
- QQ group code:
|
- QQ group code:
|
||||||
<table>
|
<table>
|
||||||
|
|
12
README_zh.md
12
README_zh.md
|
@ -1,4 +1,4 @@
|
||||||
# 歡迎蒞臨 GuiLite
|
# 歡迎蒞臨 GUI-lite
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="documents/logo.png" alt="Logo"/>
|
<img src="documents/logo.png" alt="Logo"/>
|
||||||
</p>
|
</p>
|
||||||
|
@ -38,9 +38,9 @@
|
||||||
- 🐋支持Docker,一条命令启动Docker: `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh`
|
- 🐋支持Docker,一条命令启动Docker: `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh`
|
||||||
|
|
||||||
## 易學習和全面的技術支持
|
## 易學習和全面的技術支持
|
||||||
即使是C语言的初学者,也可以很快掌握GuiLite;代码只使用C++的基本特性(类和虚函数),选择C++语言,能让代码体积更小,更易阅读。
|
即使是C语言的初学者,也可以很快掌握GUI-lite;代码只使用C++的基本特性(类和虚函数),选择C++语言,能让代码体积更小,更易阅读。
|
||||||
- 📚开发文档
|
- 📚开发文档
|
||||||
- [如何使用GuiLite?](documents/HowToUse.md)
|
- [如何使用GUI-lite?](documents/HowToUse.md)
|
||||||
- [软件设计说明](documents/HowToWork-cn.md)
|
- [软件设计说明](documents/HowToWork-cn.md)
|
||||||
- [如何布局UI?](documents/HowLayoutWork.md)
|
- [如何布局UI?](documents/HowLayoutWork.md)
|
||||||
- [如何制作多种文字/位图资源?](https://github.com/idea4good/GuiLiteToolkit)
|
- [如何制作多种文字/位图资源?](https://github.com/idea4good/GuiLiteToolkit)
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
- [如何传递消息?](documents/HowMessageWork.md)
|
- [如何传递消息?](documents/HowMessageWork.md)
|
||||||
- [核心UML示意图](documents/UML.md)
|
- [核心UML示意图](documents/UML.md)
|
||||||
- 📈学习方法
|
- 📈学习方法
|
||||||
1. 编译GuiLite库
|
1. 编译GUI-lite库
|
||||||
2. 编译、调试:HelloXXX实例程序
|
2. 编译、调试:HelloXXX实例程序
|
||||||
3. 研读、修改100+行的`HelloXXX/UIcode/UIcode.cpp`源代码
|
3. 研读、修改100+行的`HelloXXX/UIcode/UIcode.cpp`源代码
|
||||||
4. 研读`widgets`目录下的代码
|
4. 研读`widgets`目录下的代码
|
||||||
|
@ -166,8 +166,8 @@
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
## 📞社區交流
|
## 📞社區交流
|
||||||
- 感谢开发者群的所有同学,是你们塑造了今天的GuiLite!也欢迎新的大神/小白加入我们。
|
- 感谢开发者群的所有同学,是你们塑造了今天的GUI-lite!也欢迎新的大神/小白加入我们。
|
||||||
- GuiLite开发者QQ群:
|
- 开发者QQ群:
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center"><a href="https://jq.qq.com/?_wv=1027&k=qfvGGAa7"><img src="documents/qq.group-1.jpg" width="240px;"/><br /><sub><b>专家群💎:527251257</b></sub></a>
|
<td align="center"><a href="https://jq.qq.com/?_wv=1027&k=qfvGGAa7"><img src="documents/qq.group-1.jpg" width="240px;"/><br /><sub><b>专家群💎:527251257</b></sub></a>
|
||||||
|
|
Loading…
Reference in New Issue