Guitar
Public Types | Public Member Functions | Public Attributes | List of all members
AbstractCharacterBasedApplication::CharAttr Struct Reference

#include <AbstractCharacterBasedApplication.h>

Public Types

enum  Index { Normal, Invert, Hilite }
 
enum  Flag { Selected = 0x0001, CurrentLine = 0x0002, Underline1 = 0x0004, Underline2 = 0x0008 }
 

Public Member Functions

 CharAttr (int index=Normal)
 
bool operator== (CharAttr const &r) const
 
bool operator!= (CharAttr const &r) const
 

Public Attributes

uint16_t index
 
uint16_t flags = 0
 
QColor color
 

Member Enumeration Documentation

◆ Flag

Enumerator
Selected 
CurrentLine 
Underline1 
Underline2 

wip

◆ Index

Enumerator
Normal 
Invert 
Hilite 

Constructor & Destructor Documentation

◆ CharAttr()

AbstractCharacterBasedApplication::CharAttr::CharAttr ( int  index = Normal)
inline

Member Function Documentation

◆ operator!=()

bool AbstractCharacterBasedApplication::CharAttr::operator!= ( CharAttr const &  r) const
inline
Here is the call graph for this function:

◆ operator==()

bool AbstractCharacterBasedApplication::CharAttr::operator== ( CharAttr const &  r) const
inline

Member Data Documentation

◆ color

QColor AbstractCharacterBasedApplication::CharAttr::color

◆ flags

uint16_t AbstractCharacterBasedApplication::CharAttr::flags = 0

◆ index

uint16_t AbstractCharacterBasedApplication::CharAttr::index

The documentation for this struct was generated from the following file: