[Qgis-developer] a search plugin
Denis Rouzaud
denis.rouzaud at gmail.com
Wed Feb 15 11:30:41 EST 2012
Hi Giovanni,
Fixing was not really easy, but it's done with version 1.1
For first bug:
- I added a confirmation dialog. When you enable "only field with
aliases", if it exists fields without aliases, it will ask you before
deleting these fields.
- Also, if you add a field to a layer without any alias and if you have
"only aliases" checked, the field combo box is empty. If you switch to
all fields, this line will be removed (it was empty, so no need for
confirmation).
I also fixed the bug when you don't have any layer.
Debugging is not really easy as there's a few situations possible. I did
my best, hopefully, this release is more stable.
Thanks again for testing!
Greetings
Denis
On 02/15/2012 02:27 PM, Giovanni Manghi wrote:
> Hi again Denis,
>
> I also get
>
> Traceback (most recent call last):
> File "/home/gio/.qgis/python/plugins/qsearch/chooselayer.py", line 68,
> in on_groupCombo_currentIndexChanged
> self.layerCombo.setItemText(i, self.getLayer(layer).name())
> AttributeError: 'bool' object has no attribute 'name'
>
>
> when clicking on the plugin icon when the project is empty.
>
>
> cheers
>
> -- Giovanni --
>
>
> On Wed, 2012-02-15 at 13:05 +0000, Giovanni Manghi wrote:
>> Hi Denis,
>>
>> I'm running 1.0.1
>>
>>
>> thanks in advance
>>
>> -- Giovanni --
>>
>>
>> On Wed, 2012-02-15 at 13:56 +0100, Denis Rouzaud wrote:
>>> High Giovanni,
>>>
>>> I think that version 1.0.1 should have fixed this, can you check you
>>> have the last version?
>>>
>>> Thanks a lot!
>>>
>>> On 02/15/2012 01:52 PM, Giovanni Manghi wrote:
>>>> python/plugins/qsearch/editsearch.py", line 65,
>>>> in on_aliasBox_stateChanged
>>>> currentField =
>>>> self.fields(aliasMode)[item.fieldCombo.currentIndex()].get('index')
>>>> IndexError: list index out of range
>
More information about the Qgis-developer
mailing list