// $Id$ // ============================================================================ // // = LIBRARY // TAO/tests/Xt_Stopwatch/Stopwatch_client // // = FILENAME // client.h // // = AUTHOR // Balachandran Natarajan // // ============================================================================ #ifndef _QT_CLIENT_H #define _QT_CLIENT_H #include "testC.h" #include #include #include #include class Client : public QObject { Q_OBJECT public: Client (CORBA::ORB_ptr orb, QApplication &app); // ctor ~Client (void); //Dtor.. void create_widgets (ACE_ENV_SINGLE_ARG_DECL_NOT_USED); // Adds the callbacks to the GUI underneath..... void show (void); void parse_args (int argc, char *argv[] ACE_ENV_ARG_DECL); QVBox box_; // A box widget.. public slots: void remote_call (int val); void shutdown_call (void); // Two slot handlers for the two widgets that we have private: QPushButton *push_button_; // A push button QSlider *slider_; // A slider widget CORBA::ORB_var orb_; // The ORB LCD_Display_var server_; QApplication *qapp_; }; #endif /* _QT_CLIENT_H */