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>
36 virtual Qt::Key
getKey()
const;
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 createActions_()
void insert_(int x, int y, PDBAtom &atom)
QAction * element_action_
virtual void changeBondOrder_()
virtual void addToolBarEntries(QToolBar *tb)
virtual void populateContextMenu(QMenu *menu)
Qt::MouseButtons last_buttons_
virtual void atomPropertiesTriggered_()
virtual Qt::Key getKey() const
virtual void mouseMoveEventImpl_(QMouseEvent *evt)
virtual void addStructure_()
virtual void keyReleaseEvent(QKeyEvent *evt)
virtual void createBond_()
virtual void mouseDoubleClickEvent(QMouseEvent *evt)
virtual void activatedOrderItem_(QAction *action)
FragmentDB * fragment_db_
QAction * atom_properties_
virtual void deleteCurrentAtomTriggered_()
virtual void changeAtomElementTriggered_()
void merge_(Composite *a1, Composite *a2)
virtual void mousePressEventImpl_(QMouseEvent *evt)
virtual void mouseReleaseEventImpl_(QMouseEvent *evt)
virtual QString getName() const
std::vector< QAction * > order_actions_
virtual void keyPressEvent(QKeyEvent *evt)
virtual void wheelEvent(QWheelEvent *evt)
virtual void deleteCurrentBondTriggered_()
virtual void setFormalCharge_()