Package Details: ldoce5viewer-pyqt5-git 1.0-4

Git Clone URL: https://aur.archlinux.org/ldoce5viewer-pyqt5-git.git (read-only, click to copy)
Package Base: ldoce5viewer-pyqt5-git
Description: LDOCE5 viewer ported to PyQt5 for retina (HiDPI) support.
Upstream URL: https://github.com/purboo/ldoce5viewer-pyqt5
Keywords: 2022 dictionary eol qt5
Licenses: GPL3
Conflicts: ldoce5viewer, ldoce5viewer-git
Submitter: purboo
Maintainer: None
Last Packager: purboo
Votes: 10
Popularity: 0.000006
First Submitted: 2017-02-28 13:16 (UTC)
Last Updated: 2019-12-18 15:37 (UTC)

Pinned Comments

MarsSeed commented on 2024-12-06 17:50 (UTC)

This has long been broken, and upstream is unmaintained for 2+ years.

There seems to be a PyQt6 & Python 3.12+ compatible fork:

https://github.com/dwrobel/ldoce5viewer/tree/dw-qt6

A PKGBUILD for that source should be (re)submitted to AUR with a pkgname that does not refer to (py)qt5.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

yibe commented on 2022-01-04 05:57 (UTC)

Seems like the same Python 3.10 issue as this: https://github.com/spyder-ide/spyder/issues/16571

@promike Besides that, line 152 of the same file needs to be fixed as well. Someone has already opened a PR that covers both: https://github.com/purboo/ldoce5viewer-pyqt5/pull/4

promike commented on 2022-01-01 23:44 (UTC)

Let me try again; You passed a float as the second argument to self._buttonFind.move() When you divide by 2, you get a float You should use // rather than / to divide and round down

(rect.height() - ICONSIZE) // 2 - 1)

https://github.com/purboo/ldoce5viewer-pyqt5/blob/master/ldoce5viewer/qtgui/ui/custom.py#L88

purboo commented on 2021-12-30 13:52 (UTC)

Have you tried reinstalling the package? @promike

promike commented on 2021-12-26 11:05 (UTC)

Hi, Unfortunately it stopped working again:

Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/ldoce5viewer/qtgui/ui/custom.py", line 86, in resizeEvent
    self._buttonFind.move(
TypeError: arguments did not match any overloaded call:
  move(self, QPoint): argument 1 has unexpected type 'int'
  move(self, int, int): argument 2 has unexpected type 'float'
Aborted (core dumped)

mgundogdu1 commented on 2021-01-05 17:47 (UTC)

Reinstalling solved the problem! Thank you!

mgundogdu1 commented on 2021-01-03 12:28 (UTC)

I'm getting this error when I try open ldoc5viewer from terminal or whisker menu and ldoce5viewer won't open. Traceback (most recent call last): File "/usr/bin/ldoce5viewer", line 5, in <module> from ldoce5viewer import qtgui ModuleNotFoundError: No module named 'ldoce5viewer

My sytem is: System: Host: mgundogdu Kernel: 5.10.2-2-MANJARO x86_64 bits: 64 Desktop: Xfce 4.14.3 Distro: Manjaro Linux

purboo commented on 2019-12-18 15:38 (UTC)

@promike The package pyqt5-common is no longer required.

promike commented on 2019-12-14 15:36 (UTC)

How did you satisfy dependencies without pyqt5-common?

mgundogdu1 commented on 2019-12-14 08:35 (UTC) (edited on 2019-12-14 12:21 (UTC) by mgundogdu1)

@purboo thanks a lot! LDOCE5Viewer works fine on Manjaro Xfce latest stable!