|
@@ -42,39 +42,37 @@ int optionBody::setUI(const int nWidth)
|
|
font.setWeight(QFont::Normal);
|
|
font.setWeight(QFont::Normal);
|
|
if(blocks["blocks"][j].isMember("param"))
|
|
if(blocks["blocks"][j].isMember("param"))
|
|
{
|
|
{
|
|
- if(blocks["blocks"][j]["param"].isMember("font"))
|
|
|
|
|
|
+ if(blocks["blocks"][j]["param"].isMember("bold"))
|
|
{
|
|
{
|
|
- if(blocks["blocks"][j]["param"]["font"].isMember("bold"))
|
|
|
|
- {
|
|
|
|
- font.setBold(blocks["blocks"][j]["param"]["font"]["bold"].asBool());
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if(blocks["blocks"][j]["param"]["font"].isMember("italic"))
|
|
|
|
- {
|
|
|
|
- bool bstyle = blocks["blocks"][j]["param"]["font"]["italic"].asBool();
|
|
|
|
- font.setItalic(bstyle);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if(blocks["blocks"][j]["param"]["font"].isMember("underline"))
|
|
|
|
- {
|
|
|
|
- font.setUnderline(blocks["blocks"][j]["param"]["font"]["underline"].asBool());
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if(blocks["blocks"][j]["param"]["font"].isMember("strikeOut"))
|
|
|
|
- {
|
|
|
|
- font.setStrikeOut(blocks["blocks"][j]["param"]["font"]["strikeOut"].asBool());
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if(blocks["blocks"][j]["param"]["font"].isMember("size"))
|
|
|
|
- {
|
|
|
|
- font.setPixelSize(blocks["blocks"][j]["param"]["font"]["size"].asInt());
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if(blocks["blocks"][j]["param"]["font"].isMember("name"))
|
|
|
|
- {
|
|
|
|
- font.setFamily(blocks["blocks"][j]["param"]["font"]["name"].asString().c_str());
|
|
|
|
- }
|
|
|
|
|
|
+ font.setBold(blocks["blocks"][j]["param"]["bold"].asBool());
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ if(blocks["blocks"][j]["param"].isMember("italic"))
|
|
|
|
+ {
|
|
|
|
+ bool bstyle = blocks["blocks"][j]["param"]["italic"].asBool();
|
|
|
|
+ font.setItalic(bstyle);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if(blocks["blocks"][j]["param"].isMember("underline"))
|
|
|
|
+ {
|
|
|
|
+ font.setUnderline(blocks["blocks"][j]["param"]["underline"].asBool());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if(blocks["blocks"][j]["param"].isMember("strikeOut"))
|
|
|
|
+ {
|
|
|
|
+ font.setStrikeOut(blocks["blocks"][j]["param"]["strikeOut"].asBool());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if(blocks["blocks"][j]["param"].isMember("size"))
|
|
|
|
+ {
|
|
|
|
+ font.setPixelSize(blocks["blocks"][j]["param"]["size"].asInt());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if(blocks["blocks"][j]["param"].isMember("name"))
|
|
|
|
+ {
|
|
|
|
+ font.setFamily(blocks["blocks"][j]["param"]["name"].asString().c_str());
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
fmt.setFont(font);
|
|
fmt.setFont(font);
|
|
cursor.insertText(blocks["blocks"][j]["value"].asString().c_str(), fmt);
|
|
cursor.insertText(blocks["blocks"][j]["value"].asString().c_str(), fmt);
|