Hi,I have generated a project using the bundle generator. I've managed to load my app as a plugin to the new MainApp. As a first step I tried to set up the rendering widget to only show one 2D image rendering window (imported .tif file). I tried to manage this by a call to QmitkStdMultiWidget::changeLayoutToWidget1().
I'm having the same problem. In changeLayoutTo... the object QmitkStdMultiWidgetLayout is deleted, but the variable has not been initialized.
I tried a workaround by commenting the deletion out, but didn't get an appropriate result. The layout of the widgets didn't change, but I got this intereseting console output during the call to QmitkStdMultiWidgetLayout = new QHBoxLayout(this); : "QLayout: Attempting to add QLayout "" to QmitkStdMultiWidget "QmitkStdMultiWidgetUi", which already has a layout"
Stefan On Jun 8, 2009 11:15am, John Mothe <[email protected]> wrote:
Hi,
I´m using my own application in Qt4 (release mode), but the QmitkStdMultiWidegtLayout variable never was initialize so the delete statement throw a memory access violation.
--- On Mon, 6/8/09, Neuhaus Jochen [email protected]> wrote:
From: Neuhaus Jochen [email protected]> Subject: AW: [mitk-users] Problem with QmitkStdMultiWidget To: "John Mothe" [email protected]>, [email protected] Date: Monday, June 8, 2009, 8:19 AM
Hi,
I just tried it myself. I added some buttons to a view (Functionality) and inserted in the respective slot methods one of the changeLayout calls:
m_MultiWidget->changeLayoutToDefault();
m_MultiWidget->changeLayoutToWidget1();
m_MultiWidget->changeLayoutToBig3D();
For me, it works without problems (in a debug build). The layout changes as expected. Do you use the OpenCherry MainApp or your own application?
Regards
Jochen
Von: John Mothe [mailto:[email protected]] Gesendet: Sonntag, 7. Juni 2009 19:30 An: [email protected] Betreff: Re: [mitk-users] Problem with QmitkStdMultiWidget
Can you help me?
I´m trying to change the QmitkStdMultiWidget layout but I get a access violation.
--- On Tue, 6/2/09, John Mothe [email protected]> wrote:
From: John Mothe [email protected]> Subject: [mitk-users] Problem with QmitkStdMultiWidget To: [email protected] Date: Tuesday, June 2, 2009, 8:14 AM
Hi,
I´m using the QmitkStdMultiWidget widget in a my project with Qt4 .In order to change the layout to changeLayoutToBig3d() (or other layout distribution) I get a memory access violation , I think that is the line delete QmitkStdMultiWidgetLayout; because I don´t know where is initialize that variable.
In mitk with qt3 the QmitkStdMultiWidgetLayout variable is initialize in the line QmitkStdMultiWidgetLayout = new QHBoxLayout( this, 2, 2, "QmitkStdMultiWidgetLayout"); but in qt4 this line was remove or I don´t know where is it.
How can I solve this error?
Thanks
-----Inline Attachment Follows-----
------------------------------------------------------------------------------ OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get
-----Inline Attachment Follows-----
_______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects
_______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
