@@ -87,8 +87,8 @@ def __init__(self, parent=None):
8787 #self.setTabIndents(True)
8888 #self.setBackspaceUnindents(True)
8989 #self.setTabWidth(4)
90-
91- self .setAutoCompletionThreshold (1 )
90+
91+ self .setAutoCompletionThreshold (2 )
9292 self .setAutoCompletionSource (self .AcsAPIs )
9393
9494 # Don't want to see the horizontal scrollbar at all
@@ -147,7 +147,7 @@ def setLexers(self, lexer):
147147 font = QFont ()
148148 font .setFamily ('Courier New' ) ## Courier New
149149 font .setFixedPitch (True )
150- font .setPointSize (10 )
150+ font .setPointSize (13 )
151151 self .setFont (font )
152152 self .setMarginsFont (font )
153153 self .lexer = QsciLexerPython ()
@@ -161,15 +161,16 @@ def setLexers(self, lexer):
161161 self .lexer .setFont (font , 3 )
162162 self .lexer .setFont (font , 4 )
163163 self .api = QsciAPIs (self .lexer )
164- self .api .load (os .path .dirname (__file__ ) + "/api/PyQGIS_1.8.api" )
165- self .api .load (os .path .dirname (__file__ ) + "/api/osgeo_gdal-ogr_1.9.1-1.api" )
164+ self .api .loadPrepared (QString (os .path .dirname (__file__ ) + "/api/pyqgis_master.pap" ))
165+ # self.api.load(os.path.dirname(__file__) + "/api/PyQGIS_1.8.api")
166+ # self.api.load(os.path.dirname(__file__) + "/api/osgeo_gdal-ogr_1.9.1-1.api")
166167# self.api.load("qgis.networkanalysis.api")
167168# self.api.load("qgis.gui.api")
168169# self.api.load("qgis.core.api")
169170# self.api.load("qgis.analysis.api")
170-
171- self .api .prepare ()
172- self .lexer .setAPIs (self .api )
171+
172+ # self.api.prepare()
173+ # self.lexer.setAPIs(self.api)
173174 self .setLexer (self .lexer )
174175
175176 ## TODO: show completion list for file and directory
0 commit comments