SheMov (MainWindow) -> FileSystemWidget (mFSWidget) -> ArchiveEditDialog (QDialog), replaced by NewMovieWizard -> ArchiveFileWidget -> ListEditor -> CoverEditor -> ArchiveViewWidget (mAVWidget) -> ArchiveFileView (QTreeView) -> ArchiveProxy (QSortFilterProxyModel) -> ArchiveItemEditDialog (QDialog) -> ArchiveItemInfoEdit -> ArchiveItemCoverEdit -> CoverItem -> SizeDelegate (QAbstractItemDelegate) -> ArchivedDelegate (QAbstractItemDelegate) -> TextEnterDialog (QDialog) -> MoviePropertiesDialog (QDialog) -> AddMovieWizard (QWizard) TODOS: -File properties for TreeView -Finish this file -Fix Unable to free statement on exit TODOS 20100728: -Whenn adding covers via NewMovieWizard covers have quality -CRASH in ArchiveTreeWidget::currentChanged. This is totally borked. Revisit and revamp, rename SeriesWidget::mapToSource or make it virtual, maybe add some isValid() -implement some moveToIncoming() or something for debugging GOOD FILES TO REMOVE: *archiveeditdialog *listeditor *covereditor *archivefilewidget *addmoviewizard *archivefileview *archiveproxy *sizedelegate *archivedidelegate *archiveitemeditdialog *coveritem *movieitem *moviemodel *moviemodelsingleton *listmodel *listmodelsingleton *archiveviewwidget *archiveiteminfoedit *archiveitemcoveredit *fileinfoitem *fileinfomodel