Blame style/fakeadwaitastyleconfigdata.h

Packit 8e9c33
// This file is generated by kconfig_compiler from adwaita.kcfg.
Packit 8e9c33
// All changes you do to this file will be lost.
Packit 8e9c33
#ifndef ADWAITA_STYLECONFIGDATA_H
Packit 8e9c33
#define ADWAITA_STYLECONFIGDATA_H
Packit 8e9c33
Packit 8e9c33
#include <QColor>
Packit 8e9c33
#include <QString>
Packit 8e9c33
#include <QStringList>
Packit 8e9c33
Packit 8e9c33
namespace Adwaita {
Packit 8e9c33
Packit 8e9c33
class StyleConfigData
Packit 8e9c33
{
Packit 8e9c33
  public:
Packit 8e9c33
    enum EnumMnemonicsMode { MN_NEVER, MN_AUTO, MN_ALWAYS };
Packit 8e9c33
    enum EnumWindowDragMode { WD_NONE, WD_MINIMAL, WD_FULL };
Packit 8e9c33
Packit 8e9c33
    static StyleConfigData *self();
Packit 8e9c33
    ~StyleConfigData();
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ShadowStrength
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setShadowStrength( int v )
Packit 8e9c33
    {
Packit 8e9c33
      if (v < 25)
Packit 8e9c33
      {
Packit 8e9c33
        v = 25;
Packit 8e9c33
      }
Packit 8e9c33
Packit 8e9c33
      if (v > 255)
Packit 8e9c33
      {
Packit 8e9c33
        v = 255;
Packit 8e9c33
      }
Packit 8e9c33
Packit 8e9c33
      self()->mShadowStrength = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ShadowStrength
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int shadowStrength()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mShadowStrength;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ShadowSize
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setShadowSize( int v )
Packit 8e9c33
    {
Packit 8e9c33
      if (v < 6)
Packit 8e9c33
      {
Packit 8e9c33
        v = 6;
Packit 8e9c33
      }
Packit 8e9c33
Packit 8e9c33
      if (v > 64)
Packit 8e9c33
      {
Packit 8e9c33
        v = 64;
Packit 8e9c33
      }
Packit 8e9c33
Packit 8e9c33
Packit 8e9c33
      self()->mShadowSize = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ShadowSize
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int shadowSize()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mShadowSize;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ShadowColor
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setShadowColor( const QColor & v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mShadowColor = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ShadowColor
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    QColor shadowColor()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mShadowColor;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set OutlineCloseButton
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setOutlineCloseButton( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mOutlineCloseButton = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get OutlineCloseButton
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool outlineCloseButton()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mOutlineCloseButton;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set AnimationsEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setAnimationsEnabled( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mAnimationsEnabled = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get AnimationsEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool animationsEnabled()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mAnimationsEnabled;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set AnimationSteps
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setAnimationSteps( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mAnimationSteps = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get AnimationSteps
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int animationSteps()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mAnimationSteps;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set AnimationsDuration
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setAnimationsDuration( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mAnimationsDuration = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get AnimationsDuration
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int animationsDuration()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mAnimationsDuration;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set StackedWidgetTransitionsEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setStackedWidgetTransitionsEnabled( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mStackedWidgetTransitionsEnabled = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get StackedWidgetTransitionsEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool stackedWidgetTransitionsEnabled()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mStackedWidgetTransitionsEnabled;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ProgressBarAnimated
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setProgressBarAnimated( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mProgressBarAnimated = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ProgressBarAnimated
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool progressBarAnimated()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mProgressBarAnimated;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ProgressBarBusyStepDuration
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setProgressBarBusyStepDuration( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mProgressBarBusyStepDuration = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ProgressBarBusyStepDuration
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int progressBarBusyStepDuration()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mProgressBarBusyStepDuration;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ScrollBarAddLineButtons
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setScrollBarAddLineButtons( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mScrollBarAddLineButtons = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ScrollBarAddLineButtons
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int scrollBarAddLineButtons()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mScrollBarAddLineButtons;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ScrollBarSubLineButtons
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setScrollBarSubLineButtons( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mScrollBarSubLineButtons = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ScrollBarSubLineButtons
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int scrollBarSubLineButtons()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mScrollBarSubLineButtons;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ScrollBarShowOnMouseOver
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setScrollBarShowOnMouseOver( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mScrollBarShowOnMouseOver = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ScrollBarShowOnMouseOver
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool scrollBarShowOnMouseOver()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mScrollBarShowOnMouseOver;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set MnemonicsMode
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setMnemonicsMode( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mMnemonicsMode = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get MnemonicsMode
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int mnemonicsMode()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mMnemonicsMode;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ToolBarDrawItemSeparator
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setToolBarDrawItemSeparator( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mToolBarDrawItemSeparator = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ToolBarDrawItemSeparator
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool toolBarDrawItemSeparator()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mToolBarDrawItemSeparator;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ViewDrawFocusIndicator
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setViewDrawFocusIndicator( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mViewDrawFocusIndicator = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ViewDrawFocusIndicator
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool viewDrawFocusIndicator()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mViewDrawFocusIndicator;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set SliderDrawTickMarks
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setSliderDrawTickMarks( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mSliderDrawTickMarks = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get SliderDrawTickMarks
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool sliderDrawTickMarks()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mSliderDrawTickMarks;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ViewDrawTreeBranchLines
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setViewDrawTreeBranchLines( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mViewDrawTreeBranchLines = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ViewDrawTreeBranchLines
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool viewDrawTreeBranchLines()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mViewDrawTreeBranchLines;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set ViewInvertSortIndicator
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setViewInvertSortIndicator( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mViewInvertSortIndicator = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get ViewInvertSortIndicator
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool viewInvertSortIndicator()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mViewInvertSortIndicator;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set TabBarDrawCenteredTabs
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setTabBarDrawCenteredTabs( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mTabBarDrawCenteredTabs = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get TabBarDrawCenteredTabs
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool tabBarDrawCenteredTabs()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mTabBarDrawCenteredTabs;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set TitleWidgetDrawFrame
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setTitleWidgetDrawFrame( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mTitleWidgetDrawFrame = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get TitleWidgetDrawFrame
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool titleWidgetDrawFrame()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mTitleWidgetDrawFrame;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set DockWidgetDrawFrame
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setDockWidgetDrawFrame( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mDockWidgetDrawFrame = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get DockWidgetDrawFrame
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool dockWidgetDrawFrame()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mDockWidgetDrawFrame;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set SidePanelDrawFrame
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setSidePanelDrawFrame( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mSidePanelDrawFrame = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get SidePanelDrawFrame
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool sidePanelDrawFrame()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mSidePanelDrawFrame;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set MenuItemDrawStrongFocus
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setMenuItemDrawStrongFocus( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mMenuItemDrawStrongFocus = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get MenuItemDrawStrongFocus
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool menuItemDrawStrongFocus()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mMenuItemDrawStrongFocus;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set WindowDragMode
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setWindowDragMode( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mWindowDragMode = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get WindowDragMode
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int windowDragMode()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mWindowDragMode;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set WindowDragWhiteList
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setWindowDragWhiteList( const QStringList & v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mWindowDragWhiteList = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get WindowDragWhiteList
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    QStringList windowDragWhiteList()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mWindowDragWhiteList;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set WindowDragBlackList
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setWindowDragBlackList( const QStringList & v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mWindowDragBlackList = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get WindowDragBlackList
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    QStringList windowDragBlackList()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mWindowDragBlackList;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set UseWMMoveResize
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setUseWMMoveResize( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mUseWMMoveResize = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get UseWMMoveResize
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool useWMMoveResize()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mUseWMMoveResize;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set SplitterProxyEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setSplitterProxyEnabled( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mSplitterProxyEnabled = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get SplitterProxyEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool splitterProxyEnabled()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mSplitterProxyEnabled;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set SplitterProxyWidth
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setSplitterProxyWidth( int v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mSplitterProxyWidth = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get SplitterProxyWidth
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    int splitterProxyWidth()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mSplitterProxyWidth;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set WidgetExplorerEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setWidgetExplorerEnabled( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mWidgetExplorerEnabled = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get WidgetExplorerEnabled
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool widgetExplorerEnabled()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mWidgetExplorerEnabled;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Set DrawWidgetRects
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    void setDrawWidgetRects( bool v )
Packit 8e9c33
    {
Packit 8e9c33
      self()->mDrawWidgetRects = v;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
    /**
Packit 8e9c33
      Get DrawWidgetRects
Packit 8e9c33
    */
Packit 8e9c33
    static
Packit 8e9c33
    bool drawWidgetRects()
Packit 8e9c33
    {
Packit 8e9c33
      return self()->mDrawWidgetRects;
Packit 8e9c33
    }
Packit 8e9c33
Packit 8e9c33
  protected:
Packit 8e9c33
    StyleConfigData();
Packit 8e9c33
    friend class StyleConfigDataHelper;
Packit 8e9c33
Packit 8e9c33
Packit 8e9c33
    // Common
Packit 8e9c33
    int mShadowStrength { 0 };
Packit 8e9c33
    int mShadowSize { 0 };
Packit 8e9c33
    QColor mShadowColor { Qt::transparent };
Packit 8e9c33
    bool mOutlineCloseButton { false };
Packit 8e9c33
Packit 8e9c33
    // Style
Packit 8e9c33
    bool mAnimationsEnabled { true };
Packit 8e9c33
    int mAnimationSteps { 100 };
Packit 8e9c33
    int mAnimationsDuration { 180 };
Packit 8e9c33
    bool mStackedWidgetTransitionsEnabled { false };
Packit 8e9c33
    bool mProgressBarAnimated { true };
Packit 8e9c33
    int mProgressBarBusyStepDuration { 600 };
Packit 8e9c33
    int mScrollBarAddLineButtons { 0 };
Packit 8e9c33
    int mScrollBarSubLineButtons { 0 };
Packit 8e9c33
    bool mScrollBarShowOnMouseOver { true };
Packit 8e9c33
    int mMnemonicsMode { MN_AUTO };
Packit 8e9c33
    bool mToolBarDrawItemSeparator { 0 };
Packit 8e9c33
    bool mViewDrawFocusIndicator { true };
Packit 8e9c33
    bool mSliderDrawTickMarks { true };
Packit 8e9c33
    bool mViewDrawTreeBranchLines { true };
Packit 8e9c33
    bool mViewInvertSortIndicator { true };
Packit 8e9c33
    bool mTabBarDrawCenteredTabs { false };
Packit 8e9c33
    bool mTitleWidgetDrawFrame { true };
Packit 8e9c33
    bool mDockWidgetDrawFrame { true };
Packit 8e9c33
    bool mSidePanelDrawFrame { false };
Packit 8e9c33
    bool mMenuItemDrawStrongFocus { true };
Packit 8e9c33
    int mWindowDragMode { 0 };
Packit 8e9c33
    QStringList mWindowDragWhiteList { };
Packit 8e9c33
    QStringList mWindowDragBlackList { };
Packit 8e9c33
    bool mUseWMMoveResize { true };
Packit 8e9c33
    bool mSplitterProxyEnabled { true };
Packit 8e9c33
    int mSplitterProxyWidth { 3 };
Packit 8e9c33
    bool mWidgetExplorerEnabled { false };
Packit 8e9c33
    bool mDrawWidgetRects { false };
Packit 8e9c33
Packit 8e9c33
  private:
Packit 8e9c33
Packit 8e9c33
    static StyleConfigData *_self;
Packit 8e9c33
};
Packit 8e9c33
Packit 8e9c33
}
Packit 8e9c33
Packit 8e9c33
#endif
Packit 8e9c33