recordmydesktop icon indicating copy to clipboard operation
recordmydesktop copied to clipboard

Migrate to Qt5 (Qt4 not included in e.g. Ubuntu 20.04 any longer)

Open aholovan opened this issue 3 years ago • 6 comments

Hi, Are any plans to add Qt5 support for this nice tool?

aholovan avatar Feb 26 '21 10:02 aholovan

I will not have time to do it in the near term, but contributions are welcomed.

Enselic avatar Feb 26 '21 13:02 Enselic

Let's keep this open until this is taken care of one way or another. Thanks for taking the time to report it.

Enselic avatar Mar 03 '21 05:03 Enselic

If someone wants to take a shot at this, perhaps some inspiration could be taken from the following PR I just merged: https://github.com/Enselic/recordmydesktop/pull/8 . It ports the old GTK 2 UI to GTK 3, to the point where a window with some controls is shown if you run it. A handful of TODOs left before the GTK UI can be considered useful though. And probably some work needed in addition to the known TODOs.

In any case, I imagine porting from Qt4 to Qt5 would be similar in many ways, so just wanted to reference that PR in this ticket.

Enselic avatar Mar 09 '21 20:03 Enselic

I forgot to mention: I recently converted all Python code in the git repo to Python 3 in this commit, including the Qt UI code. So one less problem to take care of for whoever takes a shot at fixing this issue ...

Enselic avatar Mar 09 '21 20:03 Enselic

So, for now, Qt5 is NOT supported?

jiapei100 avatar Aug 14 '21 07:08 jiapei100

Correct

Enselic avatar Aug 14 '21 12:08 Enselic