Rosetta
Public Member Functions | Private Slots | Private Attributes | List of all members
ui::task::TaskSubmit Class Reference

#include <task_submit.h>

Inheritance diagram for ui::task::TaskSubmit:
Inheritance graph
[legend]

Public Member Functions

 TaskSubmit (TaskSP const &, QWidget *parent=0)
 
 ~TaskSubmit ()
 

Private Slots

void update_ui_from_task ()
 
void on_name_textChanged (QString const &)
 
void on_version_textChanged (QString const &)
 
void on_description_textChanged ()
 
void on_add_files_clicked ()
 
void on_add_input_structure_clicked ()
 
void on_add_native_structure_clicked ()
 
void on_add_job_clicked ()
 
void s_on_jobs_tabMoved (int from, int to)
 
void backspace_pressed_on_files ()
 
void on_files_clicked (const QModelIndex &index)
 
void s_on_queues_finished ()
 
void on_submit_clicked ()
 

Private Attributes

Ui::TaskSubmit * ui
 
TaskSP task_
 
NetworkCall queues
 
QWidgetviewer_ = nullptr
 

Constructor & Destructor Documentation

◆ TaskSubmit()

ui::task::TaskSubmit::TaskSubmit ( TaskSP const &  task,
QWidget parent = 0 
)
explicit

◆ ~TaskSubmit()

ui::task::TaskSubmit::~TaskSubmit ( )

References ui.

Member Function Documentation

◆ backspace_pressed_on_files

void ui::task::TaskSubmit::backspace_pressed_on_files ( )
privateslot

References create_a3b_hbs::r, and rows().

Referenced by TaskSubmit().

◆ on_add_files_clicked

void ui::task::TaskSubmit::on_add_files_clicked ( )
privateslot

◆ on_add_input_structure_clicked

void ui::task::TaskSubmit::on_add_input_structure_clicked ( )
privateslot

◆ on_add_job_clicked

void ui::task::TaskSubmit::on_add_job_clicked ( )
privateslot

References bin_torsions::job, and task_.

◆ on_add_native_structure_clicked

void ui::task::TaskSubmit::on_add_native_structure_clicked ( )
privateslot

◆ on_description_textChanged

void ui::task::TaskSubmit::on_description_textChanged ( )
privateslot

References task_.

◆ on_files_clicked

void ui::task::TaskSubmit::on_files_clicked ( const QModelIndex &  index)
privateslot

◆ on_name_textChanged

void ui::task::TaskSubmit::on_name_textChanged ( QString const &  text)
privateslot

◆ on_submit_clicked

void ui::task::TaskSubmit::on_submit_clicked ( )
privateslot

References task_.

◆ on_version_textChanged

void ui::task::TaskSubmit::on_version_textChanged ( QString const &  text)
privateslot

◆ s_on_jobs_tabMoved

void ui::task::TaskSubmit::s_on_jobs_tabMoved ( int  from,
int  to 
)
privateslot

References task_.

Referenced by TaskSubmit().

◆ s_on_queues_finished

void ui::task::TaskSubmit::s_on_queues_finished ( )
privateslot

◆ update_ui_from_task

void ui::task::TaskSubmit::update_ui_from_task ( )
privateslot

References create_a3b_hbs::i, bin_torsions::job, and task_.

Referenced by TaskSubmit().

Member Data Documentation

◆ queues

NetworkCall ui::task::TaskSubmit::queues
private

Referenced by s_on_queues_finished(), and TaskSubmit().

◆ task_

TaskSP ui::task::TaskSubmit::task_
private

◆ ui

Ui::TaskSubmit* ui::task::TaskSubmit::ui
private

Referenced by ~TaskSubmit().

◆ viewer_

QWidget* ui::task::TaskSubmit::viewer_ = nullptr
private

Referenced by on_files_clicked().


The documentation for this class was generated from the following files: