コード例 #1
0
ファイル: log.py プロジェクト: Alwnikrotikz/lilykde
# See http://www.gnu.org/licenses/ for more information.

"""
A Log Window.
On first import a tool view is created.
"""

import kate

from qt import QWidget

from lilykde.widgets import LogWidget

# Translate the messages
from lilykde.i18n import _


tool = kate.gui.Tool(_("LilyPond Log"), "log", kate.gui.Tool.bottom)
log = LogWidget(tool.widget)
log.setFocusPolicy(QWidget.NoFocus)
log.show()
tool.show()

# make these easily available
show = tool.show
hide = tool.hide
clear = log.clear

def logWidget():
    return log