00001 //-------------------------------------------------------------------- 00002 // 00003 // File: TxqVcrFrame.h 00004 // 00005 // Purpose: Implementation of a frame to be used for scientific modeling. 00006 // with the VCR model buttons 00007 // 00008 // Version: $Id: TxqVcrFrame.h,v 1.3 2001/10/10 17:29:49 kgl Exp $ 00009 // 00010 // Copyright (c) 2000 by Tech-X Corporation. All rights reserved. 00011 // 00012 // Author: Kelly G. Luetkemeyer 00013 // 00014 //-------------------------------------------------------------------- 00015 00016 #ifndef TXQ_VCR_FRAME_H 00017 #define TXQ_VCR_FRAME_H 00018 00019 00020 // Txq includes 00021 #include "TxqMasterIoFrame.h" 00022 #include "TxqVCRButtons.h" 00023 00035 class TxqVcrFrame : public TxqMasterIoFrame 00036 { 00037 Q_OBJECT 00038 00039 public: 00040 00051 TxqVcrFrame(QWidget* parent=0, const char *nm=0, WFlags f = WType_TopLevel); 00052 00056 virtual ~TxqVcrFrame(); 00057 00062 void addButton(QPushButton *btn); 00063 00064 public slots: 00065 00066 protected: 00067 00071 void createWidgets(); 00072 00076 void createButtons(); 00077 00083 virtual void addWidgets(); 00084 00085 // protected data 00086 00090 TxqVCRButtons *buttons; 00091 00092 private: 00093 00094 }; 00095 00096 00097 #endif
Copyright Tech-X Corporation, all rights reserved.