|
ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
|
Files | |
| acquisitionworker.cpp | |
| The AcquisitionWorker class is used in a worker thread to capture images from the device continuously. | |
| acquisitionworker.h | |
| The AcquisitionWorker class is used in a worker thread to capture images from the device continuously. | |
| backend.cpp | |
| backend.h | |
| camera.cpp | |
| The Camera class is used to configure, start and stop the camera's image acquisition. | |
| camera.h | |
| The Camera class is used to configure, start and stop the camera's image acquisition. | |
| entrylistmodel.cpp | |
| The EntryListModel is a prototype for camera property nodes of type "Enumeration" to hold the different enumeration entries. | |
| entrylistmodel.h | |
| The EntryListModel is a prototype for camera property nodes of type "Enumeration" to hold the different enumeration entries. | |
| entrylistobject.cpp | |
| The EntryListObject is a prototype for camera property nodes of type "EnumerationEntry". EntryListObjects can be managed by EntryListModels. | |
| entrylistobject.h | |
| The EntryListObject is a prototype for camera property nodes of type "EnumerationEntry". EntryListObjects can be managed by EntryListModels. | |
| imageconverterworker.cpp | |
| The ImageConverter class is used in a worker thread to convert buffers received from the datastream to images that can be displayed. | |
| imageconverterworker.h | |
| The ImageConverter class is used in a worker thread to convert buffers received from the datastream to images that can be displayed. | |
| imageitem.cpp | |
| The ImageItem class is used as container to display a camera image in QML. | |
| imageitem.h | |
| The ImageItem class is used as container to display a camera image in QML. | |
| main.cpp | |
| This application demonstrates how to use the IDS peak genericAPI combined with a QML GUI to configure a camera with sequencer and display the image sequence. | |
| modelupdatethreadworker.cpp | |
| The ModelUpdateThreadWorker class is used in a worker thread to receive callbacks and check for changes of the camera's property nodes. | |
| modelupdatethreadworker.h | |
| The ModelUpdateThreadWorker class is used in a worker thread to receive callbacks and check for changes of the camera's property nodes. | |
| nodelistmodel.cpp | |
| The NodeListModel is a prototype for a camera's node map that can be displayed automatically in QML. | |
| nodelistmodel.h | |
| The NodeListModel is a prototype for a camera's node map that can be displayed automatically in QML. | |
| nodelistobject.cpp | |
| The NodeListObject is a prototype for camera property nodes of the types 'Enumeration', 'Float', 'Integer', 'Boolean', 'Command' and 'String'. NodeListObjects can be managed by NodeListModels. | |
| nodelistobject.h | |
| The NodeListObject is a prototype for camera property nodes of the types 'Enumeration', 'Float', 'Integer', 'Boolean', 'Command' and 'String'. NodeListObjects can be managed by NodeListModels. | |