Skip to content

Commit bacd4fe

Browse files
author
wonder
committedDec 23, 2009
Use fixed 2px pen width for rubber bands and vertex markers. (The previous default 10px was just too much)
git-svn-id: http://svn.osgeo.org/qgis/trunk@12598 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 7d175fb commit bacd4fe

File tree

5 files changed

+25
-25
lines changed

5 files changed

+25
-25
lines changed
 

‎python/plugins/osm/OsmFeatureDW.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -88,39 +88,39 @@ def __init__(self, plugin):
8888

8989
# initializing rubberbands/vertexmarkers; getting qgis settings of line width and color for rubberbands
9090
settings=QSettings()
91-
qgsLineWidth=settings.value( "/qgis/digitizing/line_width", QVariant(10) ).toInt()
91+
qgsLineWidth=2 # use fixed width
9292
qgsLineRed=settings.value( "/qgis/digitizing/line_color_red", QVariant(255) ).toInt()
9393
qgsLineGreen=settings.value( "/qgis/digitizing/line_color_green", QVariant(0) ).toInt()
9494
qgsLineBlue=settings.value( "/qgis/digitizing/line_color_blue", QVariant(0) ).toInt()
9595

9696
self.rubBandPol=QgsRubberBand(plugin.canvas,True)
9797
self.rubBandPol.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
98-
self.rubBandPol.setWidth(qgsLineWidth[0])
98+
self.rubBandPol.setWidth(qgsLineWidth)
9999

100100
self.rubBand=QgsRubberBand(plugin.canvas,False)
101101
self.rubBand.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
102-
self.rubBand.setWidth(qgsLineWidth[0])
102+
self.rubBand.setWidth(qgsLineWidth)
103103

104104
self.verMarker=QgsVertexMarker(plugin.canvas)
105105
self.verMarker.setIconType(2)
106106
self.verMarker.setIconSize(13)
107107
self.verMarker.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
108-
self.verMarker.setPenWidth(qgsLineWidth[0])
108+
self.verMarker.setPenWidth(qgsLineWidth)
109109
self.verMarkers=[]
110110

111111
self.relRubBandPol=QgsRubberBand(plugin.canvas,True)
112112
self.relRubBandPol.setColor(QColor(qgsLineRed[0],50,50))
113-
self.relRubBandPol.setWidth(qgsLineWidth[0]+4)
113+
self.relRubBandPol.setWidth(qgsLineWidth+4)
114114

115115
self.relRubBand=QgsRubberBand(plugin.canvas,False)
116116
self.relRubBand.setColor(QColor(qgsLineRed[0],50,50))
117-
self.relRubBand.setWidth(qgsLineWidth[0]+4)
117+
self.relRubBand.setWidth(qgsLineWidth+4)
118118

119119
self.relVerMarker=QgsVertexMarker(plugin.canvas)
120120
self.relVerMarker.setIconType(2)
121121
self.relVerMarker.setIconSize(13)
122122
self.relVerMarker.setColor(QColor(qgsLineRed[0],50,50))
123-
self.relVerMarker.setPenWidth(qgsLineWidth[0])
123+
self.relVerMarker.setPenWidth(qgsLineWidth)
124124

125125
# initializing inner variables
126126
self.activeEditButton=self.dummyButton
@@ -1076,7 +1076,7 @@ def putMarkersOnMembers(self,feat,featType):
10761076

10771077
# get qgis settings of line width and color for rubberband
10781078
settings=QSettings()
1079-
qgsLineWidth=settings.value("/qgis/digitizing/line_width",QVariant(10)).toInt()
1079+
qgsLineWidth=2 # use fixed width
10801080
qgsLineRed=settings.value("/qgis/digitizing/line_color_red",QVariant(255)).toInt()
10811081
qgsLineGreen=settings.value("/qgis/digitizing/line_color_green",QVariant(0)).toInt()
10821082
qgsLineBlue=settings.value("/qgis/digitizing/line_color_blue",QVariant(0)).toInt()
@@ -1086,7 +1086,7 @@ def putMarkersOnMembers(self,feat,featType):
10861086
verMarker.setIconType(3)
10871087
verMarker.setIconSize(6)
10881088
verMarker.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
1089-
verMarker.setPenWidth(qgsLineWidth[0])
1089+
verMarker.setPenWidth(qgsLineWidth)
10901090
verMarker.setCenter(pline[i])
10911091
verMarker.show()
10921092
self.verMarkers.append(verMarker)

