LINUX.ORG.RU

одна программа запускает все остальные. корреляция программ, если таковая существует, может производится через fifo.

вам это нужно?

asgard
()

Если push-ишь, значить, придётся и pop-ить. А зачем загонять их в один файл? Есть же системный вызов exec(), кажись, не помню точно, который запускает указанный файл. Сделай "программу-пусковую установку", а запускаемые файлы скинь в её папку. И гемора меньше будет (по моему).

anonymous
()
Ответ на: комментарий от asgard

Но ведь предется таскать с собой остальные файлы. У меня есть исходники всех программ, но как заставить , нажав кнопку на главной форме, запустить , например, program2_Dialog? Как это делается? Я уж запарлся!

anonymous
()

эти проги тоже в qt написаны? есть исходники? можно добавтиь в файл проекта .pro в клавной форме добавить includes (declaration) файлы форм form1.h дописать Class Variables form1 *Form1;
а в главной форме
void главная::init()
{
Form1=0;
}

void главная::показ формы
{
if (!Form1)
{
Form1 = new form1();
}
Form1.show();
}
если нет fork,exec

rh9
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.