1
0
mirror of https://github.com/jaredtao/TaoQuick.git synced 2025-01-19 20:22:56 +08:00
TaoQuick/Install-en.md

98 lines
2.4 KiB
Markdown
Raw Normal View History

2019-08-17 11:17:07 +08:00
# catalogue
- [catalogue](#catalogue)
- [Code Struct](#code-struct)
- [TaoQuick Build](#taoquick-build)
- [TaoQuick Install](#taoquick-install)
- [TaoQuick Use](#taoquick-use)
- [TaoQuick Designer-mode](#taoquick-designer-mode)
## Code Struct
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/CodeStruct/1.png)
'src' folder contains 4 sub-project
1. TaoQuick
main library.
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/CodeStruct/2.png)
support use ' make install ' install into QTDIR。
2. TaoQuickApp
Demoshow how use TaoQuick。
It's a content loader, provide basic window and menu, load content by plugin.
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/CodeStruct/3.png)
3. TaoQuickPlugin
one plugin, show Basic Component in TaoQuick.
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/CodeStruct/5.png)
4. TaoEffectPlugin
one plugin, show Effect Component in TaoQuick.
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/CodeStruct/4.png)
## TaoQuick Build
Commond line, just use
`
qmake
make
`
after build, library will be auto copied in "bin/debug/TaoQuick" or "bin/release/TaoQuick"
## TaoQuick Install
also you can use
`
make install
`
library will be installed in "{QTDIR}/qml/TaoQuick"
QtCreator also can use build argument.
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/QtCreator-install.png)
## TaoQuick Use
1. copy "bin/debug/TaoQuick" or "bin/release/TaoQuick" to you binary folder
2. import in you qml
```
import TaoQuick 1.0
import "qrc:/Tao/Qml/"
```
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/TaoQuick-use.png)
`import TaoQuick 1.0` is import library.
`import "qrc:/Tao/Qml/` is import Resource by qmldir file in "qrc:/Tao/Qml/"
this use method not support QtCreator HighLight.
## TaoQuick Designer-mode
TaoQuick support Designer-mode in QtCreator.
1. make sure TaoQuick is installed to {QTDIR}/qml/TaoQuick/
2. Restart QtCreatoropen you project and change to Designer-modein Importer ComboBoxselect TaoQuick,
press Ctrl + S to save, then QtCreator will load TaoQuick.
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/Import.png)
Now, you can create component by drag , change propery easily.
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/Drag.gif)