|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
A Question whose possible response is multi-line free text. More...
#include <mitkParagraphQuestion.h>


Public Member Functions | |
| ~ParagraphQuestion () override | |
| Virtual destructor. More... | |
| std::string | GetType () const override |
| Return the type string "Paragraph". More... | |
| Question * | CreateAnother () const override |
| Create a new default-constructed ParagraphQuestion instance. More... | |
| void | FromJSON (const nlohmann::ordered_json &j) override |
| Deserialize this ParagraphQuestion from JSON. More... | |
| void | ToJSON (nlohmann::ordered_json &j) const override |
| Serialize this ParagraphQuestion to JSON. More... | |
Public Member Functions inherited from mitk::Forms::TextQuestion | |
| ~TextQuestion () override | |
| Virtual destructor. More... | |
| std::vector< std::string > | GetResponsesAsStrings () const override |
| Return the text response as a single-element vector. More... | |
| void | ClearResponses () override |
| Clear the text response. More... | |
| bool | IsComplete () const override |
| Check whether the response is non-empty. More... | |
| std::string | GetResponse () const |
| Get the current text response. More... | |
| void | SetResponse (const std::string &response) |
| Set the text response. More... | |
Public Member Functions inherited from mitk::Forms::Question | |
| Question () | |
| Default constructor. More... | |
| virtual | ~Question () |
| Virtual destructor. More... | |
| std::string | GetQuestionText () const |
| Get the literal question text. More... | |
| void | SetQuestionText (const std::string &question) |
| Set the literal question text. More... | |
| bool | IsRequired () const |
| Check whether a response to this question is required to complete a form. More... | |
| void | SetRequired (bool required=true) |
| Set whether a response to this question is required to complete a form. More... | |
| virtual std::string | GetRequiredText () const |
| Get the text that should be displayed to clearly mark a question as required. More... | |
| virtual bool | HasFileResponses () const |
| Query whether the responses given to this question are file paths. More... | |
| virtual std::vector< fs::path > | SubmitFileResponses (const fs::path &basePath) const |
| Attach response files to submission. More... | |
A Question whose possible response is multi-line free text.
ParagraphQuestion is intended for longer text answers. For single-line short text, use ShortAnswerQuestion instead.
Definition at line 27 of file mitkParagraphQuestion.h.
|
override |
Virtual destructor.
|
overridevirtual |
Create a new default-constructed ParagraphQuestion instance.
Implements mitk::Forms::Question.
|
overridevirtual |
Deserialize this ParagraphQuestion from JSON.
| [in] | j | The JSON object to deserialize from. |
Implements mitk::Forms::Question.
|
overridevirtual |
Return the type string "Paragraph".
Implements mitk::Forms::Question.
|
overridevirtual |
Serialize this ParagraphQuestion to JSON.
| [out] | j | The JSON object to serialize into. |
Implements mitk::Forms::Question.