CommonQt is a binding to the Qt GUI library built using Smoke.
Libraries
A list of libraries using CommonQt or building upon it:
- Qtools
- A collection of utilities for building CommonQt applications.
Building
CommonQt uses Smoke, so that needs to be installed for it to be built.
Arch Linux
If you’re on Arch, you can install Smoke by installing the
kdebindings-smokegen
, kdebindings-smokekde
and kdebindings-smokeqt
packages:
$[ eudoxia@laptop ] ~
$> sudo pacman -S kdebindings-smokegen kdebindings-smokekde kdebindings-smokeqt
resolving dependencies...
looking for inter-conflicts...
Packages (5): qimageblitz-0.0.6-4 qscintilla-2.8.4-3
kdebindings-smokegen-4.14.3-1 kdebindings-smokekde-4.14.3-1
kdebindings-smokeqt-4.14.3-1
Total Download Size: 5.58 MiB
Total Installed Size: 34.66 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages ...
kdebindings-smokege... 348.4 KiB 576K/s 00:01 [##########################] 100%
qimageblitz-0.0.6-4... 81.7 KiB 256K/s 00:00 [##########################] 100%
qscintilla-2.8.4-3-... 1043.2 KiB 529K/s 00:02 [##########################] 100%
kdebindings-smokeqt... 2.8 MiB 327K/s 00:09 [##########################] 100%
kdebindings-smokekd... 1679.6 KiB 418K/s 00:04 [##########################] 100%
(5/5) checking keys in keyring [##########################] 100%
(5/5) checking package integrity [##########################] 100%
(5/5) loading package files [##########################] 100%
(5/5) checking for file conflicts [##########################] 100%
(5/5) checking available disk space [##########################] 100%
(1/5) installing kdebindings-smokegen [##########################] 100%
(2/5) installing qimageblitz [##########################] 100%
(3/5) installing qscintilla [##########################] 100%
(4/5) installing kdebindings-smokeqt [##########################] 100%
(5/5) installing kdebindings-smokekde [##########################] 100%
Optional dependencies for kdebindings-smokekde
kdesdk-kate: Kate bindings [installed]
kdegraphics-okular: Okular bindings
kdepimlibs: akonadi bindings
$[ eudoxia@laptop ] ~
$>