Просмотр сообщений
|
Страниц: 1 ... 3 4 [5] 6 7 ... 195
|
65
|
Qt / Qt Script, QtWebKit / Re: QtScript устарела?
|
: Сентябрь 15, 2016, 13:18
|
Судя по New Features in Qt 5.7: Qt QML - All debug services now work with QJSEngine rather than QQmlEngine, which allows for non-QML JavaScript debugging or profiling.
- The JavaScript debug service now supports debugging of multiple QJSEngine instances at the same time.
- The profiler service can generate much larger traces without running out of memory, and will take much less time to do so now.
- Custom connectors for debugging and profiling can be loaded with QQmlDebuggingEnabler::startDebugConnector() now.
- The JavaScript debug service can now evaluate expressions without the QML engine being paused in a breakpoint.
есть.
|
|
|
66
|
Qt / Вопросы новичков / Re: Qgrapphics scene
|
: Сентябрь 07, 2016, 11:58
|
А зачем отдельно отрисовывать полоски Храните один большой (или несколько больших) QImage и уже его отрисовайте. Полоски из других потоков отсылайте в головной и уже в нём "сшивайте одеяло". Отрисовывать его можно в QGraphicsView/QGraphicsScene::drawBackground().
|
|
|
67
|
Qt / Вопросы новичков / Re: Qgrapphics scene
|
: Сентябрь 07, 2016, 11:23
|
Коли используется масштабирование, то не стоит пользоваться QPixmap (QGraphicsPixmapItem), т.к. при отрисовке они будут всё равно преобразованы в QImage. Создавайте свои айтемы и храните в них QImage и уже их сами отрисовывайте.
Мало того, если все эти заморочки нужны для отрисовки одного большого "лоскутного одеяла", т.е. других элементов сцены не будет, то выбор QGraphicsScene/QGraphicsView совсем не оптимальное решение.
|
|
|
69
|
Qt / Общие вопросы / Re: QItemDelegate выделение текста надписи при фильтрации
|
: Сентябрь 06, 2016, 12:44
|
Спасибо заработало!!! А в чем фишка??? По непонятной мне причине при invalidateFilter() модель не испускает ни одного сигнала. Соответственно вьюха не обновлялась. invalidate() испускает layoutChanged(), на который завязана вьюха. Но надо иметь в виду, что вызов invalidate() может быть довольно-таки тяжелым. Вполне возможно, что намного легче из updateFilterColumn() испустить свой сигнал типа filterColumnUpdated() и за-коннектить к нему TableView::viewport()->update().
|
|
|
71
|
Разное / Говорилка / Re: Тестовое задание на программиста С++/Qt компания некстерс
|
: Сентябрь 05, 2016, 12:40
|
Помимо рисования есть ещё так называемый "focus-manager", который занимается рассылкой клавиатурных событий непосредственно виджетам. Если кто не знает, то все клавиатурные события от системы приходят в top-level окно и уже непосредственно тулкит занимается их управлением. Так вот всё это управление тоже далается в обработчике событий gui-потока.
|
|
|
75
|
Qt / Qt Embedded / Re: Вот и как поймать, в чём проблема?
|
: Август 25, 2016, 13:42
|
Вот и не понятно - как выяснить, из-за чего падает ещё до входа в main()...
Если падает до main(), то 100% проблемы со статической инициализацией. Следовательно её нужно исключить.
|
|
|
|
|