Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdesigner_internal::DesignerMetaFlags Class Reference

#include <qdesigner_utils_p.h>

+ Inheritance diagram for qdesigner_internal::DesignerMetaFlags:
+ Collaboration diagram for qdesigner_internal::DesignerMetaFlags:

Public Member Functions

 DesignerMetaFlags (const QString &enumName, const QString &scope, const QString &separator)
 
 DesignerMetaFlags ()=default
 
QString toString (int value, SerializationMode sm) const
 
QStringList flags (int value) const
 
QString messageParseFailed (const QString &s) const
 
int parseFlags (const QString &s, bool *ok=nullptr) const
 
- Public Member Functions inherited from qdesigner_internal::MetaEnum< uint >
 MetaEnum (const QString &enumName, const QString &scope, const QString &separator)
 
 MetaEnum ()=default
 
void addKey (uint value, const QString &name)
 
QString valueToKey (uint value, bool *ok=nullptr) const
 
uint keyToValue (QStringView key, bool *ok=nullptr) const
 
const QStringenumName () const
 
const QStringscope () const
 
const QStringseparator () const
 
const QStringListkeys () const
 
const KeyToValueMapkeyToValueMap () const
 

Additional Inherited Members

- Public Types inherited from qdesigner_internal::MetaEnum< uint >
enum  SerializationMode
 
using KeyToValueMap
 
- Protected Member Functions inherited from qdesigner_internal::MetaEnum< uint >
void appendQualifiedName (const QString &key, SerializationMode sm, QString &target) const
 

Detailed Description

Definition at line 174 of file qdesigner_utils_p.h.

Constructor & Destructor Documentation

◆ DesignerMetaFlags() [1/2]

qdesigner_internal::DesignerMetaFlags::DesignerMetaFlags ( const QString & enumName,
const QString & scope,
const QString & separator )
explicit

Definition at line 171 of file qdesigner_utils.cpp.

◆ DesignerMetaFlags() [2/2]

qdesigner_internal::DesignerMetaFlags::DesignerMetaFlags ( )
default

Member Function Documentation

◆ flags()

QStringList qdesigner_internal::DesignerMetaFlags::flags ( int value) const

Definition at line 177 of file qdesigner_utils.cpp.

◆ messageParseFailed()

QString qdesigner_internal::DesignerMetaFlags::messageParseFailed ( const QString & s) const

Definition at line 237 of file qdesigner_utils.cpp.

◆ parseFlags()

int qdesigner_internal::DesignerMetaFlags::parseFlags ( const QString & s,
bool * ok = nullptr ) const

Definition at line 214 of file qdesigner_utils.cpp.

◆ toString()

QString qdesigner_internal::DesignerMetaFlags::toString ( int value,
SerializationMode sm ) const

Definition at line 198 of file qdesigner_utils.cpp.


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