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

#include <project_view.h>

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

Public Member Functions

 ProjectView (QWidget *parent=0)
 
 ~ProjectView ()
 

Private Slots

void on_new_task_clicked ()
 
void on_clone_task_clicked ()
 
void on_cancel_task_clicked ()
 
void on_delete_task_clicked ()
 
void on_action_new_project_triggered ()
 
void on_action_open_project_triggered ()
 
void on_action_save_project_triggered ()
 
void on_action_save_project_as_triggered ()
 
void on_action_preferences_triggered ()
 
void on_tasks_doubleClicked (const QModelIndex &index)
 

Private Member Functions

std::vector< TaskSPget_selection ()
 

Private Attributes

Ui::ProjectView * ui
 
ProjectUP project_
 

Constructor & Destructor Documentation

◆ ProjectView()

ui::task::ProjectView::ProjectView ( QWidget parent = 0)
explicit

References project_.

◆ ~ProjectView()

ui::task::ProjectView::~ProjectView ( )

References ui.

Member Function Documentation

◆ get_selection()

std::vector< TaskSP > ui::task::ProjectView::get_selection ( )
private

◆ on_action_new_project_triggered

void ui::task::ProjectView::on_action_new_project_triggered ( )
privateslot

References project_.

◆ on_action_open_project_triggered

void ui::task::ProjectView::on_action_open_project_triggered ( )
privateslot

◆ on_action_preferences_triggered

void ui::task::ProjectView::on_action_preferences_triggered ( )
privateslot

◆ on_action_save_project_as_triggered

void ui::task::ProjectView::on_action_save_project_as_triggered ( )
privateslot

◆ on_action_save_project_triggered

void ui::task::ProjectView::on_action_save_project_triggered ( )
privateslot

◆ on_cancel_task_clicked

void ui::task::ProjectView::on_cancel_task_clicked ( )
privateslot

◆ on_clone_task_clicked

void ui::task::ProjectView::on_clone_task_clicked ( )
privateslot

◆ on_delete_task_clicked

void ui::task::ProjectView::on_delete_task_clicked ( )
privateslot

References get_selection(), project_, and predPRE::t.

◆ on_new_task_clicked

void ui::task::ProjectView::on_new_task_clicked ( )
privateslot

◆ on_tasks_doubleClicked

void ui::task::ProjectView::on_tasks_doubleClicked ( const QModelIndex &  index)
privateslot

Member Data Documentation

◆ project_

ProjectUP ui::task::ProjectView::project_
private

◆ ui

Ui::ProjectView* ui::task::ProjectView::ui
private

Referenced by ~ProjectView().


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