Есть ли какой-нибудь простой способ преобразования битовой маски сохранённой в int в QSet<text_style>, где
enum text_style
{
ts_vert_align_top = 0x1,
ts_vert_alignCenter = 0x2,
ts_vert_alignBottom = 0x4,
ts_horiz_alignLeft = 0x8,
ts_horiz_alignCenter = 0x10,
ts_horiz_alignRight = 0x20,
ts_word_wrap = 0x40,
ts_ellipsis = 0x80,
ts_active = 0x100,
ts_ignore_size = 0x200,
ts_semi_multiline = 0x400,
ts_shadow = 0x800,
ts_multiline = 0x1000
};
Нужно что-нибудь типа QSet::fromInt(int);