Mantid
|
#include <AlgorithmHistoryWindow.h>
Signals | |
void | rollAlgorithmHistory (int index) |
void | unrollAlgorithmHistory (const std::vector< int > &indicies) |
void | updateAlgorithmHistoryWindow (Mantid::API::AlgorithmHistory_const_sptr algHistory) |
Public Member Functions | |
AlgHistoryTreeWidget (QWidget *w) | |
Constructor. More... | |
void | populateAlgHistoryTreeWidget (const Mantid::API::WorkspaceHistory &wsHist) |
Protected Member Functions | |
void | selectionChanged (const QItemSelection &selected, const QItemSelection &deselected) override |
Private Slots | |
void | onItemChanged (QTreeWidgetItem *item, int index) |
Private Member Functions | |
QString | concatVersionwithName (const std::string &name, const int version) |
void | getItemIndex (QTreeWidgetItem *item, int &index) |
void | itemChecked (QTreeWidgetItem *item, int index) |
void | itemUnchecked (QTreeWidgetItem *item, int index) |
void | populateNestedHistory (AlgHistoryItem *parentWidget, const Mantid::API::AlgorithmHistory_sptr &history) |
void | treeSelectionChanged () |
void | uncheckAllChildren (QTreeWidgetItem *item, int index) |
Private Attributes | |
QString | m_algName |
int | m_nVersion |
Static Private Attributes | |
static const int | UNROLL_COLUMN_INDEX = 1 |
Definition at line 57 of file AlgorithmHistoryWindow.h.
|
inlineexplicit |
|
private |
Definition at line 761 of file AlgorithmHistoryWindow.cpp.
Referenced by populateAlgHistoryTreeWidget(), and populateNestedHistory().
|
private |
Definition at line 641 of file AlgorithmHistoryWindow.cpp.
References index.
Referenced by itemChecked(), and itemUnchecked().
|
private |
Definition at line 662 of file AlgorithmHistoryWindow.cpp.
References getItemIndex(), index, and unrollAlgorithmHistory().
Referenced by onItemChanged().
|
private |
Definition at line 689 of file AlgorithmHistoryWindow.cpp.
References getItemIndex(), index, rollAlgorithmHistory(), and uncheckAllChildren().
Referenced by onItemChanged().
|
privateslot |
Definition at line 631 of file AlgorithmHistoryWindow.cpp.
References index, itemChecked(), itemUnchecked(), and UNROLL_COLUMN_INDEX.
Referenced by AlgHistoryTreeWidget().
void AlgHistoryTreeWidget::populateAlgHistoryTreeWidget | ( | const Mantid::API::WorkspaceHistory & | wsHist | ) |
Definition at line 725 of file AlgorithmHistoryWindow.cpp.
References concatVersionwithName(), Mantid::API::WorkspaceHistory::getAlgorithmHistories(), and populateNestedHistory().
Referenced by AlgorithmHistoryWindow::AlgorithmHistoryWindow().
|
private |
Definition at line 743 of file AlgorithmHistoryWindow.cpp.
References concatVersionwithName(), history, and populateNestedHistory().
Referenced by populateAlgHistoryTreeWidget(), and populateNestedHistory().
|
signal |
Referenced by itemUnchecked().
|
overrideprotected |
Definition at line 720 of file AlgorithmHistoryWindow.cpp.
References treeSelectionChanged().
|
private |
Definition at line 714 of file AlgorithmHistoryWindow.cpp.
References updateAlgorithmHistoryWindow().
Referenced by selectionChanged().
|
private |
Definition at line 705 of file AlgorithmHistoryWindow.cpp.
References index, and uncheckAllChildren().
Referenced by itemUnchecked(), and uncheckAllChildren().
|
signal |
Referenced by itemChecked().
|
signal |
Referenced by treeSelectionChanged().
|
private |
Definition at line 88 of file AlgorithmHistoryWindow.h.
|
private |
Definition at line 89 of file AlgorithmHistoryWindow.h.
|
staticprivate |
Definition at line 87 of file AlgorithmHistoryWindow.h.
Referenced by onItemChanged().