Go to the documentation of this file. 1 #ifndef BALL_VIEW_KERNEL_MODES_EDITMODE_H
2 #define BALL_VIEW_KERNEL_MODES_EDITMODE_H
6 #include <QtGui/QMouseEvent>
37 virtual QString
getName()
const {
return "EditMode"; }
78 void checkBondOrderActions_(
unsigned int bo);
79 void createContextMenuEntries_();
85 #endif //BALL_VIEW_KERNEL_MODES_EDITMODE_H
virtual void deleteCurrentBondTriggered_()
virtual void deleteCurrentAtomTriggered_()
virtual void activatedOrderItem_(QAction *action)
virtual void populateContextMenu(QMenu *menu)
virtual Qt::Key getKey() const
virtual void keyPressEvent(QKeyEvent *evt)
FragmentDB * fragment_db_
QAction * element_action_
virtual void addStructure_()
virtual void mouseDoubleClickEvent(QMouseEvent *evt)
Qt::MouseButtons last_buttons_
QAction * atom_properties_
virtual void atomPropertiesTriggered_()
virtual void changeBondOrder_()
virtual void wheelEvent(QWheelEvent *evt)
void merge_(Composite *a1, Composite *a2)
virtual void setFormalCharge_()
virtual QString getName() const
virtual void createActions_()
virtual void mouseMoveEventImpl_(QMouseEvent *evt)
virtual void keyReleaseEvent(QKeyEvent *evt)
virtual void mouseReleaseEventImpl_(QMouseEvent *evt)
virtual void mousePressEventImpl_(QMouseEvent *evt)
virtual void addToolBarEntries(QToolBar *tb)
void insert_(int x, int y, PDBAtom &atom)
virtual void changeAtomElementTriggered_()
virtual void createBond_()
std::vector< QAction * > order_actions_