libqtxdg Packaging
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Andrew Lee (李健秋) 8762635176
Tagging upstream version 1.2.0.
9 years ago
cmake Tagging upstream version 1.2.0. 9 years ago
examples/use-qtxdg Tagging upstream version 1.2.0. 9 years ago
qiconfix Tagging upstream version 1.2.0. 9 years ago
test Tagging upstream version 1.2.0. 9 years ago
.gitignore Tagging upstream version 1.2.0. 9 years ago
AUTHORS Tagging upstream version 1.2.0. 9 years ago
CMakeLists.txt Tagging upstream version 1.2.0. 9 years ago
COPYING Tagging upstream version 1.2.0. 9 years ago
README Tagging upstream version 1.2.0. 9 years ago
desktopenvironment_p.cpp Tagging upstream version 1.2.0. 9 years ago
release.sh Tagging upstream version 1.2.0. 9 years ago
xdgaction.cpp Tagging upstream version 1.2.0. 9 years ago
xdgaction.h Tagging upstream version 1.2.0. 9 years ago
xdgautostart.cpp Tagging upstream version 1.2.0. 9 years ago
xdgautostart.h Tagging upstream version 1.2.0. 9 years ago
xdgdesktopfile.cpp Tagging upstream version 1.2.0. 9 years ago
xdgdesktopfile.h Tagging upstream version 1.2.0. 9 years ago
xdgdesktopfile_p.h Tagging upstream version 1.2.0. 9 years ago
xdgdirs.cpp Tagging upstream version 1.2.0. 9 years ago
xdgdirs.h Tagging upstream version 1.2.0. 9 years ago
xdgicon.cpp Tagging upstream version 1.2.0. 9 years ago
xdgicon.h Tagging upstream version 1.2.0. 9 years ago
xdgmacros.h Tagging upstream version 1.2.0. 9 years ago
xdgmenu.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmenu.h Tagging upstream version 1.2.0. 9 years ago
xdgmenu_p.h Tagging upstream version 1.2.0. 9 years ago
xdgmenuapplinkprocessor.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmenuapplinkprocessor.h Tagging upstream version 1.2.0. 9 years ago
xdgmenulayoutprocessor.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmenulayoutprocessor.h Tagging upstream version 1.2.0. 9 years ago
xdgmenureader.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmenureader.h Tagging upstream version 1.2.0. 9 years ago
xdgmenurules.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmenurules.h Tagging upstream version 1.2.0. 9 years ago
xdgmenuwidget.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmenuwidget.h Tagging upstream version 1.2.0. 9 years ago
xdgmime.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmime.h Tagging upstream version 1.2.0. 9 years ago
xdgmimetype.cpp Tagging upstream version 1.2.0. 9 years ago
xdgmimetype.h Tagging upstream version 1.2.0. 9 years ago
xmlhelper.cpp Tagging upstream version 1.2.0. 9 years ago
xmlhelper.h Tagging upstream version 1.2.0. 9 years ago

README

Overview
========
libqtxdg is An Qt implementation of freedesktop.org xdg specifications.
It can be built with Qt4 and Qt5


Dependencies
============
Qt4 build:
Qt4
libmagic OR QtMimeTypes

QtMimeTypes the preffered. libmagic is deprecated and may be dropped in future
releases.
QtMimeTypes can be found at: https://qt.gitorious.org/qtplayground/mimetypes

Qt5 build:
Qt5


Configuration
============
libqtxdg uses the CMake build system. Everything that applies to CMake also
applies here.

Configuration options:
USE_QT5 Builds with Qt5, defaults to then environment variable
with the same name.

USE_QTMIMETYPES It only affects the Qt4 build. Builds using QtMimeTypes.
Defaults to On. If set to OFF libmagic will be used.

BUILD_TESTS Builds tests, defaults to OFF

Configuration Examples:
Build with Qt5 and build self tests:
cmake -DUSE_QT5=ON -DBUILD_TESTS=ON ..

Build with Qt4 and no tests using QtMimeTypes
cmake -DUSE_QT5=OFF ..

Build with Qt4, no tests and using libmagic
cmake -DUSE_QT5=OFF -DUSE_QTMIMETYPES=OFF ..