CommonQt

CommonQt 是使用 Smoke 构建的 Qt GUI 库 的绑定。

使用 CommonQt 或在此基础上构建的库列表

Qtools
用于构建 CommonQt 应用程序的一组实用工具。

构建

CommonQt 使用 Smoke,因此需要安装 Smoke 才能进行构建。

Arch Linux

如果您使用 Arch,可以通过安装 kdebindings-smokegenkdebindings-smokekdekdebindings-smokeqt 包来安装 Smoke

$[ 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 ] ~
$>

用户