![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /********************************************************************* 00002 ** Copyright (c) 2000 MaK Technologies, Inc. 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 /********************************************************************* 00006 ** $RCSfile: areaConfigWidget.h,v $ $Revision: 1.13 $ $State: Exp $ 00007 *********************************************************************/ 00008 00011 00012 #ifndef AREACONFIGWIDGET_H 00013 #define AREACONFIGWIDGET_H 00014 00015 #include "tmqt/lineConfigWidget.h" 00016 00020 #include "tmqt/tmqtDefines.h" 00021 class DT_DLL_tmqt DtAreaConfigWidget : public DtLineConfigWidget 00022 { 00023 Q_OBJECT 00024 00025 public: 00026 00028 DtAreaConfigWidget(QWidget* parent = NULL, const Qt::WindowFlags& flags = 0); 00029 00031 virtual ~DtAreaConfigWidget(); 00032 00033 static QWidget* create(QWidget* parent = NULL, const Qt::WindowFlags& flags = 0); 00034 00035 public slots: 00036 00039 virtual void fillStyleChanged(int); 00040 00041 protected: 00042 virtual void createAndClose(); 00043 virtual void editAndClose(); 00044 00046 virtual bool valid() const; 00047 00049 virtual bool initMainDialogChanges(); 00050 00051 virtual void setEditPoint(QTreeWidgetItem* item); 00052 00053 protected: 00054 00055 int myDefaultFillStyle; 00056 00057 private: 00058 00060 DtAreaConfigWidget(const DtAreaConfigWidget& orig); 00061 00063 DtAreaConfigWidget& operator=(const DtAreaConfigWidget& orig); 00064 }; 00065 00066 #endif