2016-06-14 7 views
1

Qtのログ出力は、the category logging(例えば、JavaScriptコンソールの出力はQWebEnginePage)で制御されます。Control QLoggingCategory in PyQt 5.6

C++のQLoggingCategoryを使用できますが、PyQt5には同じクラスはありません。

PyQt5のカテゴリロギングを制御する方法はありますか、それらをすべてミュートする方法はありますか?

+0

- あなたは何をすべきか:QWebEngineViewのデフォルトページを置き換えるその後

class MyPage (QtWebEngineWidgets.QWebEnginePage): def javaScriptConsoleMessage(self, level, message, lineNumber, sourceId): #Send the log entry to Python's logging or do whatever you want logging.info("level: {}, source: {}, "+ "line: {}, message: {}".format(level, sourceId, lineNumber, message)) 

を「カテゴリロギングを制御する」とはどういう意味ですか?あなたはC++で何をするのかの例を見せていただけますか? –

+0

主なサポート方法であるPyQt [メーリングリストの](https://www.riverbankcomputing.com/mailman/listinfo/pyqt)に連絡してください。 – Trilarion

答えて

0

ないまっすぐなソリューションがありますが、このようなものを作成することができます:私は質問を理解していない

​​