2 // DUMMY -- A dummy class with a slot to demonstrate K3Process signals
4 // version 0.2, Aug 2nd 1997
6 // Copyright 1997 Christian Czezatke <e9025461@student.tuwien.ac.at>
14 #include <QtCore/QObject>
15 #include "k3process.h"
17 class Dummy
: public QObject
22 void printMessage(K3Process
*proc
)
24 printf("Process %d exited!\n", (int)proc
->pid());
27 void gotOutput(K3Process
*, char *buffer
, int len
)
29 char result
[1025]; // this is ugly since it relys on the internal buffer size of K3Process,
30 memcpy(result
, buffer
, len
); // NEVER do that in your own application... ;-)
32 printf("OUTPUT>>%s", result
);
35 void outputDone(K3Process
*proc
)
37 Slot Procedure for the "sort" example. -- If it is indicated that the "sort" command has
38 absorbed all its input, we send an "EOF" to it to indicate that there is no more