From 1f21eabf7cdc0bcb895997ddcc5334a6ab431beb Mon Sep 17 00:00:00 2001 From: stefan <stefan@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Mon, 7 Jun 2010 10:06:29 +0000 Subject: [PATCH] New SequenceViewer, changed default constructor to standalone version git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2348 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- modules/gui/pymod/export_sequence_viewerV2.cc | 1 + modules/gui/src/gosty_app.cc | 2 +- modules/gui/src/sequence/sequence_viewer.hh | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/gui/pymod/export_sequence_viewerV2.cc b/modules/gui/pymod/export_sequence_viewerV2.cc index f53d957c7..b92feb4ea 100644 --- a/modules/gui/pymod/export_sequence_viewerV2.cc +++ b/modules/gui/pymod/export_sequence_viewerV2.cc @@ -97,6 +97,7 @@ std::vector<String> get_display_modes_c(SequenceViewerV2* seq_viewer, const seq: void export_SequenceViewerV2() { class_<SequenceViewerV2, boost::noncopyable >("SequenceViewerV2",init<>()) + .def(init<bool, optional<QWidget*> >()) .def("Show", &SequenceViewerV2::show) .def("Hide", &SequenceViewerV2::hide) .def("AddAlignment", &SequenceViewerV2::AddAlignment) diff --git a/modules/gui/src/gosty_app.cc b/modules/gui/src/gosty_app.cc index bf4398b38..15f30c171 100644 --- a/modules/gui/src/gosty_app.cc +++ b/modules/gui/src/gosty_app.cc @@ -107,7 +107,7 @@ SequenceViewer* GostyApp::GetSequenceViewer() SequenceViewerV2* GostyApp::GetSequenceViewerV2() { if (seq_viewer_v2_==NULL) { - seq_viewer_v2_=new SequenceViewerV2; + seq_viewer_v2_=new SequenceViewerV2(false); seq_viewer_v2_->SetDestroyOnClose(false); } return seq_viewer_v2_; diff --git a/modules/gui/src/sequence/sequence_viewer.hh b/modules/gui/src/sequence/sequence_viewer.hh index f46da3943..9ba748323 100644 --- a/modules/gui/src/sequence/sequence_viewer.hh +++ b/modules/gui/src/sequence/sequence_viewer.hh @@ -46,7 +46,7 @@ namespace ost { namespace gui { class DLLEXPORT_OST_GUI SequenceViewerV2 : public Widget, public gfx::SceneObserver { Q_OBJECT public: - SequenceViewerV2(bool stand_alone=false, QWidget* parent=NULL); + SequenceViewerV2(bool stand_alone=true, QWidget* parent=NULL); ~SequenceViewerV2(); virtual void NodeAdded(const gfx::GfxNodeP& node); -- GitLab