OMNotebook: Bug List

- Main Page
- Classes
- Files
- Related Pages
- Examples

# Bug List

Member IAEX::Cell::mouseReleaseEvent (QMouseEvent *event)
  Should be done in the TreeView instead. Then a signal could be emitted.

Member IAEX::Cell::setHeight (const int height)
  Implement Cell::setHeight() in a correct way. Does not work for widgets larger than 32767. (qt limitation)

Member IAEX::CellCursor::accept (Visitor &v)
  This does not work correctly.

Member IAEX::CellCursor::deleteCurrentCell ()
  Segfault in cellgroups. Probably a parent, child or last.

  Deletion of last cell in cellgroup should be taken care of.

Member IAEX::CellCursor::moveAfter (Cell *current)
  Fel vid flytt så cursor hamnar som sista barn.

Member IAEX::CellCursor::moveDown ()
  Segmentationfault when last cell.

Member IAEX::CellCursor::moveToFirstChild (Cell *parent)
  This does not seem to work correctly.

Member IAEX::CellCursor::moveToLastChild (Cell *parent)
  This does not seem to work correctly.

Class IAEX::CellDocument
  When opening a second file, some connections is missing.

Class IAEX::CellDocument
  Closing a document does not work correctly.

Member IAEX::CellDocument::cursorCutCell ()
  Notice that it does not work on selected cells.

Member IAEX::CellGroup::height ()
  HeightVisitor does not return correct height value. I do not know why, so I implemented another way to traverse subcells and asking for heights.

Member IAEX::CellGroup::setClosed (const bool closed)
  This function could create a segmentation fault in some special cases. Try to find them.

Class IAEX::DeleteSelectedCellsCommand
  When all cells within a cellgroup is deleted. The cellgroup should also be deleted then. What if all but one cell is deleted?

Class IAEX::NotebookWindow
  Segmentation fault when quit. Only sometimes.

Class IAEX::TextCell
  Set so tab focuses on next cell.

Member IAEX::TextCell::openLinkInternal (const QUrl *url)
  The link is removed if the sourcefile does not exists. This is strange.

Member IAEX::TreeView::paintEvent (QPaintEvent *event)
  Some cells are closed even if they cant be closed. This must be fixed in some way.