есть класс
Раскрывающийся текст
#ifndef ANSWER_H
#define ANSWER_H
class Answer
{
public:
Answer();
Answer(QString &text, bool valid);
virtual ~Answer();
void setText(QString &text);
void appendText(QString text);
void setValid(bool valid);
QString text();
bool valid();
private:
QString answerText;
bool answerValid;
};
#endif /* ANSWER_H_ */
#include "Answer.h"
Answer::Answer()
{
}
Answer::Answer(QString & text, bool valid)
{
setText(text);
setValid(valid);
}
Answer::~Answer()
{
// TODO Auto-generated destructor stub
}
void Answer::setText(QString & text)
{
answerText = text;
}
void Answer::appendText(QString text)
{
answerText.append(text);
}
void Answer::setValid(bool valid)
{
answerValid = valid;
}
QString Answer::text()
{
return answerText;
}
bool Answer::valid()
{
return answerValid;
}
его может быть произвольное колличество экземпляров помещенных в QList (QList <Answers *> answersList)
надо значениями из ансвера забить табличку а-ля
header : | Valid | Answer Text|
row0 : | checkbox | Text1 |
rowN : | checkbox | TextN |
да, еще, значения должны редактироваться...
щас в раздумиях, что же лучше использовать - QTableWidget или QTableModel ?