Download RV Manual - Tweak Software

Transcript
Contents
1 Overview
1.1 The Big Picture . . . . . . . . . . . . . . . . . . . . . .
1.2 Drawing . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Menus . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 Interfacing with the Environment . . . . . . . . . . . .
1.5 Setting and Getting the Image Processing Graph State
1.5.1 Addressing Properties . . . . . . . . . . . . . .
1.5.2 User Defined Properties . . . . . . . . . . . . .
1.6 Getting Information From Images . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
4
4
4
5
6
6
6
2 Event Handling
2.1 Binding an Event . . . . . . . . . . .
2.2 Keyboard Events . . . . . . . . . . .
2.3 Pointer (Mouse) Events . . . . . . .
2.4 The Render Event . . . . . . . . . .
2.5 Remote Networking Events . . . . .
2.6 Internal Events . . . . . . . . . . . .
2.6.1 File Changed Event . . . . .
2.6.2 Incoming Source Path Event
2.6.3 Missing Images . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
11
13
13
14
15
15
15
16
16
16
3 Using Qt in Mu
3.1 Signals and Slots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Inheriting from Qt Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
20
21
4 Modes and Widgets
4.1 Outline of a Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Outline of a Widget . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23
24
25
5 Package System
5.1 rvpkg Command Line Tool . . . . . . . . . . . . . . . . . . . .
5.1.1 Getting a List of Available Packages . . . . . . . . . . .
5.1.2 Getting Information About the Environment . . . . . .
5.1.3 Getting Information About a Package . . . . . . . . . .
5.1.4 Adding a Package to a Support Area . . . . . . . . . . .
5.1.5 Removing a Package from a Support Area . . . . . . . .
5.1.6 Installing and Uninstalling Available Packages . . . . .
5.1.7 Combining Add and Install for Automated Installation .
5.1.8 Overrideing Default Optional Package Load Behavior .
5.2 Package File Contents . . . . . . . . . . . . . . . . . . . . . . .
5.3 PACKAGE Format . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 Package Management Configuration Files . . . . . . . . . . . .
5.5 Developing a New Package . . . . . . . . . . . . . . . . . . . . .
26
26
26
27
27
27
27
28
28
28
28
28
30
31
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.