class MarkListItem
{
public:
MarkListItem( const char *s ) : marked(0), selected(0) { _text = s; }
void setMark( bool flag ) { marked = flag; }
bool mark() { return marked; }
void setSelect( bool flag ) { selected = flag; }
bool select() { return selected; }
const char *text() { return _text.data(); }
private:
bool marked;
bool selected;
QString _text;
};