RF>В библиотеке MFC в классе CDialog есть функция OnInitDIalog, в которой выполняются действия при открытии диалогового окна.
RF>А есть ли какой-то аналог в библиотеке Qt для этого случая? Как задать диалоговому окну, открываемого в программе (например, после нажатия кнопки) сделать какие-то действия в нём (например, заполнить текстовые поля или таблицы)?
Конструктор.
FindDialog::FindDialog(QWidget *parent)
: QDialog(parent)
{
label = new QLabel(tr("Find &what:"));
lineEdit = new QLineEdit;
label->setBuddy(lineEdit);
caseCheckBox = new QCheckBox(tr("Match &case"));
fromStartCheckBox = new QCheckBox(tr("Search from &start"));
fromStartCheckBox->setChecked(true);
findButton = new QPushButton(tr("&Find"));
findButton->setDefault(true);
moreButton = new QPushButton(tr("&More"));
moreButton->setCheckable(true);
Подробнее тут
https://doc.qt.io/qt-6/qtwidgets-dialogs-extension-example.html