#include <RibbonSubGroup.h>
◆ RibbonSubGroup() [1/2]
◆ RibbonSubGroup() [2/2]
◆ _ribbonResizeEvent()
void _ribbonResizeEvent |
( |
int | primary, |
|
|
int | secondary ) |
|
protected |
◆ addButton()
◆ addToButtonSize()
void addToButtonSize |
( |
Button * | button | ) |
|
|
protected |
◆ autoFitIcons()
◆ buttons()
◆ calcSize()
Vector< 2, int > calcSize |
( |
| ) |
const |
◆ clear()
◆ currentPrimary()
int currentPrimary |
( |
| ) |
const |
◆ currentSecondary()
int currentSecondary |
( |
| ) |
const |
◆ customLayout()
◆ estimatedSize()
Vector< 2, int > estimatedSize |
( |
| ) |
const |
|
inline |
◆ event()
bool event |
( |
QEvent * | ev | ) |
|
|
overrideprotected |
◆ init()
◆ largeButtonSize()
Vector< 2, int > largeButtonSize |
( |
| ) |
|
|
inlineprotected |
◆ largeButtonWidth()
int largeButtonWidth |
( |
| ) |
const |
◆ marginThickness()
int marginThickness |
( |
| ) |
const |
◆ mediumButtonWidth()
int mediumButtonWidth |
( |
| ) |
const |
◆ minimumSizeHint()
QSize minimumSizeHint |
( |
| ) |
const |
|
override |
◆ minSize()
Vector< 2, int > minSize |
( |
| ) |
const |
◆ numOfColumns()
◆ removeButton()
void removeButton |
( |
Button * | button | ) |
|
◆ requestLarger() [1/2]
◆ requestLarger() [2/2]
bool requestLarger |
( |
int | secondary_size | ) |
|
|
protected |
◆ requestLayoutUpdate
void requestLayoutUpdate |
( |
| ) |
|
|
signal |
◆ requestSmaller() [1/2]
◆ requestSmaller() [2/2]
bool requestSmaller |
( |
uint01 | priority, |
|
|
uint04 | col_count, |
|
|
int | secondary_size ) |
|
protected |
◆ resetButtonState()
void resetButtonState |
( |
| ) |
|
|
protected |
◆ resizeEvent()
void resizeEvent |
( |
QResizeEvent * | resize_event | ) |
|
|
override |
◆ secondarySize()
◆ setExpandingIcons()
void setExpandingIcons |
( |
bool | expanding | ) |
|
◆ setFixedNumOfRows()
void setFixedNumOfRows |
( |
uint01 | fixed_num_of_rows | ) |
|
◆ setIconSizeMultiplier()
void setIconSizeMultiplier |
( |
fltp04 | size_multiplier | ) |
|
◆ setIgnoredSize()
void setIgnoredSize |
( |
bool | ignored | ) |
|
◆ setLayoutMode()
◆ setNumberOfRows()
void setNumberOfRows |
( |
uint04 | number_of_rows | ) |
|
◆ setSpacing()
void setSpacing |
( |
int | spacing | ) |
|
◆ setTitle()
◆ setVertical()
void setVertical |
( |
bool | is_vertical | ) |
|
|
protected |
◆ setVisible()
void setVisible |
( |
bool | is_visible | ) |
|
|
overridevirtual |
◆ sizeHint()
◆ sortButtons()
void sortButtons |
( |
const std::function< bool(Button *, Button *)> & | sorter | ) |
|
|
virtual |
◆ title()
◆ updateButtonSize()
void updateButtonSize |
( |
uint04 | button, |
|
|
int | secondary_size, |
|
|
bool | use_default ) |
|
protected |
◆ updateLabel()
◆ updateLayout()
void updateLayout |
( |
QSize | size | ) |
|
|
protected |
◆ updateRibbonLayout()
void updateRibbonLayout |
( |
| ) |
|
◆ weight()
◆ RibbonGroup
◆ m_auto_fill_table
◆ m_button_panel
◆ m_buttons
◆ m_estimated_size
Vector<2, int> m_estimated_size |
|
protected |
◆ m_expanding_icons
◆ m_fixed_num_of_rows
◆ m_full_size
◆ m_icon_size_multiplier
◆ m_ignored_size
◆ m_is_vertical
◆ m_label
◆ m_large_button_size
Vector<2, int> m_large_button_size |
|
protected |
◆ m_last_width
◆ m_layout
◆ m_layout_mode
◆ m_num_of_rows
◆ m_title
The documentation for this class was generated from the following files: