Здравствуйте, Нomunculus, Вы писали:
Н>Здравствуйте, RussianFellow, Вы писали:
Н>Обычно ты диалог вызываешь напрямую в коде. Имеет смысл создать специальную функцию Init, можно с параметрами, и вызывать ее вручную там где создаешь диалог. Запускать таймер в конструкторе — ну такое себе.
Ну то есть если вызывается диалог:
QMyDialog myDialog;
myDialog.Init(value1, value2, /* ... */ valuen); // n параметров у функции
myDialog.setModal(true);
myDialog.exec();
то в функции QMyDialog::Init я вывожу данные в компоненты диалога на основе значений value1, value2, ..., valuen ?
1613 г. = 2024 г.