Engauge Digitizer
2
Loading...
Searching...
No Matches
util
InactiveOpacity.h
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2020 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3
* under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4
* LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5
******************************************************************************************************/
6
7
#ifndef INACTIVE_OPACITY_H
8
#define INACTIVE_OPACITY_H
9
10
#include <QString>
11
15
enum
InactiveOpacity
{
16
INACTIVE_OPACITY_0
,
17
INACTIVE_OPACITY_32
,
18
INACTIVE_OPACITY_64
,
19
INACTIVE_OPACITY_96
,
20
INACTIVE_OPACITY_128
,
21
INACTIVE_OPACITY_160
,
22
INACTIVE_OPACITY_192
,
23
INACTIVE_OPACITY_224
,
24
INACTIVE_OPACITY_256
25
};
26
28
const
InactiveOpacity
DEFAULT_INACTIVE_OPACITY_ENUM
=
INACTIVE_OPACITY_64
;
29
31
extern
int
inactiveOpacityEnumToAlpha
(
InactiveOpacity
inactiveOpacity);
32
34
extern
QString
inactiveOpacityEnumToQString
(
InactiveOpacity
inactiveOpacity);
35
36
#endif
// INACTIVE_OPACITY_H
DEFAULT_INACTIVE_OPACITY_ENUM
const InactiveOpacity DEFAULT_INACTIVE_OPACITY_ENUM
Default inactie opacity is not 0 so we see something, and not 255 which applies when active.
Definition
InactiveOpacity.h:28
inactiveOpacityEnumToQString
QString inactiveOpacityEnumToQString(InactiveOpacity inactiveOpacity)
Map InactiveOpacity enum to corresponding string value.
Definition
InactiveOpacity.cpp:40
inactiveOpacityEnumToAlpha
int inactiveOpacityEnumToAlpha(InactiveOpacity inactiveOpacity)
Map InactiveOpacity enum to corresponding alpha value.
Definition
InactiveOpacity.cpp:13
InactiveOpacity
InactiveOpacity
Enum for opacity/alpha values used for segments that are not currently under hover.
Definition
InactiveOpacity.h:15
INACTIVE_OPACITY_64
@ INACTIVE_OPACITY_64
Definition
InactiveOpacity.h:18
INACTIVE_OPACITY_96
@ INACTIVE_OPACITY_96
Definition
InactiveOpacity.h:19
INACTIVE_OPACITY_256
@ INACTIVE_OPACITY_256
Definition
InactiveOpacity.h:24
INACTIVE_OPACITY_160
@ INACTIVE_OPACITY_160
Definition
InactiveOpacity.h:21
INACTIVE_OPACITY_0
@ INACTIVE_OPACITY_0
Definition
InactiveOpacity.h:16
INACTIVE_OPACITY_32
@ INACTIVE_OPACITY_32
Definition
InactiveOpacity.h:17
INACTIVE_OPACITY_192
@ INACTIVE_OPACITY_192
Definition
InactiveOpacity.h:22
INACTIVE_OPACITY_224
@ INACTIVE_OPACITY_224
Definition
InactiveOpacity.h:23
INACTIVE_OPACITY_128
@ INACTIVE_OPACITY_128
Definition
InactiveOpacity.h:20
Generated on
for Engauge Digitizer by
1.14.0