VICI  0.11.815
Visual Chart Interpreter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Enumerations | Functions
gth.h File Reference

Provide the interface between the GUI applications and the GUI Test Harness. More...

#include <vici/stringy.h>
#include <functional>

Go to the source code of this file.

Namespaces

 VICI
 The namespace for the Visual Chart Interpreter project.
 
 VICI::gth
 The namespace for the GUI Test Harness.
 

Enumerations

enum  VICI::gth::WidgetType {
  VICI::gth::Action, VICI::gth::Button, VICI::gth::CheckBox, VICI::gth::ComboBox,
  VICI::gth::Dock, VICI::gth::List, VICI::gth::ListView, VICI::gth::Label,
  VICI::gth::LineEdit, VICI::gth::SpinBox, VICI::gth::Splitter, VICI::gth::Table,
  VICI::gth::Tabs, VICI::gth::TextEdit, VICI::gth::Tree, VICI::gth::View,
  VICI::gth::Window, VICI::gth::MessageBox, VICI::gth::FileDialog, VICI::gth::FontDialog,
  VICI::gth::ColorDialog, VICI::gth::Script
}
 List the types of widgets that we can interact with during testing. More...
 

Functions

void VICI::gth::RegnFn (std::function< void(void *, WidgetType, csr)> reg)
 Register the widgets for use by the GUI Test Harness. More...
 

Detailed Description

Provide the interface between the GUI applications and the GUI Test Harness.

The GUI applications should include this header file if they are to support the GUI Test Harness plug-in testing.