Максимизация уже запущенного экземпляра приложения одного экземпляра в QTC++

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

Сообщение Anonymous »

Я сделал приложение для запуска только одного экземпляра, используя общую память в qt. < /p>
Мой код выглядит следующим образом: < /p>

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

int main(int argc, char *argv[])
{
QSharedMemory sharedMemory;
sharedMemory.setKey("4da7b8a28a378e7fa9004e7a95cf257f");
if(!sharedMemory.create(1))
{
return 1; // Exit already a process running
}
QApplication a(argc, argv);
Encoder *encoder = Encoder::instance();
encoder->show();
return a.exec();
}
Теперь мне нужно показать уже запущенный экземпляр пользователю (максимизировать окно), когда они пытаются запустить другой экземпляр.
Как я могу это достичь?

Подробнее здесь: https://stackoverflow.com/questions/262 ... -app-in-qt

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