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

Provides project wide GUI components. More...

#include <QWidget>
#include <QDialog>
#include <QMainWindow>
#include <QItemDelegate>
#include <QTextBrowser>
#include <QListWidget>
#include <list>
#include <functional>
#include <memory>
#include <thread>
#include "gth.h"
#include <vici/test.h>

Go to the source code of this file.

Classes

class  VICI::GTHWindowWidget
 A mix-in class with the functions required for the gui test harness. More...
 
class  VICI::WidgetMgrClient
 An interface for the WidgetMgr to call its clients when a window registers itself. More...
 
class  VICI::WidgetMgr
 A singleton class that window widgets register with. More...
 
class  VICI::VMainWindow
 A main window class that automatically registers itself. More...
 
class  VICI::VDialog
 A dialog class that automatically registers itself. More...
 
class  VICI::ItemDelegate
 An item delegate that uses QLineEdit for editing list and table entries. More...
 
class  VICI::VEditList
 Builds on QListWidget to provide better editing ability. More...
 
class  VICI::Metrics
 A class to encapsulate measurements. More...
 
class  VICI::SignalToQtSignal
 A class to convert operating system signals into Qt signals. More...
 
class  VICI::AboutDialog
 A standard About Vici dialog for the project. More...
 

Namespaces

 VICI
 The namespace for the Visual Chart Interpreter project.
 

Detailed Description

Provides project wide GUI components.

This header should be included in the code the uses main windows and/or dialogs.