vdat.gui – The Gui Code¶

This part of the documentation strives at describing the code itself in the best possible way and to give detailed information about custom signals and slots defined and connected in every class.

The Gui¶

  • vdat.gui.central – The widget at the center of VDAT
  • vdat.gui.fplane – The fplane viewer
    • The FplaneWidget
    • The cache
  • vdat.gui.help_window – The offline help window
  • vdat.gui.logger_widget – Logging widget
  • vdat.gui.mainwidget – The biggest widget
  • vdat.gui.mainwindow – The main VDAT window
  • vdat.gui.menubar – The menu bar
  • vdat.gui.menus_actions – Custom menus and actions
  • vdat.gui.progress – Monitor the execution progress
  • vdat.gui.queue – The Queue window
  • vdat.gui.tasks – Reduction steps and buttons
  • vdat.gui.treeview_model – A Custom Model for the Treeview Widget
  • vdat.gui.utils – PyQt related utilities

The tab plugins¶

  • vdat.gui.tabs.interface – The interface
  • vdat.gui.tabs.tab_widget – The tab widgets
    • Inheritance scheme
  • vdat.gui.tabs.ifu_widget – The widget representing one IFU
    • Inheritance diagram
  • vdat.gui.tabs.ifu_viewer – The IFU viewer windows
    • Inheritance diagram
  • vdat.gui.tabs.entry_points - Tab types definitions
  • New tab types
    • Entry point and packaging
    • The plugin anatomy
      • The tabs cache
    • Reuse the base classes
      • Names
      • Setup the classes
        • A note on showing the tab
      • Create the images to show
      • Open a window on double click
      • Extras

Document the GUI, including signals and slots, as done e.g. in vdat.gui.queue.Queue

Logo

Virus Data Analysis Tool

Version: 0.9.0.post0

Navigation

  • Installation
  • Use VDAT: how to
  • The directory structure and symlinking
  • The Graphical User Interface
  • The Command Interpreter Tool
  • FAQ
  • Contribute to VDAT
  • Code Documentation
    • command_interpreter – The command line interpreter
    • vdat.libvdat – Stuff that isn’t GUI
    • vdat.config – The configuration functionality and files
    • vdat.gui – The Gui Code
    • vdat.database – The VDAT database
    • vdat.utilities – Generic utilities
    • vdat.exceptions – VDAT exceptions
    • vdat.list_plugins – List plugins used by VDAT
  • LICENSE
  • Authors
  • Virus Data Analysis Tool release notes
  • Changelog
  • TODO

Quick search

©2015, HETDEX Collaboration. | Powered by Sphinx 1.7.4 & Alabaster 0.7.11 | Page source