Wiki: List of Qt Applications

This is a discussion topic for the List of Qt Applications Wiki article.

If you have no Wiki account or do not want to edit the Wiki article directly, please feel free to recommend additions, deletions, and changes in this topic.

8 Likes

So, when you write:

This means all programs are non-GTK3, non-GTK2, and non-KDE based.

That means you wish to exclude rekonq, konversation, etc. because they bring in all kinds of KDE dependencies?

yes.

the problem is less important now, because kde5 has independent libraries called "kde frameworks".
this makes it possible to install e.g. kwrite with only a few dependencies.
but it is really hard to draw a line at "very few" kde dependencies. therefore, i exclude all kde programs.

lists of kde applications are available separately:


https://en.wikipedia.org/wiki/List_of_KDE_applications

Find this new text editor that really light. But it is a little limited on thing like color scheme. Witch for now using what ever theme that being used on kde/gtk theme set up. Does not take very long to compile. And it not to hard to used. Support syntax highlight. One that blew my mind is it have qml syntax by default. Not very many text editor support this by default or even have it (atom text editor have it for a download). It can used both qt4 or qt5 as it base. I been testing it out in qt5. Work find. It called "FeatherPad".

A little something that find in the ChangeLog

  • FeatherPad is reborn in Qt :slight_smile: I tried to make it similar to its GTK+ predecessor but it became even better.

thanks for this tip!

i have just added it: https://wiki.manjaro.org/index.php?title=List_of_Qt_Applications#Text_Editors
now, only an AUR package build is missing for easy installation...

My must-have:

yaourt -Ss masterpdfeditor-qt5

Mmm this is just a list of Qt applications. Not a request for help me replace this with this for qt. So this is going more off-topic.

ok, edited; thanks for your correction.
curious people are welcome to the deleted part of the reply :relaxed:

i have added masterpdfeditor to the list.
thanks again, for this tip!

i thought it is time to compare the list of applications from the arch wiki with the list of qt applications. i found a bunch of new qt-based programs, which i added to the list.

What about qtox?

pacman -Ss qtox

added.

i think the initial reason for not adding qtox was its dependency: gtk2

Kvantum is a new theme engine aim at qt and kde. It does not depend on any kde or kf5. Here the INSTALL doc.

And also: Kvantum has a default dark theme, which is inspired by the default theme of Enlightenment. Creation of realistic themes like that for KDE was my first reason to make Kvantum but it goes far beyond its default theme: you could make themes with very different looks and feels for it, whether they be photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or something in between, and Kvantum will let you control almost every aspect of Qt widgets.

I'm going to see this as a must have to LXQt user with the change made in 11.0. Does not seem that hard to make your own theme. 226-472 line of simple text. Hard part is changing the SVG to how you want it to look like.

It is already available in AUR! :clap: https://aur.archlinux.org/packages/featherpad
juffed gives me strange segfaults which I noticed in dmesg, but nothing noticable in normal use.

[ 1041.020432] juffed[1228]: segfault at 7f732530bd30 ip 00007f733319d9f3 sp 00007ffe3d984540 error 4 in libQt5Gui.so.5.7.0[7f7333018000+51b000]
[ 1050.807189] juffed[1266]: segfault at 7fe68b137d30 ip 00007fe698fc99f3 sp 00007ffc581d8080 error 4 in libQt5Gui.so.5.7.0[7fe698e44000+51b000]
[ 4403.591296] juffed[1331]: segfault at 7f147e99cd30 ip 00007f148c82e9f3 sp 00007ffc153966e0 error 4 in libQt5Gui.so.5.7.0[7f148c6a9000+51b000]
[13694.697459] juffed[2462]: segfault at 7fea18b39d30 ip 00007fea269cb9f3 sp 00007ffc4bc42070 error 4 in libQt5Gui.so.5.7.0[7fea26846000+51b000]
[16187.908081] juffed[4777]: segfault at 7f00146c8d30 ip 00007f002255a9f3 sp 00007ffc5e0e1310 error 4 in libQt5Gui.so.5.7.0[7f00223d5000+51b000]

This doesn't happen with featherpad.

I wonder how you compiled this list! I found Qiviewer on the list and wanted to install it, but did not find it in any repo. Just downloaded RPM by Fedora from pkgs.org, extracted a binary from there and put it in my ~/bin It works great! It is interesting that there was only a package for Fedora on the whole pkgs.org

Thank you for the list!

Upplay isn't in the list
http://www.lesbonscomptes.com/upplay/

Upplay: a Qt-based UPnP audio Control Point

Please update Qiviewer link to https://github.com/samkpo/qiviewer

@Ash I've made a PKGBUILD for qiviewer with last version 0.7.0, on pkgs.org there is a 0.5.x
I'm not sure for dependency I think it only need qt4

pkgname=qiviewer
pkgver=0.7.0
pkgrel=1
pkgdesc="Qiviewer image viewer"
arch=('i686' 'x86_64')
url="https://github.com/samkpo/qiviewer"
license=('GPLv2')
depends=()
makedepends=()
checkdepends=()
optdepends=()
provides=(qiviewer)

source=("git+https://github.com/samkpo/qiviewer.git")

md5sums=('SKIP')

package() {

mkdir $pkgname/build

cd $pkgname/build

cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local

make DESTDIR=$pkgdir install

}

1 Like

Thank you very much! It works fine (both your PKGBUILD and the viewer it has installed).

1 Like

thanks @Lolix!
i have added upplay and changed qiviewer link as you recommended.

On the wiki-list, it is said that

Newbreeze - Fast and light-weight File Manager (Qt4)

but on NB github profile, it is said that

Qt5 builds are now supported”

fixed.
thanks.

Forum kindly sponsored by