BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
bondProperties.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 //
4 #ifndef BALL_VIEW_DIALOGS_BONDPROPERTIES_H
5 #define BALL_VIEW_DIALOGS_BONDPROPERTIES_H
6 
7 #ifndef BALL_COMMON_GLOBAL_H
8 # include <BALL/COMMON/global.h>
9 #endif
10 
11 #ifndef BALL_KERNEL_ATOM_H
12 # include <BALL/KERNEL/atom.h>
13 #endif
14 
15 #include <BALL/VIEW/UIC/ui_bondProperties.h>
16 
17 namespace BALL
18 {
19  namespace VIEW
20  {
21 
26  : public QDialog,
27  public Ui_BondPropertiesData
28  {
29  Q_OBJECT
30 
31  public:
32  BondProperties(Atom* atom, QWidget* parent = 0, const char* name = "BondProperties",
33  bool modal = FALSE, Qt::WFlags fl = 0 );
34  ~BondProperties();
35 
36  public slots:
37  void bondSelected();
38  void focusAtom();
39  void focusPartner();
40 
41  private:
42  Atom* atom_;
43  QWidget* parent_;
44  };
45 
46  } // namespace VIEW
47 
48 } // namespace BALL
49 
50 #endif // BALL_VIEW_DIALOGS_BONDPROPERTIES_H
#define BALL_VIEW_EXPORT
Definition: COMMON/global.h:52