-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathdeveloper.txt
31 lines (31 loc) · 2.36 KB
/
developer.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
: SIM thread : UI thread :
:_____________________________________________________:_____________________:
: : :
: +----------------------------------+ : :
: | +------+ (UIModel.cpp/h) | : :
: | |Window| | : :
: | +------+ | : :
: | ^ | : :
: XML ----> | | | : :
: | +------+-------+ | : :
: | | ... | | : :
: | +------+ +-----+ | : :
: | |Button| |Group| | : :
: | +------+ +-----+ | : :
: | ^ | : :
: | | | : :
: | +-----+-----+ | : :
: | | ... | | : UI events :
: | +-----+ +------+ | : | :
: | |Label| |Slider| | : | :
: | +-----+ +------+ | : creation of | :
: +----------------------------------+ : Qt widgets | :
: | : ^ | :
: event | : | | :
: callbacks <----\ | (create) : | | :
: | v : | v :
: +-------------+ : +----------+ :
: | SIM | <--------------------> | UI | :
: +-------------+ (QObject signals) +----------+ :
: : :
:_____________________________________________________:_____________________: