diff --git a/word.cpp b/word.cpp index da10b7c1..61ba2f1f 100644 --- a/word.cpp +++ b/word.cpp @@ -1,22 +1,25 @@ #include "word.h" +// Image word Word::Word(LazyLoadedImage* image, Type type, const QString& copytext, const QString& tooltip) + : m_image(image) + , m_text() + , m_isImage(true) + , m_type(type) + , m_copyText(copytext) + , m_tooltip(tooltip) { - this->m_image = image; - m_isImage = true; - m_type = type; - m_copyText = copytext; - m_tooltip = tooltip; } +// Text word Word::Word(const QString& text, Type type, const QString& copytext, const QString& tooltip) + : m_image(nullptr) + , m_text(text) + , m_isImage(true) + , m_type(type) + , m_copyText(copytext) + , m_tooltip(tooltip) { - this->m_image = NULL; - this->m_text = text; - m_isImage = false; - m_type = type; - m_copyText = copytext; - m_tooltip = tooltip; } Word::~Word()