LeechCraft Monocle  0.6.70-13729-g7046a9d2a7
Modular document viewer for LeechCraft
iformfield.h File Reference
#include <memory>
#include <QtPlugin>
+ Include dependency graph for iformfield.h:

Go to the source code of this file.

Classes

class  LC::Monocle::IFormField
 Base interface to be implemented by form fields. More...
 
class  LC::Monocle::IFormFieldText
 Interface to be implemented by text fields. More...
 
class  LC::Monocle::IFormFieldChoice
 Interface to be implemented by choice fields. More...
 
class  LC::Monocle::IFormFieldButton
 Interface to be implemented by button fields. More...
 

Namespaces

 LC
 
 LC::Monocle
 

Typedefs

typedef std::shared_ptr< IFormField > LC::Monocle::IFormField_ptr
 A shared pointer to a IFormField. More...
 

Enumerations

enum  LC::Monocle::FormType { LC::Monocle::FormType::Text, LC::Monocle::FormType::Choice, LC::Monocle::FormType::Button }
 Describes the possible types of a form field. More...