|
Coding_Guideline
Coding Guideline
self.tr("$1 text with param", "NINJA-IDE")
# "$1" represents a parameter that is going to be included in the Stringclass Editor(QPlainTextEdit, itab_item.ITabItem):
###############################################################################
# EDITOR SIGNALS
###############################################################################
"""
cursorPositionChanged()
modificationChanged(bool)
fileSaved(QPlainTextEdit)
locateFunction(QString, QString, bool) [functionName, filePath, isVariable]
openDropFile(QString)
"""
###############################################################################(example: Editor Header)
#For example: IDE Module (NINJA-IDE) from ninja_ide.gui import ide ide.start() #Call a Function instance = ide.IDE() #Instance from Class #For Qt: from PyQt4.QtGui import QWidget w = QWidget() #Never: from ninja_ide.gui.ide import IDE instance = IDE() #Wrong! Not very intuitive! |