KVIrc 5.2.4
Developer APIs
Macros | Functions | Variables
KvsObject_layout.cpp File Reference
#include "kvi_debug.h"
#include "KviLocale.h"
#include "KvsObject_layout.h"
#include <QGridLayout>
#include <QDebug>

Macros

#define _KVI_DEBUG_CHECK_RANGE_
 
#define align_num   (sizeof(align_tbl) / sizeof(align_tbl[0]))
 

Functions

 KVSO_CLASS_FUNCTION (layout, addColSpacing)
 
 KVSO_CLASS_FUNCTION (layout, addMultiCellWidget)
 
 KVSO_CLASS_FUNCTION (layout, addRowSpacing)
 
 KVSO_CLASS_FUNCTION (layout, addWidget)
 
 KVSO_CLASS_FUNCTION (layout, setAlignment)
 
 KVSO_CLASS_FUNCTION (layout, setColumnStretch)
 
 KVSO_CLASS_FUNCTION (layout, setMargin)
 
 KVSO_CLASS_FUNCTION (layout, setResizeMode)
 
 KVSO_CLASS_FUNCTION (layout, setRowStretch)
 
 KVSO_CLASS_FUNCTION (layout, setSpacing)
 

Variables

const int align_cod []
 
const char *const align_tbl []
 

Macro Definition Documentation

◆ _KVI_DEBUG_CHECK_RANGE_

#define _KVI_DEBUG_CHECK_RANGE_

◆ align_num

#define align_num   (sizeof(align_tbl) / sizeof(align_tbl[0]))

Function Documentation

◆ KVSO_CLASS_FUNCTION() [1/10]

KVSO_CLASS_FUNCTION ( layout  ,
addColSpacing   
)

◆ KVSO_CLASS_FUNCTION() [2/10]

KVSO_CLASS_FUNCTION ( layout  ,
addMultiCellWidget   
)

◆ KVSO_CLASS_FUNCTION() [3/10]

KVSO_CLASS_FUNCTION ( layout  ,
addRowSpacing   
)

◆ KVSO_CLASS_FUNCTION() [4/10]

KVSO_CLASS_FUNCTION ( layout  ,
addWidget   
)

◆ KVSO_CLASS_FUNCTION() [5/10]

KVSO_CLASS_FUNCTION ( layout  ,
setAlignment   
)

◆ KVSO_CLASS_FUNCTION() [6/10]

KVSO_CLASS_FUNCTION ( layout  ,
setColumnStretch   
)

◆ KVSO_CLASS_FUNCTION() [7/10]

KVSO_CLASS_FUNCTION ( layout  ,
setMargin   
)

◆ KVSO_CLASS_FUNCTION() [8/10]

KVSO_CLASS_FUNCTION ( layout  ,
setResizeMode   
)

◆ KVSO_CLASS_FUNCTION() [9/10]

KVSO_CLASS_FUNCTION ( layout  ,
setRowStretch   
)

◆ KVSO_CLASS_FUNCTION() [10/10]

KVSO_CLASS_FUNCTION ( layout  ,
setSpacing   
)

Variable Documentation

◆ align_cod

const int align_cod[]
Initial value:
= {
Qt::AlignLeft,
Qt::AlignRight,
Qt::AlignHCenter,
Qt::AlignVCenter,
Qt::AlignCenter,
Qt::AlignTop,
Qt::AlignBottom,
}

Referenced by KVSO_CLASS_FUNCTION().

◆ align_tbl

const char* const align_tbl[]
Initial value:
= {
"Left",
"Right",
"HCenter",
"VCenter",
"Center",
"Top",
"Bottom",
}

Referenced by KVSO_CLASS_FUNCTION().