VR-Forces 4.1 Class Documentation
forcesWidget.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
11 #include <QtGui/QWidget>
13 
14 #include <QTreeWidget>
15 
16 class QComboBox;
17 class QPushButton;
18 
23 {
24 
25  Q_OBJECT
26 
27 public:
28 
30  DtForcesWidget(QWidget* parent = NULL, const Qt::WindowFlags& flags = 0);
31 
33  virtual ~DtForcesWidget();
34 
35  virtual bool init();
36 
37  virtual QList<QTreeWidgetItem*> findItems(const QString &text, Qt::MatchFlags flags, int column=0) const;
38  virtual void addForceItem(QTreeWidgetItem* item);
39  virtual int count() const;
40  virtual QTreeWidgetItem* item(int index);
41 
42  //virtual void setObjectType(const DtRangedObjectType& obj);
43  virtual void simulationModelSetLoaded();
44  virtual void clearContents();
45  virtual void setupForces(const DtRangedObjectType& obj);
46  virtual QSize sizeHint() const;
47 
48 protected slots:
49  virtual void forceChanged(QTreeWidgetItem* item, int col);
50 
51 signals:
52  void entryModified();
53  void forcesModified();
54 
55 protected:
60 };
61 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)