From a75725425aaa29ad26d7f1225ec7e4e6c55a640d Mon Sep 17 00:00:00 2001 From: Joe Robinson Date: Fri, 14 Apr 2017 19:07:16 +0200 Subject: Initial commit, basic connection and message handling, some broken old code --- relay.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 relay.py (limited to 'relay.py') diff --git a/relay.py b/relay.py new file mode 100755 index 0000000..6bafc5e --- /dev/null +++ b/relay.py @@ -0,0 +1,29 @@ +#!/usr/bin/python + +import irc.client +import sys +import random +import IrcWindow + +from PyQt5.QtCore import QUrl, QThread, pyqtSignal, QObject, pyqtSlot, Qt +from PyQt5.QtWidgets import QApplication +from PyQt5.QtQuick import QQuickView, QQuickItem, QQuickWindow +from PyQt5.QtQml import QQmlApplicationEngine +from PyQt5.QtGui import QGuiApplication, QKeyEvent + + +if __name__ == '__main__': + qmlUrl=QUrl("main.qml") + assert qmlUrl.isValid() + app = QApplication(sys.argv) + engine = QQmlApplicationEngine() + ctx = engine.rootContext() + ctx.setContextProperty("main", engine) + engine.load(qmlUrl) + win = engine.rootObjects()[0] + + view = QQuickWindow(win) + win.show() + ircWindow = IrcWindow.IrcWindow(win) + + sys.exit(app.exec_()) -- cgit v1.2.3