В программировании на Qt я новичок, присматривался давно, но ни одного полноценного проекта так и не написал.
Итак, возникли некоторые вопросы:
1. Когда использую QSqlTableModel::insertColumn() в середину таблицы происходит фигня следующего рода: таблица после вставленной колонки сдвигается на два столбца вправо, последняя колонка теряется. Вопрос в следующем - это bug или feature? Подумал что баг и даже багрепорт оформил:
http://bugreports.qt.nokia.com/browse/QTBUG-126262. Соответственно хочется иметь виртуальную колонку в таблице. А ещё хочется прикрутить к этой колонке какой-нибудь скриптовый язык. Чтобы пользователь сам мог написать то что он хочет в этой виртуальной колонке видеть.
Первое что пришло в голову - использовать XmlPatterns, а в частности XQuery. Инструмент достаточно мощный, но сразу же наткнулся на проблему форматирования даты (Гугл привёл меня к функции fn:format-dateTime(), которая как я понял работает только с XSL-T версии 2.0, а XQuery её упорно не видит). Так вот - может у кого был опыт реализации подобных штук? Может использовать вместо XQuery что-нибудь другое что я упустил в связи с не очень обширным знанием Qt?