mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-15 00:04:00 -04:00
Fix 6459
- update Italian translate - renamed help console to console_help.py - renamed Deutsch properties file (help translation) - added MouseEvent (midbutton) to Python Console
This commit is contained in:
parent
21eb6cff5d
commit
4513ada562
@ -6420,7 +6420,7 @@ Cambiare questa situazione prima, perché il plugin OSM non quale layer è la de
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Help Python Console</source>
|
<source>Help Python Console</source>
|
||||||
<translation type="obsolete">Aiuto Console Python</translation>
|
<translation>Aiuto Console Python</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>Import Class</source>
|
<source>Import Class</source>
|
||||||
|
@ -149,7 +149,7 @@ ADD_CUSTOM_COMMAND(TARGET compile_python_files
|
|||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
FOREACH(file __init__.py utils.py console.py console_sci.py help.py)
|
FOREACH(file __init__.py utils.py console.py console_sci.py console_help.py)
|
||||||
ADD_CUSTOM_COMMAND(TARGET compile_python_files
|
ADD_CUSTOM_COMMAND(TARGET compile_python_files
|
||||||
POST_BUILD
|
POST_BUILD
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${file} ${QGIS_PYTHON_OUTPUT_DIRECTORY}
|
COMMAND ${CMAKE_COMMAND} -E copy ${file} ${QGIS_PYTHON_OUTPUT_DIRECTORY}
|
||||||
@ -162,4 +162,4 @@ PYTHON_INSTALL(__init__.py ${QGIS_PYTHON_DIR})
|
|||||||
PYTHON_INSTALL(utils.py ${QGIS_PYTHON_DIR})
|
PYTHON_INSTALL(utils.py ${QGIS_PYTHON_DIR})
|
||||||
PYTHON_INSTALL(console.py ${QGIS_PYTHON_DIR})
|
PYTHON_INSTALL(console.py ${QGIS_PYTHON_DIR})
|
||||||
PYTHON_INSTALL(console_sci.py ${QGIS_PYTHON_DIR})
|
PYTHON_INSTALL(console_sci.py ${QGIS_PYTHON_DIR})
|
||||||
PYTHON_INSTALL(help.py ${QGIS_PYTHON_DIR})
|
PYTHON_INSTALL(console_help.py ${QGIS_PYTHON_DIR})
|
||||||
|
@ -424,6 +424,18 @@ class PythonEdit(QsciScintilla, code.InteractiveInterpreter):
|
|||||||
else:
|
else:
|
||||||
QsciScintilla.keyPressEvent(self, e)
|
QsciScintilla.keyPressEvent(self, e)
|
||||||
|
|
||||||
|
def mousePressEvent(self, e):
|
||||||
|
"""
|
||||||
|
Re-implemented to handle the mouse press event.
|
||||||
|
event: the mouse press event (QMouseEvent)
|
||||||
|
"""
|
||||||
|
if e.button() == Qt.MidButton:
|
||||||
|
self.setFocus()
|
||||||
|
self.paste()
|
||||||
|
e.accept()
|
||||||
|
else:
|
||||||
|
QsciScintilla.mousePressEvent(self, e)
|
||||||
|
|
||||||
def paste(self):
|
def paste(self):
|
||||||
"""Reimplement QScintilla method"""
|
"""Reimplement QScintilla method"""
|
||||||
stringPaste = unicode(QApplication.clipboard().text())
|
stringPaste = unicode(QApplication.clipboard().text())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user