LINUX.ORG.RU

Можно ли как-то совместить Qt6 и Qt5 в одном проекте?

 ,


0

1

Вытащить время из бд с Qt6 не получается - пустая строка, а в Qt6 получается. Тема создавалась. Можно ли как-то в проект на Qt6 встроить Qt5? Вроде всё компилится только на Qt6, либо Qt5.


что за база sqllite или pg, mysql?
ты третий за год что только через orm и его аналоги bd юзает, слабо тупо sql запрос составить и получить надёжно что нужно и независимо.
Раньше было ещё хуже, в делфях все через компоненты работали, си шарп и Qt эту эстафету подхватили, но всё же реже клинику встречаю

s-warus ★★★
()

Вытащить время из бд с Qt6 не получается - пустая строка, а в Qt6 получается

из бд с Qt6

а в Qt6

Так где не получается?

Какая бд?

Какой код подключения?

rumgot ★★★★★
()
Последнее исправление: rumgot (всего исправлений: 1)

Можно. Там, где совсем плохо – решается условной компиляцией. У меня одновременно поддерживаются Qt4 и Qt5, к Qt6 пока подступаюсь.

А автор вот этого проекта одновременно поддерживает 4, 5 и 6 ветку Qt. Всё решаемо при наличии прямых рук.

Другое дело, что в твоём случае, как написали выше, всё-таки, наверное, правильнее, не условную компиляцию сразу тащить, а сначала попробовать разобраться, куда в Qt6 временные зоны пропали (и все ли пропали, или это модная нынче дискриминация по географическому признаку).

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Можно. Там, где совсем плохо – решается условной компиляцией. У меня одновременно поддерживаются Qt4 и Qt5, к Qt6 пока подступаюсь.

Судя по темам ТС, ему нужна не поддержка компиляции проекта с разными версиями Qt, ему хочется в проект на Qt 6 впендюрить Qt SQL из пятой версии.

theNamelessOne ★★★★★
()
Последнее исправление: theNamelessOne (всего исправлений: 1)