Example #1
0
SkillBox::SkillBox()
{
    setAcceptedMouseButtons(Qt::LeftButton);

    skill_description = new AATextItem(tr("Skill description"), this);
    skill_description->setTextWidth(273);
    skill_description->setFlag(ItemIsMovable);
    skill_description->setTextInteractionFlags(Qt::TextEditorInteraction);

    QFont font = Config.value("CardEditor/SkillDescriptionFont").value<QFont>();

    copyright_text = new AATextItem(tr("Copyright text"), this);
    copyright_text->setFont(Config.value("CardEditor/TinyFont").value<QFont>());
    copyright_text->setTextWidth(246);
    copyright_text->setPos(10, 105);
    copyright_text->setTextInteractionFlags(Qt::TextEditorInteraction);

    setSkillDescriptionFont(font);
}
Example #2
0
SkillBox::SkillBox()
    :middle_height(0)
{
    setAcceptedMouseButtons(Qt::LeftButton);

    skill_description = new QGraphicsTextItem(tr("Skill description"), this);
    skill_description->setTextWidth(223);
    skill_description->setFlag(ItemIsMovable);
    skill_description->setTextInteractionFlags(Qt::TextEditorInteraction);
    skill_description->setX(25);

    copyright_text = new QGraphicsTextItem(tr("Copyright text"), this);
    copyright_text->setTextWidth(skill_description->textWidth());
    copyright_text->setPos(25, -4);
    copyright_text->setTextInteractionFlags(Qt::TextEditorInteraction);

    QFont font = Config.value("CardEditor/SkillDescriptionFont").value<QFont>();
    setSkillDescriptionFont(font);
}