RAD Hello Tutorial
1.3.0-pre1

Table of Contents

  • 1. Introduction
    • 1.1. Definitions
    • 1.2. Conventions
  • 2. Download, Compilation, and Running
  • 3. Project Structure
  • 4. Project Definition (wscript)
  • 5. Module Definition (cut_rad_hello/wscript)
  • 6. Entry Point Python Script (cut_rad_hello/src/cut_rad_hello.py)
  • 7. Graphical Design Updates (cut_rad_hello/src/cut_rad_hello/mainwindow.ui)
    • 7.1. New Menu: Server
    • 7.2. Deleted QTextEdit widget
    • 7.3. A new QGroupBox
    • 7.4. A second QGroupBox
    • 7.5. A third QGroupBox
  • 8. StdCmds Interface (cut_rad_hello/src/cut_rad_hello/stdcmdsfacade.py)
    • 8.1. Imports
    • 8.2. Class Definition and Initializator
    • 8.3. Interface Methods with no Arguments
    • 8.4. Interface Method with Argument
  • 9. UI Implementation (cut_rad_hello/src/cut_rad_hello/applicationwindow.py)
    • 9.1. Imports
    • 9.2. Initialization
    • 9.3. closeEvent()
    • 9.4. Server (dis)connection Slots
    • 9.5. Slots for methods in the interface
    • 9.6. Starting Hellocii process
  • 10. RAD Tutorial Second Part
    • 10.1. OLDB Data Points (cut_rad_hello_custom/src/cut_rad_hello_custom/mainwindow.ui)
      • 10.1.1. OLDB Data Points in QeDartBoard
    • 10.2. Preset Command
      • 10.2.1. Modifications to (cut_rad_hello_custom/src/cut_rad_hello_custom/mainwindow.ui)
      • 10.2.2. Modifications to UI Implementation (cut_rad_hello_custom/src/cut_rad_hello_custom/applicationwindow.py)
      • 10.2.3. Modifications to Server Class (cut_rad_hello_custom/src/cut_rad_hello_custom/stdcmdsfacade.py)
    • 10.3. Replace QeDartBoard by QeRaDec (cut_rad_hello_custom/src/cut_rad_hello_custom/mainwindow.ui)
RAD Hello Tutorial
  • Docs »
  • Search


© Copyright 2021, ESO.