| appendAllUnselectedDescendants(QModelIndexList &selectedRows, QModelIndex const &index) const | MantidQt::MantidWidgets::Batch::JobTreeView | |
| appendAndEditAtChildRow() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| appendAndEditAtChildRowRequested() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| appendAndEditAtRowBelow() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| appendAndEditAtRowBelowRequested() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| appendChildRowOf(RowLocation const &parent) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| appendChildRowOf(RowLocation const &parentLocation, std::vector< Cell > const &rowText) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| appendSubtreeAt(RowLocation const &parent, Subtree const &subtree) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| appendSubtreesAt(RowLocation const &parent, std::vector< Subtree > subtrees) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| applyNavigationResult(QtTreeCursorNavigationResult const &result) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| cellAt(RowLocation location, int column) const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| cellsAt(RowLocation const &location) const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| clearSelection() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| closeAnyOpenEditorsOnUneditableCells(QModelIndexForMainModel const &firstCellOnRow, std::vector< Cell > const &cells) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| closeEditorIfCellIsUneditable(QModelIndexForMainModel const &cellIndex, Cell const &cell) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| closeEditorIfOpenAtCell(QModelIndexForFilteredModel const &cellIndex) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| collapseAll() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| commitData(QWidget *) override | MantidQt::MantidWidgets::Batch::JobTreeView | protectedslot |
| copySelectedRequested() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| currentColumn() const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| cutSelectedRequested() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| deadCell() const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| edit(const QModelIndex &index, EditTrigger trigger, QEvent *event) override | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| editAt(QModelIndexForFilteredModel const &index) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| editAtRowAbove() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| editAtRowAboveRequested() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| enableFiltering() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| expandAll() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| expanded(QModelIndexForFilteredModel const &index) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| filterRowsBy(std::unique_ptr< RowPredicate > predicate) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| filterRowsBy(RowPredicate *predicate) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| findImplicitlySelected(QModelIndexList const &selectedRows) const | MantidQt::MantidWidgets::Batch::JobTreeView | |
| findOrMakeCellBelow(QModelIndexForFilteredModel const &index) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| fromFilteredModel(QModelIndex const &filteredModelIndex) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| fromMainModel(QModelIndex const &mainModelIndex) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| g_deadCell | MantidQt::MantidWidgets::Batch::JobTreeView | privatestatic |
| hasEditorOpen() const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| hasFilter() const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| hasNoSelectedDescendants(QModelIndex const &index) const | MantidQt::MantidWidgets::Batch::JobTreeView | |
| indexesAreOnSameRow(QModelIndex const &a, QModelIndex const &b) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| insertChildRowOf(RowLocation const &parent, int beforeRow, std::vector< Cell > const &rowText) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| insertChildRowOf(RowLocation const &parent, int beforeRow) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| insertSubtreeAt(RowLocation const &parent, int index, Subtree const &subtree) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| isBeingEdited(QModelIndexForFilteredModel const &cellIndex) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| isEditable(const QModelIndex &index) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| isOnlyChild(QModelIndexForMainModel const &index) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| isOnlyChildOfRoot(RowLocation const &location) const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| isOnlyChildOfRoot(QModelIndexForMainModel const &index) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| JobTreeView(QStringList const &columnHeadings, Cell const &defaultCellStyle, QWidget *parent=nullptr) | MantidQt::MantidWidgets::Batch::JobTreeView | |
| keyPressEvent(QKeyEvent *event) override | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| m_adaptedMainModel | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| m_filteredModel | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| m_hasEditorOpen | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| m_lastEdited | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| m_mainModel | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| m_notifyee | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| mapToFilteredModel(QModelIndexForMainModel const &mainModelIndex) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| mapToMainModel(QModelIndexForFilteredModel const &filteredModelIndex) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers) override | MantidQt::MantidWidgets::Batch::JobTreeView | |
| moveNextUntilEditable(QModelIndex const &startingPoint) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| movePreviousUntilEditable(QModelIndex const &startingPoint) | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| navigation() const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| pasteSelectedRequested() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| removeAllRows() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| removeRowAt(RowLocation const &location) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| removeRows(std::vector< RowLocation > rowsToRemove) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| removeSelectedRequested() | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| replaceRows(std::vector< RowLocation > replacementPoints, std::vector< Subtree > replacements) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| replaceSubtreeAt(RowLocation const &rootToRemove, Subtree const &toInsert) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| resetFilter() override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| rowLocation() const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| rowRemovalWouldBeIneffective(QModelIndexForMainModel const &indexToRemove) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| selectedRowLocations() const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| selectedSubtreeRoots() const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| selectedSubtrees() const override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) override | MantidQt::MantidWidgets::Batch::JobTreeView | protectedslot |
| setCellAt(RowLocation location, int column, Cell const &cellText) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| setCellsAt(RowLocation const &location, std::vector< Cell > const &rowText) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| setHeaderLabels(QStringList const &columnHeadings) | MantidQt::MantidWidgets::Batch::JobTreeView | protected |
| setHintsForColumn(int column, std::unique_ptr< HintStrategy > hintStrategy) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| setHintsForColumn(int column, HintStrategy *hintStrategy) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| siblingIfExistsElseParent(QModelIndex const &index) const | MantidQt::MantidWidgets::Batch::JobTreeView | private |
| subscribe(JobTreeViewSubscriber *subscriber) override | MantidQt::MantidWidgets::Batch::JobTreeView | virtual |
| ~IJobTreeView()=default | MantidQt::MantidWidgets::Batch::IJobTreeView | virtual |