Skip to content

Commit 3f40232

Browse files
committed
fixed #6635. Partial solution, now it goes to (0,0) upon model loading
1 parent 063f4de commit 3f40232

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

python/plugins/sextante/CMakeLists.txt

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ ADD_SUBDIRECTORY(ftools)
77
ADD_SUBDIRECTORY(gdal)
88
ADD_SUBDIRECTORY(grass)
99
ADD_SUBDIRECTORY(gui)
10-
#ADD_SUBDIRECTORY(help)
1110
ADD_SUBDIRECTORY(images)
1211
ADD_SUBDIRECTORY(lidar)
1312
ADD_SUBDIRECTORY(mmqgisx)

python/plugins/sextante/modeler/ModelerAlgorithmProvider.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def _loadAlgorithms(self):
6969
folder = os.path.join(os.path.dirname(__file__), "models")
7070
self.loadFromFolder(folder)
7171

72-
def loadFromFolder(self,folder):
72+
def loadFromFolder(self,folder):
7373
if not os.path.exists(folder):
7474
return
7575
for descriptionFile in os.listdir(folder):

python/plugins/sextante/modeler/ModelerDialog.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,7 @@ def __init__(self, alg=None):
5050
self.textGroup.setText(alg.group)
5151
self.textName.setText(alg.name)
5252
self.repaintModel()
53-
last = self.scene.getLastAlgorithmItem()
54-
if last is not None:
55-
self.view.ensureVisible(last)
56-
else:
57-
self.view.ensureVisible(0,0,10,10)
53+
self.view.centerOn(0, 0)
5854
else:
5955
self.alg = ModelerAlgorithm()
6056
self.alg.setModelerView(self)
@@ -267,6 +263,7 @@ def openModel(self):
267263
self.textName.setText(alg.name)
268264
self.repaintModel()
269265
self.view.ensureVisible(self.scene.getLastAlgorithmItem())
266+
self.view.centerOn(0,0)
270267
except WrongModelException, e:
271268
QMessageBox.critical(self, "Could not open model", "The selected model could not be loaded\nWrong line:" + e.msg)
272269

0 commit comments

Comments
 (0)