Opened 14 years ago

Closed 14 years ago

#2133 closed patch (fixed)

add/delete/edit labels graduatedsymbolrendererv2

Reported by: markbaas Owned by: wonder
Priority: major: does not work as expected Milestone: Version 1.4.0
Component: Symbology Version: Trunk
Keywords: Cc:
Must Fix for Release: No Platform: All
Platform Version: Awaiting user input: no

Description

The graduated symbol dialog was still missing some feature. The delete button did do anything and there was no way to add a class manually. Additionally editing the labels wouldn't do anything.

This patch should take care of the problems.

Attachments (2)

graduatedsymbol-rev12213.diff (12.5 KB ) - added by markbaas 14 years ago.
patch graduatedsymbol rev12213
graduatedsymbol-rev12213-1.diff (13.2 KB ) - added by markbaas 14 years ago.
same as the other but symbology-ng/qgsludialog.* in cmake_install.cmake

Download all attachments as: .zip

Change History (6)

by markbaas, 14 years ago

patch graduatedsymbol rev12213

comment:1 by jctull, 14 years ago

The patch did not work for me on OS X, r12213 and qt-4.6rc. Here is the error output:

Linking CXX shared library libqgis_gui.dylib Undefined symbols:

"QgsLUDialog::upperValue() const", referenced from:

QgsGraduatedSymbolRendererV2Widget::changeRange(int) in qgsgraduatedsymbolrendererv2widget.o

"QgsLUDialog::setLowerValue(QString)", referenced from:

QgsGraduatedSymbolRendererV2Widget::changeRange(int) in qgsgraduatedsymbolrendererv2widget.o

"QgsLUDialog::setUpperValue(QString)", referenced from:

QgsGraduatedSymbolRendererV2Widget::changeRange(int) in qgsgraduatedsymbolrendererv2widget.o

"QgsLUDialog::lowerValue() const", referenced from:

QgsGraduatedSymbolRendererV2Widget::changeRange(int) in qgsgraduatedsymbolrendererv2widget.o

"QgsLUDialog::~QgsLUDialog()", referenced from:

QgsGraduatedSymbolRendererV2Widget::changeRange(int) in qgsgraduatedsymbolrendererv2widget.o QgsGraduatedSymbolRendererV2Widget::changeRange(int) in qgsgraduatedsymbolrendererv2widget.o

"QgsLUDialog::QgsLUDialog(QWidget*, QFlags<Qt::WindowType>)", referenced from:

QgsGraduatedSymbolRendererV2Widget::changeRange(int) in qgsgraduatedsymbolrendererv2widget.o

ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: * [src/gui/libqgis_gui.1.4.0.dylib] Error 1 make[1]: * [src/gui/CMakeFiles/qgis_gui.dir/all] Error 2 make: * [all] Error 2

by markbaas, 14 years ago

same as the other but symbology-ng/qgsludialog.* in cmake_install.cmake

comment:2 by borysiasty, 14 years ago

Owner: changed from nobody to wonder

comment:3 by borysiasty, 14 years ago

Platform: DebianAll

comment:4 by jef, 14 years ago

Resolution: fixed
Status: newclosed

applied in r12219 (slightly modified). Thanks.

Note: See TracTickets for help on using tickets.