Krita Source Code Documentation
Loading...
Searching...
No Matches
ArrangeMenu Class Reference
+ Inheritance diagram for ArrangeMenu:

Public Member Functions

 ArrangeMenu (QWidget *parent)
 
QButtonGroup * getModeGroup ()
 
QButtonGroup * getViewGroup ()
 

Private Attributes

QScopedPointer< Ui_WdgArrangeMenu > m_menuUI
 
QButtonGroup * modeGroup
 
QButtonGroup * viewGroup
 

Detailed Description

Definition at line 118 of file StoryboardDockerDock.cpp.

Constructor & Destructor Documentation

◆ ArrangeMenu()

ArrangeMenu::ArrangeMenu ( QWidget * parent)
inline

Definition at line 121 of file StoryboardDockerDock.cpp.

122 : QMenu(parent)
123 , m_menuUI(new Ui_WdgArrangeMenu())
124 , modeGroup(new QButtonGroup(this))
125 , viewGroup(new QButtonGroup(this))
126 {
127 QWidget* arrangeWidget = new QWidget(this);
128 m_menuUI->setupUi(arrangeWidget);
129
130 modeGroup->addButton(m_menuUI->btnColumnMode, Mode::Column);
131 modeGroup->addButton(m_menuUI->btnRowMode, Mode::Row);
132 modeGroup->addButton(m_menuUI->btnGridMode, Mode::Grid);
133
134 viewGroup->addButton(m_menuUI->btnAllView, View::All);
135 viewGroup->addButton(m_menuUI->btnThumbnailsView, View::ThumbnailsOnly);
136 viewGroup->addButton(m_menuUI->btnCommentsView, View::CommentsOnly);
137
138 KisAction *arrangeAction = new KisAction(arrangeWidget);
139 arrangeAction->setDefaultWidget(arrangeWidget);
140 this->addAction(arrangeAction);
141 }
QButtonGroup * modeGroup
QButtonGroup * viewGroup
QScopedPointer< Ui_WdgArrangeMenu > m_menuUI

References Column, Grid, m_menuUI, modeGroup, Row, and viewGroup.

Member Function Documentation

◆ getModeGroup()

QButtonGroup * ArrangeMenu::getModeGroup ( )
inline

Definition at line 143 of file StoryboardDockerDock.cpp.

143{ return modeGroup;}

References modeGroup.

◆ getViewGroup()

QButtonGroup * ArrangeMenu::getViewGroup ( )
inline

Definition at line 144 of file StoryboardDockerDock.cpp.

144{ return viewGroup;}

References viewGroup.

Member Data Documentation

◆ m_menuUI

QScopedPointer<Ui_WdgArrangeMenu> ArrangeMenu::m_menuUI
private

Definition at line 147 of file StoryboardDockerDock.cpp.

◆ modeGroup

QButtonGroup* ArrangeMenu::modeGroup
private

Definition at line 148 of file StoryboardDockerDock.cpp.

◆ viewGroup

QButtonGroup* ArrangeMenu::viewGroup
private

Definition at line 149 of file StoryboardDockerDock.cpp.


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