File tree 1 file changed +31
-0
lines changed
1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ : SIM thread : UI thread :
2
+ :______________________________________________________:____________________:
3
+ : : :
4
+ : +----------------------------------+ : :
5
+ : | +------+ (UIModel.cpp/h) | : :
6
+ : | |Window| | : :
7
+ : | +------+ | : :
8
+ : | ^ | : :
9
+ : XML ----> | | | : :
10
+ : | +------+-------+ | : :
11
+ : | | ... | | : :
12
+ : | +------+ +-----+ | : :
13
+ : | |Button| |Group| | : :
14
+ : | +------+ +-----+ | : :
15
+ : | ^ | : :
16
+ : | | | : :
17
+ : | +-----+-----+ | : :
18
+ : | | ... | | : UI events :
19
+ : | +-----+ +------+ | : | :
20
+ : | |Label| |Slider| | : | :
21
+ : | +-----+ +------+ | : creation of | :
22
+ : +----------------------------------+ : Qt widgets | :
23
+ : | : ^ | :
24
+ : event | : | | :
25
+ : callbacks <----\ | (create) : | | :
26
+ : | v : | v :
27
+ : +-------------+ : +---------+ :
28
+ : | UIFunctions | <--------------------> | UIProxy | :
29
+ : +-------------+ (QObject signals) +---------+ :
30
+ : : :
31
+ :______________________________________________________:____________________:
You can’t perform that action at this time.
0 commit comments