QSint::ActionPanelScheme Class Reference

Class representing color scheme for ActionPanel and ActionGroup. More...

#include <actionpanelscheme.h>

Public Types

enum  TaskPanelFoldEffect { NoFolding , ShrunkFolding , SlideFolding }
 Animation effect during expanding/collapsing of the ActionGroup's contents. More...
 

Public Member Functions

 ActionPanelScheme ()
 

Static Public Member Functions

static ActionPanelSchemedefaultScheme ()
 Returns a pointer to the default scheme object. More...
 

Public Attributes

QString actionStyle
 The CSS for the ActionPanel/ActionGroup elements. More...
 
int groupFoldDelay
 Delay in ms between steps made for expanding/collapsing animation (default 15). More...
 
TaskPanelFoldEffect groupFoldEffect
 Sets folding effect during expanding/collapsing. More...
 
int groupFoldSteps
 Number of steps made for expanding/collapsing animation (default 20). More...
 
bool groupFoldThaw
 If set to true, changes group's opacity slowly during expanding/collapsing. More...
 
bool headerAnimation
 If set to true, moving mouse over the header results in changing its opacity slowly. More...
 
QPixmap headerButtonFold
 Image of folding button when the group is expanded. More...
 
QPixmap headerButtonFoldOver
 Image of folding button when the group is expanded and mouse cursor is over the button. More...
 
QSize headerButtonSize
 
QPixmap headerButtonUnfold
 Image of folding button when the group is collapsed. More...
 
QPixmap headerButtonUnfoldOver
 Image of folding button when the group is collapsed and mouse cursor is over the button. More...
 
int headerSize
 Height of the header in pixels. More...
 

Detailed Description

Class representing color scheme for ActionPanel and ActionGroup.

Since
0.2
Default ActionPanel scheme

Member Enumeration Documentation

◆ TaskPanelFoldEffect

Animation effect during expanding/collapsing of the ActionGroup's contents.

Enumerator
NoFolding 

No folding effect.

ShrunkFolding 

Folding by scaling group's contents.

SlideFolding 

Folding by sliding group's contents.

Constructor & Destructor Documentation

◆ ActionPanelScheme()

Member Function Documentation

◆ defaultScheme()

ActionPanelScheme * QSint::ActionPanelScheme::defaultScheme ( )
static

Member Data Documentation

◆ actionStyle

◆ groupFoldDelay

◆ groupFoldEffect

◆ groupFoldSteps

◆ groupFoldThaw

◆ headerAnimation

◆ headerButtonFold

◆ headerButtonFoldOver

◆ headerButtonSize

◆ headerButtonUnfold

◆ headerButtonUnfoldOver

◆ headerSize


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