"Alarm clock" на терминал. Что это такое ? Как я понимаю это SIGALRM, но почему тогда не работает код:
#include <kapp.h>
#include <kcmdlineargs.h>
#include <kaboutdata.h>
#include <klocale.h>
#include <kapplication.h>
#include "ksquirrel.h"
#include "sq_about.h"
#include "sq_hloptions.h"
#include <signal.h>
void signalSIGALARM(int sig)
{
printf("SIGNAL %d\n", sig);
signal(SIGALRM, SIG_IGN);
}
//////////////////////////////////////////////////
static KCmdLineOptions options[] =
{
{"+[file or folder to open]", I18N_NOOP("File or folder to be opened at startup."), 0},
KCmdLineLastOption
};
int main(int argc, char *argv[])
{
signal(SIGALRM, signalSIGALARM);
KSquirrel *SQ;
SQ_HLOptions *high;
KCmdLineArgs::init(argc, argv, &aboutData);
KCmdLineArgs::addCmdLineOptions(options);
KApplication a;
KCmdLineArgs *sq_args = KCmdLineArgs::parsedArgs();
high = new SQ_HLOptions;
if(sq_args->count() > 0)
high->path = sq_args->url(0).path();
SQ = new KSquirrel(high, 0, "KMainWindow");
a.setMainWidget(SQ);
sq_args->clear();
return a.exec();
}
Сообщения "SIGNAL 14" не выдаётся, но выдаётся тот же "Alarm clock".
Спасибо.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Почему не старттует второй бинарник в execlp. (2004)
- Форум KDE tray (2004)
- Форум Загвоздка с QT... (2004)
- Форум Почему мой способ определения размера экрана вылетает с SIGSGV 11. (2004)
- Форум Помогите разобраться с программой! (2020)
- Форум «Hello world» глючит (2015)
- Форум Анимация облаков точек с использованием библиотеки Point Cloud Library (2018)
- Форум alarm не алармит (2011)
- Форум pppd завершается (2009)
- Форум ffmpeg завершает работу (2023)