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
T value () const
T 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: