void BATCH_KERNEL::START_BATCH_KERNEL(QObject *parent, ADAK_SQL *database) { SET_ADAK_WINDOW_DEFAULTS ( parent ); SET_DB_CONN ( database ); //SET_EVENTS_AND_SIGNALS ( parent,ADAK_BATCH_KERNEL ); CLOSE_ALL_EVENTS (); SETUP_FORM (); OPEN_ALL_EVENTS (); SET_EVENTS_AND_SIGNALS ( parent,ADAK_BATCH_KERNEL ); INIT_KERNEL (); }
void TREE_ARAMA_KERNEL::INIT_KERNEL ( QTreeWidget * tree_widget ,QObject * parent,ADAK_SQL * database ) { Q_UNUSED ( parent ); m_tree_widget = tree_widget; m_tree_widget->setHeaderLabels(m_headers); SET_ADAK_WINDOW_DEFAULTS ( parent ); SET_EVENTS_AND_SIGNALS ( parent, ADAK_BATCH_KERNEL ); SET_DB_CONN ( database ); m_tree_widget->setEditTriggers ( QTreeView::NoEditTriggers ); SET_TREE_WIDGET_DEFAULTS(); FOCUS_FIRST_WIDGET(); connect(m_tree_widget , SIGNAL ( clicked ( QModelIndex)) ,this, SLOT ( SLOT_ROW_CLICKED() ) ); connect(m_tree_widget , SIGNAL ( doubleClicked ( QModelIndex)),this, SLOT ( FIND_SELECTED_ROW() ) ); connect(m_tree_widget , SIGNAL ( activated ( QModelIndex)) ,this, SLOT ( FIND_SELECTED_ROW() ) ); }