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
QLayoutParameter< T > Class Template Reference

#include <qgridlayoutengine_p.h>

Collaboration diagram for QLayoutParameter< T >:

Public Types

enum  State { Default , User , Cached }

Public Member Functions

 QLayoutParameter ()
 QLayoutParameter (T value, State state=Default)
void setUserValue (T value)
void setCachedValue (T value) const
value () const
value (T defaultValue) const
bool isDefault () const
bool isUser () const
bool isCached () const

Detailed Description

template<typename T>
class QLayoutParameter< T >

Definition at line 105 of file qgridlayoutengine_p.h.

Member Enumeration Documentation

◆ State

template<typename T>
enum QLayoutParameter::State
Enumerator
Default 
User 
Cached 

Definition at line 108 of file qgridlayoutengine_p.h.

Constructor & Destructor Documentation

◆ QLayoutParameter() [1/2]

template<typename T>
QLayoutParameter< T >::QLayoutParameter ( )
inline

Definition at line 110 of file qgridlayoutengine_p.h.

References Default.

◆ QLayoutParameter() [2/2]

template<typename T>
QLayoutParameter< T >::QLayoutParameter ( T value,
State state = Default )
inline

Definition at line 111 of file qgridlayoutengine_p.h.

Member Function Documentation

◆ isCached()

template<typename T>
bool QLayoutParameter< T >::isCached ( ) const
inline

Definition at line 127 of file qgridlayoutengine_p.h.

References Cached.

◆ isDefault()

template<typename T>
bool QLayoutParameter< T >::isDefault ( ) const
inline

Definition at line 125 of file qgridlayoutengine_p.h.

References Default.

◆ isUser()

template<typename T>
bool QLayoutParameter< T >::isUser ( ) const
inline

Definition at line 126 of file qgridlayoutengine_p.h.

References User.

Referenced by value().

Here is the caller graph for this function:

◆ setCachedValue()

template<typename T>
void QLayoutParameter< T >::setCachedValue ( T value) const
inline

Definition at line 117 of file qgridlayoutengine_p.h.

References Cached, and User.

◆ setUserValue()

template<typename T>
void QLayoutParameter< T >::setUserValue ( T value)
inline

Definition at line 113 of file qgridlayoutengine_p.h.

References User.

◆ value() [1/2]

template<typename T>
T QLayoutParameter< T >::value ( ) const
inline

Definition at line 123 of file qgridlayoutengine_p.h.

◆ value() [2/2]

template<typename T>
T QLayoutParameter< T >::value ( T defaultValue) const
inline

Definition at line 124 of file qgridlayoutengine_p.h.

References isUser().

Here is the call graph for this function:

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