https://bugs.kde.org/show_bug.cgi?id=486171

Wolfgang Rohdewald <wolfg...@rohdewald.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |NEEDSINFO
                 CC|                            |wolfg...@rohdewald.de
         Resolution|---                         |WORKSFORME

--- Comment #1 from Wolfgang Rohdewald <wolfg...@rohdewald.de> ---
Others wanting to test this might have to set the shell variable QT_API=pyqt6
before starting  kajongg because PyQt5 will be used if installed, see
https://github.com/spyder-ide/qtpy

Please double check if you are using the unmodified 24.02.2. The line numbers
in the Traceback do not match that version.

One possible problem is the kajonggserver.py process. Even if you finish
kajongg, the server process will wait for some time for new clients before
exiting. So maybe your kajonggserver.py process was not running the version you
thought it does. 

So - please always kill all kajongg processes after changing source code.

One strange thing is that nobody ever reported a bug like 'int' object has no
attribute 'split' in clientVersion.split('.'), this only seems to happen to me.
So I cherrypicked a fix about this from master to 24.02 so I am actually able
to run 24.02.2 - which works fine for me with Qt6.

Your bug should have been fixed with this commit which is part of 24.02.2:

commit 3af0e1c6944695d5bdaf1bd7490cb4ad6ad98665
Author: Wolfgang Rohdewald <wolfg...@rohdewald.de>
Date:   Sat Sep 16 19:10:26 2023 +0200

    Qt6: QApplication.desktop() is deprecated, introduce
KApplication.desktopSize()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to