[vtkusers] QVTKWidget and Layers
Ale
notinmyhead at gmail.com
Thu Apr 26 10:44:34 EDT 2012
Thanks... this is a starting point for a solution (I was trying and never reaching a working solution!)... now I need to figure out how to place that layout in front of the qvtkwidget content...
Ale
Il giorno 26/apr/2012, alle ore 16.08, Clinton Stimpson ha scritto:
>
> Does adding Qt widgets as children of the QVTKWidget do what you want?
>
> int main(int argc, char* argv[])
> {
> QApplication app(argc, argv);
>
> QVTKWidget widget;
> vtkNew<vtkRenderer> renderer;
> renderer->SetBackground(1., 1., 0.);
> renderer->SetBackground2(0., 1., 1.);
> renderer->SetGradientBackground(true);
> widget.GetRenderWindow()->AddRenderer(renderer.GetPointer());
>
> QVBoxLayout* l = new QVBoxLayout(&widget);
> QComboBox* box = new QComboBox(&widget);
> box->addItem("item 1");
> box->addItem("item 2");
> l->addWidget(box);
> l->addStretch();
>
> widget.show();
> return app.exec();
> }
>
> If not, perhaps you can give an example that isn't working.
>
> Clint
>
> On Apr 26, 2012, at 6:10 AM, Ale wrote:
>
>> I need to define a View that is consistent and compact at the same time so no context menu and things displayed on the same "rectangle". So the QVTKWidget area should contain everything...
>>
>> Il giorno 26/apr/2012, alle ore 13.58, Jothybasu Selvaraj ha scritto:
>>
>>> Why can't you have your QtWidgets somewhere on the GUi other than the QVTkWidegt?
>>>
>>> You could add your actions as context menu in the qvtkwidget.
>>>
>>> Jothy
>>>
>>> On Thu, Apr 26, 2012 at 12:54 PM, Ale <notinmyhead at gmail.com> wrote:
>>> But can I set actors from QT widgets? It sound a bit strange to me...
>>>
>>> Ale
>>>
>>> Il giorno 26/apr/2012, alle ore 13.08, Jothybasu Selvaraj ha scritto:
>>>
>>>> You could manipulate the Z positon of the actors yuo add to the vtkRenderer, so that they all stay above the image.
>>>>
>>>>
>>>> Jothy
>>>>
>>>> On Thu, Apr 26, 2012 at 12:01 PM, Ale <notinmyhead at gmail.com> wrote:
>>>> Hello,
>>>>
>>>> I'm going crazy trying to add extra "layers" to a qvtkwidget in order to have text labels, combo boxes and so on, among the qvtkwidget main view (such as a single slice of a 3dvolume). Is there a way to do it properly resorting to a mix of vtk and qt? Is there some "canonical" approach I'm missing?
>>>>
>>>> Thanks,
>>>> Ale
>>>> _______________________________________________
>>>> Powered by www.kitware.com
>>>>
>>>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>>>
>>>> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>>>>
>>>> Follow this link to subscribe/unsubscribe:
>>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>>
>>>>
>>>>
>>>> --
>>>> Jothy
>>>>
>>>
>>>
>>>
>>>
>>> --
>>> Jothy
>>>
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.vtk.org/mailman/listinfo/vtkusers
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list