Чтобы добавлять сообщения и комментарии, .

@Hawat:
Hawat

Кто-нибудь победил мерцание курсора в полях ввода? Если не отключить полностью, то хотя-бы скорость замедлить.

@ndtimofeev:
ndtimofeev

Вообще говоря Qt5 и C++11 позволяют писать графические приложения сложнее hello world без наследования, объявления классов и вообще целиком в функции main. Это… хорошо.

@Strephil:
Strephil

Чем Qt-5 отличается от Qt-4? Почему про Qt-5 гораздо меньше книг?
Какой Qt стоит учить сейчас?

@KukuRuzo:
KukuRuzo

поставил qt5 дабы пощупать... иконки в систрее не работают и isSystrayAvailable возвращает ложь.

@nib952051:
nib952051

странно, но при сборке qt5 из сорсов, самый требующий памяти компонент это qmlplugindump из qtquick1. Причём памяти ему нужно при линковке немеренно. Возможно всё дело в окружении внутри виртуалки

@ndtimofeev:
ndtimofeev

Clang 3.3 собирает moc_'и нагенерированные Qt5. Интересно они обмазали заголовки более качественным макросом или баги в компиляторе пофиксили…

@ndtimofeev:
ndtimofeev

opennet.ru — теперь таки можно использовать виджеты и qml в одном приложении.

@ndtimofeev:
ndtimofeev

opennet.ru — «…Поддержка совместного использования Qt Quick и классических виджетов в одном окне приложения…»

@ndtimofeev:
ndtimofeev

Ни что так не расстраивало меня в работе с qt как необходимость использовать строковые представления сигналов и слотов при их соединение. Во-первых это упадничество и деградации. Во-вторых результат подобного соединения можно было проверить только во время исполнения. К счастью наступил qt5 и теперь для тех же целей можно использовать указатели на члены-функции. Это гораздо удобнее для автодополнятора и позволяет проводить некоторые простые проверки соединения ещё во время компиляции. Однако счастье моё омрачал тот факт, что почти все сущности в qt так или иначе взаимодействовавшие с сигналами и слотами кроме функций соединения и разъединения всё ещё используют старую модель. Но я не отчаялся, нашёл QMetaMethod::fromSignal, вспомнил про type_traits и static_assert и изобразил примерно такой костыль gist.github.com Теперь для создания QSignalTransition можно использовать указатель на сигнал, аргументы которого (не побоюсь этого сказать) будут выведены сами (что спасает нас от ряда обидных ошибок), да и сама принадлежность сигнала к классу-отправителю тоже будет проверена. Тут стоит упомянуть одно но: я не смог придумать как отличить во время компиляции сигнал от любой другой функции-члена. Устав воевать я полез смотреть как это сделано в qt5 и с удивлением обнаружил что там это тоже не сделано.

@ndtimofeev:
ndtimofeev

После нового механизма сигнало-слотов на указателях, вылезающие то тут, то там куски старого варианта на строках вызывают бурю эмоций вплоть до разрыва определённых тканей организма. Особливо в этом примечателен QState, который умеет прыгать из состояния в состояние по сигналу (причём практически только по сигналу) при этом начисто игнорируя то значение с которым этот сигнал пришёл. В общем кровь, кишки, вспоротые вены, давайте обмазываться костылями либо в виде лишних сигналов, либо в виде промежуточных состояний…

@ndtimofeev:
ndtimofeev

Какая-то странная ерунда. Дёргаю инстанс QApplication, из него текущий QStyle, из него standardIcon. Всё работает. Делаю тоже самое из плагина — кровь, кишки, symbol lookup error, undefined symbol: _ZNK6QStyle12standardIconENS_14StandardPixmapEPK12QStyleOptionPK7QWidget. Погрешил на особую синглетоновую магию. Так нет же, из плогина прекрасно виден QApplication и вызов QStyle тоже прекрасно прокатывает. Чёрная магия какая-то.

@rion:
rion

у меня одного иконки в систрее перестали работать?

@nib952051:
nib952051

В Qt5 правда нашелся парсер Json'а QJsonDocument::fromJson(), странно что в гугле ничего не оказалось об этом

@nib952051:
nib952051

QString::toAscii() This function is deprecated
ok:(

@nib952051:
nib952051

из десктоп компонентов модальный диалог не заработал(точнее со всеми допиливаниями он модальным так и не оказался), пришлось портануть какую-то нокиевскую разработку на quick2 dl.dropbox.com

@Tenno-Seremel:
Tenno-Seremel

Cleaning up styles in Qt5 and adding Fusion […]
The styles we are primarily planning on removing are Motif, CDE, Cleanlooks and Plastique. If Windows (classic) is still going to be provided as a cross platform style is still up for discussion as there are still some dependencies that would need to be sorted out first.

@kamelusz:
kamelusz

opennet.ru
Что за мода лепить интерфейсы на яваскрипте? Надо присмотреться к gtk+. И начать переносить свои подделки на него. Или .Net