[PyQt] Error with QtQuick.Dialogs
Charlie Gentil
ceg at redaction-developpez.com
Fri Feb 21 18:46:02 GMT 2014
Le vendredi 21 février 2014, 17:58:20 Phil Thompson a écrit :
> On 20-02-2014 2:43 pm, Charlie Gentil wrote:
> > Hi,
> >
> > I have the following error :
> >
> > "Qt Warning - invalid keysym: dead_actute"
> >
> > My Python code :
> >
> > #!/usr/bin/env python
> >
> > # -*- coding: utf-8 -*-
> >
> > import sys
> >
> > from PyQt5.QtCore import QObject, QUrl, Qt
> >
> > from PyQt5.QtWidgets import QApplication
> >
> > from PyQt5.QtQml import QQmlApplicationEngine
> >
> > if __name__ == "__main__":
> > app = QApplication(sys.argv)
> >
> > engine = QQmlApplicationEngine()
> >
> > ctx = engine.rootContext()
> >
> > ctx.setContextProperty("mainAppPy", engine)
> >
> > engine.load('Test.qml')
> >
> > win = engine.rootObjects()[0]
> >
> > win.show()
> >
> > sys.exit(app.exec_())
> >
> > My QML code :
> >
> > import QtQuick 2.2
> >
> > import QtQuick.Window 2.0
> >
> > import QtQuick.Controls 1.1
> >
> > import QtQuick.Dialogs 1.1
> >
> > ApplicationWindow {
> >
> > title: qsTr("Test Invoke")
> >
> > width: 200
> >
> > height: 100
> >
> > Button{
> >
> > y : 70
> >
> > text : "About"
> >
> > onClicked: msg.visible = true
> >
> > }
> >
> > MessageDialog {
> >
> > id : msg
> >
> > title: "About"
> >
> > visible : false
> >
> > icon: StandardIcon.Information
> >
> > text: qsTr("Test")
> >
> > }
> >
> > }
> >
> > NOTE : If I use qmlscene, I have not a problem.
> >
> > Have you a idea ?
> >
> > Thanks
> >
> > Charlie
>
> As it says, it's a warning not an error. I can't reproduce it and I
> can't see how PyQt could cause it.
>
> Phil
> _______________________________________________
> PyQt mailing list PyQt at riverbankcomputing.com
> http://www.riverbankcomputing.com/mailman/listinfo/pyqt
Hi,
As for me, I forgot to mention that the window is not displayed by running the
python script
Charlie
More information about the PyQt
mailing list