Перезапустите приложение с некоторыми свойствами из предыдущего.C++

Программы на C++. Форум разработчиков
Anonymous
Перезапустите приложение с некоторыми свойствами из предыдущего.

Сообщение Anonymous »

У меня есть приложение Qt, в которое я хочу добавить кнопку перезагрузки, но при его перезапуске я хочу, чтобы оно автоматически повторно подключалось к моему устройству Bluetooth. вот мой код:

Код: Выделить всё

// Restart app
void gui::restartapp()
{
int index_combo;

index_combo= ui->devices_infile->currentIndex();

QProcess::startDetached(QApplication::applicationFilePath());
QCoreApplication::exit()

char *dest;
dest = addr_infile[index_combo];

sock = linkup_directmain(dest, sock);

if (sock != 0 && sock >0)
{
ui->console_1->setText("Connected to:");
ui->console_2->setText(name_infile[index_combo]);
}

else if (sock == -1)
{
ui->console_1->setText("Error connecting");
ui->console_2->setText("Check device status");
}
}
но он только перезапускается. есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/153 ... e-previous

Вернуться в «C++»