Я нашел this, но это только о проекте на основе QWidget. Как насчет ApplicationWindow
компонентов в QML?Есть ли какой-либо QML-окно UI полностью сконструированный сигнал?
0
A
ответ
1
Наконец-то я подключился к frameSwapped
сигналу главного верхнего уровня QQuickWindow
моей заявки. Он называется сразу после каждой перекраски. Итак, после первой перерисовки мой слот будет вызван, и я начну действительно загружать данные (что довольно медленно). Внутри этого слота я уничтожаю это соединение, поэтому я не замедляю приложение.
//main.cpp
QQuickWindow* mainWindow =
qobject_cast<QQuickWindow*>(engine.rootObjects().first());
QMetaObject::Connection loadingFinished =
QObject::connect(mainWindow, SIGNAL(frameSwapped()),
&controller, SLOT(construct()));
controller.setConnection(loadingFinished);
//Controller.cpp
void Controller::construct() // this is slot
{
// some really long operation
disconnect(*m_loadingFinished);
}
Надеюсь, что это будет полезно для кого-то.
Смежные вопросы
- 1. Сигнал и слот в .ui
- 2. Есть ли синхронизированный сигнал, похожий на pthread_cond_timedwait?
- 3. Есть ли сигнал «Редактирование завершен» для QListWidget?
- 4. Есть ли сигнал «Onload» для QMainWindow?
- 5. Как проверить, есть ли сигнал несущей?
- 6. В Qt, есть ли сигнал типа «singleClicked»?
- 7. Есть ли способ полностью отключить AlertDialog?
- 8. Есть ли svn: игнорировать полностью эквивалент .gitignore?
- 9. Есть ли способ полностью отключить pageSizeLimit [yii2]
- 10. ли сигнал
- 11. Разгрузка диалог JQuery UI полностью
- 12. Есть ли способ определить, полностью ли загружен внешний файл javascript?
- 13. объект, сконструированный, но все еще нуль
- 14. Форматирование вручную сконструированный даты в PHP
- 15. UI Test - системный сигнал в ландшафтном режиме
- 16. Динамический ui: включить внутри ui: repeat. Есть ли простое решение?
- 17. Есть ли перетаскивание compnent в андроид UI
- 18. Есть ли бесплатная библиотека XNA UI?
- 19. Есть ли другой способ ui android?
- 20. Есть ли * бесплатный * QT UI для тестирования?
- 21. Есть ли в слайдере jquery ui ошибка?
- 22. Есть ли альтернатива ui-ace в angular2?
- 23. есть ли панель инструментов html ui?
- 24. Безопасен ли сигнал Пиро?
- 25. (Android) Есть ли надежный сигнал, указывающий, что сетевой канал маршрутизируется?
- 26. Использование combLatest, есть ли способ узнать, какой сигнал излучал событие?
- 27. Есть ли замечательные звуковые сигналы sound32 (встроенный звуковой сигнал)?
- 28. Проверьте, есть ли или нет входной сигнал, номер Фибоначчи
- 29. Есть ли способ отправить сигнал всем потокам, открывающим fd?
- 30. Есть ли способ получить звуковой сигнал в веб-разработке PHP?
Вы попробовали 'Component.onCompleted'? – ixSci
@ixSci да, для компонента 'ApplicationWindow' и для его детей. Но он вызывается до загрузки всего пользовательского интерфейса. – VALOD9
У вас есть динамически загруженные элементы в пользовательском интерфейсе? – cmannett85