LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SlintKeyEventTextBuilder Class Referencefinal

The SlintKeyEventTextBuilder class. More...

#include <slintkeyeventtextbuilder.h>

Inherits QObject.

+ Collaboration diagram for SlintKeyEventTextBuilder:

Signals

void textChanged (QString text)
 

Public Member Functions

 SlintKeyEventTextBuilder (const SlintKeyEventTextBuilder &other)=delete
 
 SlintKeyEventTextBuilder (QObject *parent=nullptr) noexcept
 
 ~SlintKeyEventTextBuilder () noexcept
 
const QString & getText () const noexcept
 
slint::private_api::EventResult process (const slint::private_api::KeyEvent &e) noexcept
 
SlintKeyEventTextBuilderoperator= (const SlintKeyEventTextBuilder &rhs)=delete
 

Private Attributes

QString mText
 

Detailed Description

Constructor & Destructor Documentation

◆ SlintKeyEventTextBuilder() [1/2]

◆ SlintKeyEventTextBuilder() [2/2]

SlintKeyEventTextBuilder ( QObject *  parent = nullptr)
explicitnoexcept

◆ ~SlintKeyEventTextBuilder()

~SlintKeyEventTextBuilder ( )
noexcept

Member Function Documentation

◆ getText()

const QString & getText ( ) const
inlinenoexcept

◆ process()

slint::private_api::EventResult process ( const slint::private_api::KeyEvent &  e)
noexcept
+ Here is the call graph for this function:

◆ operator=()

SlintKeyEventTextBuilder & operator= ( const SlintKeyEventTextBuilder rhs)
delete

◆ textChanged

void textChanged ( QString  text)
signal

Member Data Documentation

◆ mText

QString mText
private

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