Size: a a a

2021 January 22

RH

Roman Hakh in Qt
mefest
для чего? чем тебе проход по массиву удобней чем проход по модели?
я думаю так бы быстрее было бы.
А выходит что у меня 94% времени занимают вызовы ф-ций dataChanged
источник

МВ

Макс Воробьев... in Qt
Roman Hakh
Посмотрел.
Перформанс анализатор показывает что эта ф-ция выполняется 95% времени от всей работы програмы.
так может таки не там копаешь?
источник

m

mefest in Qt
Roman Hakh
я думаю так бы быстрее было бы.
А выходит что у меня 94% времени занимают вызовы ф-ций dataChanged
ты же сказал что nextStep?
источник

МВ

Макс Воробьев... in Qt
если проблема действительно во вьюхе, то бери QPaintedItem и рисуй сам
источник

МВ

Макс Воробьев... in Qt
и данные сможешь взять как тебе удобно
источник

МВ

Макс Воробьев... in Qt
без каста в QVariant
источник

RH

Roman Hakh in Qt
mefest
ты же сказал что nextStep?
Да. Все верно.
nextStep - 94%
dataChanged если клетка живая - 44%
dataChanged если клетка мертвая - 47%
Если просумировать то будет 93 с копейками
источник

RH

Roman Hakh in Qt
Макс Воробьев
если проблема действительно во вьюхе, то бери QPaintedItem и рисуй сам
Окей. Попробую в этом елементе разобраться. Спасибо)
источник

МВ

Макс Воробьев... in Qt
Roman Hakh
Да. Все верно.
nextStep - 94%
dataChanged если клетка живая - 44%
dataChanged если клетка мертвая - 47%
Если просумировать то будет 93 с копейками
разве?
источник

МВ

Макс Воробьев... in Qt
источник

МВ

Макс Воробьев... in Qt
nextStep только по нажатию кнопки вызывается, как он у тебя 94% занял?
источник

МВ

Макс Воробьев... in Qt
а не. еще в таймере
источник

МВ

Макс Воробьев... in Qt
    using StateContainer = std::array<bool, size>;
   StateContainer m_currentState;

m_currentState = std::move(newValues);
источник

МВ

Макс Воробьев... in Qt
std::move же copy вызовет?
источник

ПК

Побитый Кирпич... in Qt
Макс Воробьев
std::move же copy вызовет?
Да
источник

МВ

Макс Воробьев... in Qt
в общем наверн лучше рисуй сам
источник

RH

Roman Hakh in Qt
Макс Воробьев
а не. еще в таймере
Еще в таймере.
Плюс у меня другой код для логики, он быстрее работает чем тот что в примере.
источник

ЕБ

Евгений Борец... in Qt
Всем привет. Прошу прощения за глупый вопрос заранее. Есть ли возможность поместить в интерфейс QML элемент Wiget или конвертнуть корректно какую-то часть QML в QWiget?
источник

AU

Abu Umar in Qt
Евгений Борец
Всем привет. Прошу прощения за глупый вопрос заранее. Есть ли возможность поместить в интерфейс QML элемент Wiget или конвертнуть корректно какую-то часть QML в QWiget?
Qml это и есть виджет, так что вполне возможно использовать qml в приложении на виджетах
источник

МВ

Макс Воробьев... in Qt
Евгений Борец
Всем привет. Прошу прощения за глупый вопрос заранее. Есть ли возможность поместить в интерфейс QML элемент Wiget или конвертнуть корректно какую-то часть QML в QWiget?
виджеты в qml вродь где-то на форумах QCustomPlot портировали.
источник