OpenTwin
0.1
OpenTwin
Loading...
Searching...
No Matches
StyledTextConverter.h
Go to the documentation of this file.
1
4
// ###########################################################################################################################################################################################################################################################################################################################
5
6
#pragma once
7
8
// OpenTwin header
9
#include "
OTGui/StyledTextBuilder.h
"
10
#include "
OTWidgets/OTWidgetsAPIExport.h
"
11
12
// Qt header
13
#include <QtCore/qstring.h>
14
15
namespace
ot
{
16
17
class
OT_WIDGETS_API_EXPORT
StyledTextConverter
{
18
public
:
19
static
QString toHtml(
const
StyledTextBuilder
& _builder);
20
21
private
:
22
static
void
addHtmlSpan(
const
StyledTextStyle
& _style, QString& _destination,
const
QString& _text);
23
static
QString getColorFromReference(
StyledText::ColorReference
_colorReference);
24
25
StyledTextConverter
() =
delete
;
26
~StyledTextConverter
() =
delete
;
27
StyledTextConverter
(
const
StyledTextConverter
&) =
delete
;
28
StyledTextConverter
& operator = (
const
StyledTextConverter
&) =
delete
;
29
};
30
31
}
OTWidgetsAPIExport.h
OT_WIDGETS_API_EXPORT
#define OT_WIDGETS_API_EXPORT
Definition
OTWidgetsAPIExport.h:12
StyledTextBuilder.h
ot::StyledTextBuilder
Definition
StyledTextBuilder.h:16
ot::StyledTextConverter
Definition
StyledTextConverter.h:17
ot::StyledText::ColorReference
ColorReference
Controls color style references.
Definition
StyledText.h:19
ot::StyledTextStyle
Definition
StyledTextStyle.h:15
ot
Definition
Connector.h:8
Libraries
OTWidgets
include
OTWidgets
StyledTextConverter.h
Generated by
1.10.0