00001 /********************************************************************
00002 Description:
00003 part of the 3Dsia project
00004 created: StonedBones, 24.2.2000
00005
00006 History:
00007 date, name, changes, in funtion
00008 280200 StonedBones created source
00009
00010 ********************************************************************/
00011
00012 #include "qtFrontEnd.h"
00013
00014 #include "../../../common/config.h"
00015 #include "../../../common/options.h"
00016 #include "../../../common/intToChar.h"
00017
00018 #include "../../inputDevicePlugIn.h"
00019
00020 #include "mainWidget.h"
00021
00022 #include <dlfcn.h>
00023 #include <fcntl.h>
00024 #include <stdio.h>
00025 #include <malloc.h>
00026 #include <unistd.h>
00027 #include <string.h>
00028 #include <stdlib.h>
00029
00030 /*...................................................................
00031 Description: returns pointer to frontend
00032 Args: <none>
00033 Returns: see description
00034 Created: StonedBones, 28.2.2000
00035 [ToDo:]
00036 [Comments:]
00037 Changes:
00038 -------------------------------------------------------------------*/
00039
00040 extern "C" { struct ConfigFrontEndPlugIn *GetConfigFrontEndPlugIn ( void ); };
00041
00042 struct ConfigFrontEndPlugIn *GetConfigFrontEndPlugIn ( void )
00043 {
00044 return &qtPlug;
00045 }
00046
00047 /*...................................................................
00048 Description: init
00049 Args: <none>
00050 Returns: <none>
00051 Created: StonedBones, 28.2.2000
00052 [ToDo:]
00053 [Comments:]
00054 Changes:
00055 -------------------------------------------------------------------*/
00056
00057 void init ( void )
00058 {
00059 fprintf ( stderr, "\n3Dsia client\nQt configuration frontend plugin\n" );
00060 };
00061
00062 /*...................................................................
00063 Description: runs the configuration
00064 Args: <none>
00065 Returns: <none>
00066 Created: StonedBones, 28.2.2000
00067 [ToDo:]
00068 [Comments:]
00069 Changes:
00070 -------------------------------------------------------------------*/
00071
00072 void run (int argc, char** argv) {
00073 QApplication qapp (argc, argv);
00074
00075 MyMainWidget w;
00076
00077 w.show ();
00078 qapp.setMainWidget (&w);
00079 qapp.exec ();
00080 };