[Paraview] Crash with latest CVS
Mike Jackson
mike.jackson at bluequartz.net
Thu Sep 4 09:16:15 EDT 2008
Thanks.
I also tried to fix the tab order while I was looking around but
nothing seems to work. I put the following code in the constructor for
pqThresholdPanel.cxx:
QWidget::setTabOrder(this->UI->SelectInputScalars, this->UI-
>ThresholdBetween_0);
QWidget::setTabOrder(this->UI->ThresholdBetween_0, this->UI-
>ThresholdBetween_1);
QWidget::setTabOrder(this->UI->ThresholdBetween_1, this->UI-
>AllScalars);
but it didn't seem to have any effect after a recompile.
Mike
On Sep 3, 2008, at 3:10 PM, clinton at elemtech.com wrote:
>
> Its fixed in CVS now.
>
> Clint
>
> On Wednesday 03 September 2008 11:02:20 am Mike Jackson wrote:
>> No install. I am trying to run from the build directory by issuing
>> the
>> following command:
>>
>> Bin/paraview.app/Contents/MacOS/paraview
>>
>> Line 47 of that file (which ends in .cxx BTW) is the following:
>>
>> this->addPluginPath( QCoreApplication::applicationDirPath() +
>> "/../../../");
>>
>> Which probably won't work for an installation if I understand things
>> correctly. We could add:
>>
>> //Look in the Application Package "ParaView.app/Contents/plugins
>> this->addPluginPath( QCoreApplication::applicationDirPath() +
>> QDir::separator() + "../plugins;" );
>> //Look for a folder called "plugins" at the same level as
>> ParaView.app
>> this->addPluginPath( QCoreApplication::applicationDirPath() +
>> QDir::separator() + "../../../plugins;");
>>
>> at that would allow for plugins to be loaded from other places, but
>> then we are just looking for a particular plugin (pqWidgets) so that
>> may not be necessary.
>>
>> Also, when I try a "make install" the ParaView.app _never_ really
>> gets
>> created. I have not had time to troubleshoot this though.
>>
>> Mike
>>
>> On Sep 3, 2008, at 12:41 PM, clinton at elemtech.com wrote:
>>> Did you do a make install of paraview?
>>> Can you check the path in ParaView3/Qt/Core/pqFormBuilder.cpp line
>>> 47. It
>>> needs the directory contianing the pqWidgets library.
>>>
>>> Clint
>>>
>>> On Wednesday 03 September 2008 10:32:00 am Mike Jackson wrote:
>>>> Aggg.. Sorry about that. OS X Leopard. Qt 4.3.5, Debug build
>>>> (Both).
>>>>
>>>> Updated cvs a few minutes ago and saw the same issue, This time
>>>> with
>>>> some "standard" data:
>>>>
>>>> Launch ParaView.
>>>> Create a Sphere Source
>>>> Apply the "Elevation" filter
>>>> Apple the Threshold filter. At this point I get the errors;
>>>>
>>>> "QFormBuilder was unable to create a widget of the class
>>>> 'pqDoubleRangeWidget'."
>>>> "QFormBuilder was unable to create a widget of the class
>>>> 'pqDoubleRangeWidget'."
>>>> QObject::connect: Cannot connect (null)::valueEdited(double) to
>>>> pqThresholdPanel::lowerChanged(double)
>>>> QObject::connect: Cannot connect (null)::valueEdited(double) to
>>>> pqThresholdPanel::upperChanged(double)
>>>>
>>>> And the UI is missing the text edit fields for the lower and upper
>>>> bounds. ParaView will then crash if I go any further.
>>>>
>>>> I'll attach the cmakecache.txt file for your review;
>>>>
>>>> ---
>>>> Mike
>>
>> _________________________________________________
>>
>> | Mike Jackson - Principal Software Engineer |
>> | BlueQuartz Software |
>> | mike.jackson at bluequartz.net |
>> | www.bluequartz.net |
>>
>> ---------------------------------------------------
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> ParaView mailing list
>> ParaView at paraview.org
>> http://www.paraview.org/mailman/listinfo/paraview
>
>
_________________________________________________
| Mike Jackson - Principal Software Engineer |
| BlueQuartz Software |
| mike.jackson at bluequartz.net |
| www.bluequartz.net |
---------------------------------------------------
More information about the ParaView
mailing list