‎python/plugins/osm/map_tools/OsmCreateLineMT.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,14 @@ def createLineRubberband(self):
9999

100100
# get qgis settings of line width and color for rubberband
101101
settings=QSettings()
102-
qgsLineWidth=settings.value("/qgis/digitizing/line_width",QVariant(10)).toInt()
102+
qgsLineWidth=2 # use fixed width
103103
qgsLineRed=settings.value("/qgis/digitizing/line_color_red",QVariant(255)).toInt()
104104
qgsLineGreen=settings.value("/qgis/digitizing/line_color_green",QVariant(0)).toInt()
105105
qgsLineBlue=settings.value("/qgis/digitizing/line_color_blue",QVariant(0)).toInt()
106106

107107
rband=QgsRubberBand(self.canvas,False)
108108
rband.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
109-
rband.setWidth(qgsLineWidth[0])
109+
rband.setWidth(qgsLineWidth)
110110

111111
return rband
112112

@@ -120,7 +120,7 @@ def createSnapVertexMarker(self):
120120

121121
# get qgis settings
122122
settings=QSettings()
123-
qgsLineWidth=settings.value("/qgis/digitizing/line_width",QVariant(10)).toInt()
123+
qgsLineWidth=2 # use fixed width
124124
qgsLineRed=settings.value("/qgis/digitizing/line_color_red",QVariant(255)).toInt()
125125
qgsLineGreen=settings.value("/qgis/digitizing/line_color_green",QVariant(0)).toInt()
126126
qgsLineBlue=settings.value("/qgis/digitizing/line_color_blue",QVariant(0)).toInt()
@@ -129,7 +129,7 @@ def createSnapVertexMarker(self):
129129
verMarker.setIconType(2)
130130
verMarker.setIconSize(13)
131131
verMarker.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
132-
verMarker.setPenWidth(qgsLineWidth[0])
132+
verMarker.setPenWidth(qgsLineWidth)
133133
verMarker.setCenter(QgsPoint(-1000,-1000))
134134

135135
return verMarker

‎python/plugins/osm/map_tools/OsmCreatePointMT.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def createVertexMarker(self):
9696

9797
# get qgis settings
9898
settings=QSettings()
99-
qgsLineWidth=settings.value("/qgis/digitizing/line_width",QVariant(10)).toInt()
99+
qgsLineWidth=2 # use fixed width
100100
qgsLineRed=settings.value("/qgis/digitizing/line_color_red",QVariant(255)).toInt()
101101
qgsLineGreen=settings.value("/qgis/digitizing/line_color_green",QVariant(0)).toInt()
102102
qgsLineBlue=settings.value("/qgis/digitizing/line_color_blue",QVariant(0)).toInt()
@@ -105,7 +105,7 @@ def createVertexMarker(self):
105105
verMarker.setIconType(2)
106106
verMarker.setIconSize(13)
107107
verMarker.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
108-
verMarker.setPenWidth(qgsLineWidth[0])
108+
verMarker.setPenWidth(qgsLineWidth)
109109
verMarker.setCenter(QgsPoint(-1000,-1000))
110110

111111
return verMarker

‎python/plugins/osm/map_tools/OsmCreatePolygonMT.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,14 @@ def createPolygonRubberband(self):
9999

100100
# get qgis settings of line width and color for rubberband
101101
settings = QSettings()
102-
qgsLineWidth = settings.value( "/qgis/digitizing/line_width", QVariant(10) ).toInt()
102+
qgsLineWidth = 2 # use fixed width
103103
qgsLineRed = settings.value( "/qgis/digitizing/line_color_red", QVariant(255) ).toInt()
104104
qgsLineGreen = settings.value( "/qgis/digitizing/line_color_green", QVariant(0) ).toInt()
105105
qgsLineBlue = settings.value( "/qgis/digitizing/line_color_blue", QVariant(0) ).toInt()
106106

