TwiceAsNice  2019-02-18
Private Slots | Private Member Functions | List of all members
LineEditTest Class Reference

#include <LineEditTest.h>

Inheritance diagram for LineEditTest:
Inheritance graph
Collaboration diagram for LineEditTest:
Collaboration graph

Private Slots

void shouldUpdatePropertyWhenEnterIsPressed ()
 
void shouldWorkWhenNoColorSchemeIsGiven ()
 
void shouldUseColorScheme ()
 
void shouldUseRegexColorScheme ()
 

Private Member Functions

Nice::PropertyPtr createStringPropertyNamed (const std::string &nodeName)
 
void checkThatForegroundColorIs (const QColor &color, LineEdit *lineEdit)
 
void checkThatBackgroundColorIs (const QColor &expectedColor, LineEdit *lineEdit)
 
QString niceQtStyleSheetFor (const Nice::CompletionState state)
 
void updateGUIWith (const std::string &newValue, LineEdit *lineEdit)
 
void processQtEvents ()
 
LineEditin (LineEdit *x)
 

Member Function Documentation

◆ checkThatBackgroundColorIs()

void LineEditTest::checkThatBackgroundColorIs ( const QColor &  expectedColor,
LineEdit lineEdit 
)
private

◆ checkThatForegroundColorIs()

void LineEditTest::checkThatForegroundColorIs ( const QColor &  color,
LineEdit lineEdit 
)
private

◆ createStringPropertyNamed()

Nice::PropertyPtr LineEditTest::createStringPropertyNamed ( const std::string &  nodeName)
private

◆ in()

LineEdit * LineEditTest::in ( LineEdit x)
private

◆ niceQtStyleSheetFor()

QString LineEditTest::niceQtStyleSheetFor ( const Nice::CompletionState  state)
private

◆ processQtEvents()

void LineEditTest::processQtEvents ( )
private

◆ shouldUpdatePropertyWhenEnterIsPressed

void LineEditTest::shouldUpdatePropertyWhenEnterIsPressed ( )
privateslot

◆ shouldUseColorScheme

void LineEditTest::shouldUseColorScheme ( )
privateslot

◆ shouldUseRegexColorScheme

void LineEditTest::shouldUseRegexColorScheme ( )
privateslot

◆ shouldWorkWhenNoColorSchemeIsGiven

void LineEditTest::shouldWorkWhenNoColorSchemeIsGiven ( )
privateslot

◆ updateGUIWith()

void LineEditTest::updateGUIWith ( const std::string &  newValue,
LineEdit lineEdit 
)
private

The documentation for this class was generated from the following files: