Size: a a a

2020 February 04

SE

Suigintou45 E13 in Qt
.506Z в формате не указан. а так фрагмент нормально работает. час не добавляет
источник

SE

Stanislav Ershov in Qt
https://lists.qt-project.org/pipermail/development/2020-February/038633.html

[Development] Heads up: Merge of qtbase/wip/cmake to qtbase/dev soon
источник

SE

Suigintou45 E13 in Qt
Iron Ass
добрый день) вопрос скорее всего частый, так что рискну нарваться на посылания в гугл и спрошу тут, так быстрее:
получаю с сервера QByteArray, кастую в QVariant, элемент DateTime как строку сую в sqlite, потом достаю и делаю вот это:
QString t = meetingDB["Date"].toString();

   StartDateTime = QDateTime::fromString(t, "yyyy-MM-ddTHH:mm:ss");
   StartDateTime.setTimeZone(QTimeZone::utc());
   StartDateTime = StartDateTime.toLocalTime();


но он на час больше время делает. сомнения закрались, что всех этих кастов QDateTime не выдерживает? или я не права?
вместо текстового формата может лучше Qt::ISODateWithMs будет?
источник

IA

Iron Ass in Qt
Suigintou45 E13
вместо текстового формата может лучше Qt::ISODateWithMs будет?
в базу?
источник

SE

Suigintou45 E13 in Qt
Iron Ass
в базу?
не. для парсинга строки из базы
источник

Т8

Т-34 85 in Qt
А как пробросить значение ячейки наследника qabstractitemmodel в переопределённом методе data()?
источник

Т8

Т-34 85 in Qt
Надо что-то вернуть при role == Qt:: DisplayRole
источник

m

mefest in Qt
Т-34 85
Надо что-то вернуть при role == Qt:: DisplayRole
ну так в доке пример прям
источник

m

mefest in Qt
источник

Т8

Т-34 85 in Qt
Я наследуюсь от этого класса и переопределяю data(). Из-за этого у меня пустые ячейки получаются. Но заполнить напрямую не получается, потому что достать значения, похоже, можно лишь через эту же data(). Рекурсия...

Есть идеи?
источник

Т8

Т-34 85 in Qt
Неужели придётся смотреть сорцы, как было сделано в базовом классе?
источник

PM

Peter Mironychev in Qt
В доке прям написано как достать значение
источник

GS

Georgy Shepelev in Qt
Ты не умеешь метод базового класса вызывать?
источник

PM

Peter Mironychev in Qt
Единственное смотри чтобы значение в QVartiant было
источник

GS

Georgy Shepelev in Qt
Это не Qt specific
источник

PM

Peter Mironychev in Qt
на крайняк через QVariant::fromValue делай
источник

m

mefest in Qt
Т-34 85
Я наследуюсь от этого класса и переопределяю data(). Из-за этого у меня пустые ячейки получаются. Но заполнить напрямую не получается, потому что достать значения, похоже, можно лишь через эту же data(). Рекурсия...

Есть идеи?
что значит напрямую? у тебя есть метод который умеет это делать просто вызови его. Или проблема в чем то другом?
источник

Т8

Т-34 85 in Qt
Georgy Shepelev
Ты не умеешь метод базового класса вызывать?
А, точняк, не приходило в голову, спасибо. Но почему-то сегфолт случается, когда при DisplayRole вызываю, на некоторых других успешно срабатывает
источник

М

Михаил in Qt
всем привет 👋
мб кто делал тут красивый выпадающий виджет календаря?
стоковый очень стремный)
через стайлшиты тоже не получается добиться красоты
источник

М

Михаил in Qt
или мб видел кто в опенсурсе как это сделано?
источник