107107
rband=QgsRubberBand(self.canvas,True)
108108
rband.setColor( QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]) )
109-
rband.setWidth( qgsLineWidth[0] )
109+
rband.setWidth( qgsLineWidth )
110110

111111
return rband
112112

@@ -120,7 +120,7 @@ def createSnapVertexMarker(self):
120120

121121
# get qgis settings
122122
settings=QSettings()
123-
qgsLineWidth=settings.value("/qgis/digitizing/line_width",QVariant(10)).toInt()
123+
qgsLineWidth=2 # use fixed width
124124
qgsLineRed=settings.value("/qgis/digitizing/line_color_red",QVariant(255)).toInt()
125125
qgsLineGreen=settings.value("/qgis/digitizing/line_color_green",QVariant(0)).toInt()
126126
qgsLineBlue=settings.value("/qgis/digitizing/line_color_blue",QVariant(0)).toInt()
@@ -129,7 +129,7 @@ def createSnapVertexMarker(self):
129129
verMarker.setIconType(2)
130130
verMarker.setIconSize(13)
131131
verMarker.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
132-
verMarker.setPenWidth(qgsLineWidth[0])
132+
verMarker.setPenWidth(qgsLineWidth)
133133
verMarker.setCenter(QgsPoint(-1000,-1000))
134134

135135
return verMarker

‎python/plugins/osm/map_tools/OsmMoveMT.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -186,14 +186,14 @@ def __createFeatRubberband(self,isPolygon):
186186

187187
# get qgis settings of line width and color for rubberband
188188
settings=QSettings()
189-
qgsLineWidth=settings.value( "/qgis/digitizing/line_width", QVariant(10) ).toInt()
189+
qgsLineWidth=2 # use fixed width
190190
qgsLineRed=settings.value( "/qgis/digitizing/line_color_red", QVariant(255) ).toInt()
191191
qgsLineGreen=settings.value( "/qgis/digitizing/line_color_green", QVariant(0) ).toInt()
192192
qgsLineBlue=settings.value( "/qgis/digitizing/line_color_blue", QVariant(0) ).toInt()
193193

194194
rband=QgsRubberBand(self.canvas,isPolygon)
195195
rband.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
196-
rband.setWidth( qgsLineWidth[0] )
196+
rband.setWidth( qgsLineWidth )
197197

198198
return rband
199199

@@ -207,11 +207,11 @@ def __createSnapRubberband(self):
207207

208208
# get qgis settings of line width and color for rubberband
209209
settings=QSettings()
210-
qgsLineWidth=settings.value( "/qgis/digitizing/line_width", QVariant(10) ).toInt()
210+
qgsLineWidth=2 # use fixed width
211211

212212
rband=QgsRubberBand(self.canvas,False)
213213
rband.setColor(QColor(255,0,0))
214-
rband.setWidth(qgsLineWidth[0])
214+
rband.setWidth(qgsLineWidth)
215215

216216
return rband
217217

@@ -224,7 +224,7 @@ def __createVertexMarker(self):
224224

225225
# get qgis settings
226226
settings=QSettings()
227-
qgsLineWidth=settings.value("/qgis/digitizing/line_width",QVariant(10)).toInt()
227+
qgsLineWidth=2 # use fixed width
228228
qgsLineRed=settings.value("/qgis/digitizing/line_color_red",QVariant(255)).toInt()
229229
qgsLineGreen=settings.value("/qgis/digitizing/line_color_green",QVariant(0)).toInt()
230230
qgsLineBlue=settings.value("/qgis/digitizing/line_color_blue",QVariant(0)).toInt()
@@ -233,7 +233,7 @@ def __createVertexMarker(self):
233233
verMarker.setIconType(2)
234234
verMarker.setIconSize(13)
235235
verMarker.setColor(QColor(qgsLineRed[0],qgsLineGreen[0],qgsLineBlue[0]))
236-
verMarker.setPenWidth(qgsLineWidth[0])
236+
verMarker.setPenWidth(qgsLineWidth)
237237
verMarker.setCenter(QgsPoint(-1000,-1000))
238238

239239
return verMarker

0 commit comments

Comments
 (0)
Please sign in to comment.