default_dir(QDir::home().absolutePath().toStdString(), fs::native),
motif_editor(0),
setup_analysis_dialog(new MussaSetupDialog(this)),
- subanalysis_window(new SubanalysisWindow),
+ subanalysis_window(new SubanalysisWindow(analysis)),
browser(new SequenceBrowserWidget(this)),
mussaViewTB(new QToolBar("Path Views")),
zoom(new ZoomWidget),
void MussaWindow::updateTitle()
{
if (analysis) {
- fs::path analysis_path = analysis->get_analysis_path();
- if (not analysis_path.empty()) {
- setWindowTitle(analysis_path.native_file_string().c_str());
- } else if (analysis->get_name().size() > 0) {
- setWindowTitle(analysis->get_name().c_str());
- }
+ setWindowTitle(analysis->get_title().c_str());
}
}