Revert "Merge branch 'master' into 'master'"
authorArun Kumar Pariyar <openarungeek@gmail.com>
Wed, 2 Sep 2020 12:05:17 +0000 (12:05 +0000)
committerArun Kumar Pariyar <openarungeek@gmail.com>
Wed, 2 Sep 2020 12:05:17 +0000 (12:05 +0000)
This reverts merge request !2

23 files changed:
debian/TODO [new file with mode: 0644]
debian/api.json [deleted file]
debian/changelog
debian/compat [deleted file]
debian/control
debian/copyright
debian/libdtkcore-dev.docs [new file with mode: 0644]
debian/libdtkcore5.shlibs [new file with mode: 0644]
debian/patches/series [new file with mode: 0644]
debian/rules
debian/source/format
debian/symbols.amd64 [deleted file]
debian/upstream/metadata [new file with mode: 0644]
debian/watch [new file with mode: 0644]
patches/series [new file with mode: 0644]
rpm/dtkcore.spec [deleted file]
src/util/DThreadUtils [deleted file]
src/util/dthreadutils.cpp [deleted file]
src/util/dthreadutils.h [deleted file]
src/util/util.pri
tests/dthreadutils/dthreadutils.pro [deleted file]
tests/dthreadutils/tst_dthreadutils.cpp [deleted file]
tests/tests.pro

diff --git a/debian/TODO b/debian/TODO
new file mode 100644 (file)
index 0000000..d96991e
--- /dev/null
@@ -0,0 +1 @@
+* Enable test.
diff --git a/debian/api.json b/debian/api.json
deleted file mode 100644 (file)
index 7fb6c81..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-{"filepath":"src/ddesktopentry.h","functions":[{"uniquefunname":"_Bool DDesktopEntry::save()","funname":"DDesktopEntry::save","returntype":"_Bool","args":""},{"uniquefunname":"int DDesktopEntry::status()","funname":"DDesktopEntry::status","returntype":"int","args":""},{"uniquefunname":"int DDesktopEntry::keys(const int &)","funname":"DDesktopEntry::keys","returntype":"int","args":"const int &"},{"uniquefunname":"int DDesktopEntry::allGroups(_Bool)","funname":"DDesktopEntry::allGroups","returntype":"int","args":"_Bool"},{"uniquefunname":"_Bool DDesktopEntry::contains(const int &,const int &)","funname":"DDesktopEntry::contains","returntype":"_Bool","args":"const int &,const int &"},{"uniquefunname":"int DDesktopEntry::name()","funname":"DDesktopEntry::name","returntype":"int","args":""},{"uniquefunname":"int DDesktopEntry::genericName()","funname":"DDesktopEntry::genericName","returntype":"int","args":""},{"uniquefunname":"int DDesktopEntry::ddeDisplayName()","funname":"DDesktopEntry::ddeDisplayName","returntype":"int","args":""},{"uniquefunname":"int DDesktopEntry::comment()","funname":"DDesktopEntry::comment","returntype":"int","args":""},{"uniquefunname":"int DDesktopEntry::rawValue(const int &,const int &,const int &)","funname":"DDesktopEntry::rawValue","returntype":"int","args":"const int &,const int &,const int &"},{"uniquefunname":"int DDesktopEntry::stringValue(const int &,const int &,const int &)","funname":"DDesktopEntry::stringValue","returntype":"int","args":"const int &,const int &,const int &"},{"uniquefunname":"int DDesktopEntry::localizedValue(const int &,const int &,const int &,const int &)","funname":"DDesktopEntry::localizedValue","returntype":"int","args":"const int &,const int &,const int &,const int &"},{"uniquefunname":"int DDesktopEntry::localizedValue(const int &,const int &,const int &,const int &)","funname":"DDesktopEntry::localizedValue","returntype":"int","args":"const int &,const int &,const int &,const int &"},{"uniquefunname":"int DDesktopEntry::stringListValue(const int &,const int &)","funname":"DDesktopEntry::stringListValue","returntype":"int","args":"const int &,const int &"},{"uniquefunname":"_Bool DDesktopEntry::setRawValue(const int &,const int &,const int &)","funname":"DDesktopEntry::setRawValue","returntype":"_Bool","args":"const int &,const int &,const int &"},{"uniquefunname":"_Bool DDesktopEntry::setStringValue(const int &,const int &,const int &)","funname":"DDesktopEntry::setStringValue","returntype":"_Bool","args":"const int &,const int &,const int &"},{"uniquefunname":"_Bool DDesktopEntry::setLocalizedValue(const int &,const int &,const int &,const int &)","funname":"DDesktopEntry::setLocalizedValue","returntype":"_Bool","args":"const int &,const int &,const int &,const int &"},{"uniquefunname":"_Bool DDesktopEntry::removeEntry(const int &,const int &)","funname":"DDesktopEntry::removeEntry","returntype":"_Bool","args":"const int &,const int &"},{"uniquefunname":"int & DDesktopEntry::escape(int &)","funname":"DDesktopEntry::escape","returntype":"int &","args":"int &"},{"uniquefunname":"int & DDesktopEntry::escapeExec(int &)","funname":"DDesktopEntry::escapeExec","returntype":"int &","args":"int &"},{"uniquefunname":"int & DDesktopEntry::unescape(int &,_Bool)","funname":"DDesktopEntry::unescape","returntype":"int &","args":"int &,_Bool"},{"uniquefunname":"int & DDesktopEntry::unescapeExec(int &)","funname":"DDesktopEntry::unescapeExec","returntype":"int &","args":"int &"},{"uniquefunname":"_Bool DDesktopEntry::setStatus(const int &)","funname":"DDesktopEntry::setStatus","returntype":"_Bool","args":"const int &"}]}
-{"filepath":"src/dsysinfo.h","functions":[{"uniquefunname":"int DSysInfo::Q_DECL_DEPRECATED_X()","funname":"DSysInfo::Q_DECL_DEPRECATED_X","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::distributionInfoPath()","funname":"DSysInfo::distributionInfoPath","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::distributionInfoSectionName(enum DSysInfo::OrgType)","funname":"DSysInfo::distributionInfoSectionName","returntype":"int","args":"enum DSysInfo::OrgType"},{"uniquefunname":"int DSysInfo::distributionOrgName(enum DSysInfo::OrgType,const int &)","funname":"DSysInfo::distributionOrgName","returntype":"int","args":"enum DSysInfo::OrgType,const int &"},{"uniquefunname":"int DSysInfo::Q_DECL_DEPRECATED_X()","funname":"DSysInfo::Q_DECL_DEPRECATED_X","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::distributionOrgWebsite(enum DSysInfo::OrgType)","funname":"DSysInfo::distributionOrgWebsite","returntype":"int","args":"enum DSysInfo::OrgType"},{"uniquefunname":"int DSysInfo::Q_DECL_DEPRECATED_X()","funname":"DSysInfo::Q_DECL_DEPRECATED_X","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::distributionOrgLogo(enum DSysInfo::OrgType,enum DSysInfo::LogoType,const int &)","funname":"DSysInfo::distributionOrgLogo","returntype":"int","args":"enum DSysInfo::OrgType,enum DSysInfo::LogoType,const int &"},{"uniquefunname":"int DSysInfo::Q_DECL_DEPRECATED_X()","funname":"DSysInfo::Q_DECL_DEPRECATED_X","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::operatingSystemName()","funname":"DSysInfo::operatingSystemName","returntype":"int","args":""},{"uniquefunname":"enum DSysInfo::ProductType DSysInfo::productType()","funname":"DSysInfo::productType","returntype":"enum DSysInfo::ProductType","args":""},{"uniquefunname":"int DSysInfo::productTypeString()","funname":"DSysInfo::productTypeString","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::productVersion()","funname":"DSysInfo::productVersion","returntype":"int","args":""},{"uniquefunname":"_Bool DSysInfo::isCommunityEdition()","funname":"DSysInfo::isCommunityEdition","returntype":"_Bool","args":""},{"uniquefunname":"int DSysInfo::computerName()","funname":"DSysInfo::computerName","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::cpuModelName()","funname":"DSysInfo::cpuModelName","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::memoryInstalledSize()","funname":"DSysInfo::memoryInstalledSize","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::memoryTotalSize()","funname":"DSysInfo::memoryTotalSize","returntype":"int","args":""},{"uniquefunname":"int DSysInfo::systemDiskSize()","funname":"DSysInfo::systemDiskSize","returntype":"int","args":""}]}
-{"filepath":"src/filesystem/dtrashmanager.h","functions":[{"uniquefunname":"class DTrashManager * DTrashManager::instance()","funname":"DTrashManager::instance","returntype":"class DTrashManager *","args":""},{"uniquefunname":"_Bool DTrashManager::trashIsEmpty()","funname":"DTrashManager::trashIsEmpty","returntype":"_Bool","args":""},{"uniquefunname":"_Bool DTrashManager::cleanTrash()","funname":"DTrashManager::cleanTrash","returntype":"_Bool","args":""},{"uniquefunname":"_Bool DTrashManager::moveToTrash(const int &,_Bool)","funname":"DTrashManager::moveToTrash","returntype":"_Bool","args":"const int &,_Bool"}]}
-{"filepath":"src/filesystem/private/dbasefilewatcher_p.h","functions":[{"uniquefunname":"_Bool DBaseFileWatcherPrivate::start()","funname":"DBaseFileWatcherPrivate::start","returntype":"_Bool","args":""},{"uniquefunname":"_Bool DBaseFileWatcherPrivate::stop()","funname":"DBaseFileWatcherPrivate::stop","returntype":"_Bool","args":""}]}
-{"filepath":"src/filesystem/private/dfilesystemwatcher_dummy_p.h","functions":[{"uniquefunname":"void DFileSystemWatcherPrivate::_q_readFromInotify()","funname":"DFileSystemWatcherPrivate::_q_readFromInotify","returntype":"void","args":""},{"uniquefunname":"void DFileSystemWatcherPrivate::_q_readFromInotify()","funname":"DFileSystemWatcherPrivate::_q_readFromInotify","returntype":"void","args":""}]}
-{"filepath":"src/filesystem/private/dfilesystemwatcher_linux_p.h","functions":[{"uniquefunname":"int DFileSystemWatcherPrivate::addPaths(const int &,int *,int *)","funname":"DFileSystemWatcherPrivate::addPaths","returntype":"int","args":"const int &,int *,int *"},{"uniquefunname":"int DFileSystemWatcherPrivate::removePaths(const int &,int *,int *)","funname":"DFileSystemWatcherPrivate::removePaths","returntype":"int","args":"const int &,int *,int *"},{"uniquefunname":"void DFileSystemWatcherPrivate::_q_readFromInotify()","funname":"DFileSystemWatcherPrivate::_q_readFromInotify","returntype":"void","args":""},{"uniquefunname":"void DFileSystemWatcherPrivate::onFileChanged(const int &,_Bool)","funname":"DFileSystemWatcherPrivate::onFileChanged","returntype":"void","args":"const int &,_Bool"},{"uniquefunname":"void DFileSystemWatcherPrivate::onDirectoryChanged(const int &,_Bool)","funname":"DFileSystemWatcherPrivate::onDirectoryChanged","returntype":"void","args":"const int &,_Bool"}]}
-{"filepath":"src/filesystem/private/dfilesystemwatcher_win_p.h","functions":[{"uniquefunname":"void DFileSystemWatcherPrivate::_q_readFromInotify()","funname":"DFileSystemWatcherPrivate::_q_readFromInotify","returntype":"void","args":""},{"uniquefunname":"void DFileSystemWatcherPrivate::_q_readFromInotify()","funname":"DFileSystemWatcherPrivate::_q_readFromInotify","returntype":"void","args":""}]}
-{"filepath":"src/util/drecentmanager.h","functions":[{"uniquefunname":"_Bool DRecentManager::addItem(const int &,int &)","funname":"DRecentManager::addItem","returntype":"_Bool","args":"const int &,int &"},{"uniquefunname":"void DRecentManager::removeItem(const int &)","funname":"DRecentManager::removeItem","returntype":"void","args":"const int &"},{"uniquefunname":"void DRecentManager::removeItems(const int &)","funname":"DRecentManager::removeItems","returntype":"void","args":"const int &"}]}
-{"filepath":"src/util/dutil.h","functions":[{"uniquefunname":"void DUtil::TimerSingleShot(int,Func1)","funname":"DUtil::TimerSingleShot","returntype":"void","args":"int,Func1"},{"uniquefunname":"void DUtil::SecureErase(T *,int)","funname":"DUtil::SecureErase","returntype":"void","args":"T *,int"},{"uniquefunname":"void DUtil::SecureErase(T &)","funname":"DUtil::SecureErase","returntype":"void","args":"T &"}]}
-{"filepath":"tests/dutils/dutiltester.h","functions":[{"uniquefunname":"void TestDUtil::testPathChange()","funname":"TestDUtil::testPathChange","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testDSingleton()","funname":"TestDUtil::testDSingleton","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testTimeFormatter()","funname":"TestDUtil::testTimeFormatter","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testTimeFormatterList()","funname":"TestDUtil::testTimeFormatterList","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testDiskFormatter()","funname":"TestDUtil::testDiskFormatter","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testDiskFormatterList()","funname":"TestDUtil::testDiskFormatterList","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testDiskFormatter1024()","funname":"TestDUtil::testDiskFormatter1024","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testDBusSender()","funname":"TestDUtil::testDBusSender","returntype":"void","args":""},{"uniquefunname":"void TestDUtil::testGroups()","funname":"TestDUtil::testGroups","returntype":"void","args":""}]}
-{"filepath":"tests/dutils/singletontester.h","functions":[{"uniquefunname":"void Singleton::test()","funname":"Singleton::test","returntype":"void","args":""},{"uniquefunname":"void MultiSingletonTester::run()","funname":"MultiSingletonTester::run","returntype":"void","args":""}]}
index 88df8f372b655186bbfe4c8565d8251544b7b9e1..2236baffe1e5b4250b1ccb5fba5409d55e298356 100644 (file)
-dtkcore (5.0.3) unstable; urgency=medium
+dtkcore (5.2.2.1-1~exp1) experimental; urgency=medium
 
-  * Release 5.0.3
+  * New upstream release 5.2.2.1.
 
- -- Deepin Packages Builder <packages@deepin.com>  Sat, 21 Sep 2019 13:31:03 +0800
+ -- Arun Kumar Pariyar <openarungeek@gmail.com>  Sun, 12 Jul 2020 13:01:11 +0545
 
-dtkcore (5.0.0) unstable; urgency=medium
+dtkcore (5.2.1-1~exp1) experimental; urgency=medium
 
-  * Release 5.0.0
+  * new upstream release 5.2.1.
+  * debian/control: Let libdtkcore5-bin provides dtkcore-bin.
 
- -- Deepin Packages Builder <packages@deepin.com>  Tue, 03 Sep 2019 08:47:03 +0800
+ -- Boyuan Yang <byang@debian.org>  Wed, 10 Jun 2020 10:00:53 -0400
 
-dtkcore (2.0.8) unstable; urgency=medium
+dtkcore (5.2.0-1~exp1) experimental; urgency=medium
 
-  * Release 2.0.8
+  * New upstream release 5.2.0.
+  * debian/control:
+    + Bump library SONAME to 5.
+    + Bump debhelper compat to v13.
+    + Bump Standards-Version to 4.5.0.
+    + Add Arun Kumar Pariyar to the uploaders list.
+  * debian/copyright: Update license information (new LGPL-3+).
+  * debian/rules: Update to ensure proper build.
 
- -- Deepin Packages Builder <me@iceyer.net>  Wed, 02 May 2018 10:52:03 +0800
+ -- Boyuan Yang <byang@debian.org>  Tue, 19 May 2020 03:33:35 +0800
 
-dtkcore (0.3.3-1) unstable; urgency=medium
+dtkcore (2.1.1-1) unstable; urgency=medium
 
-  * Initial release 
+  * Upload to unstable.
 
- -- Deepin Packages Builder <packages@deepin.com>  Mon, 10 Oct 2016 16:58:07 +0800
+ -- Boyuan Yang <byang@debian.org>  Tue, 03 Sep 2019 13:27:12 -0400
+
+dtkcore (2.1.1-1~exp1) experimental; urgency=medium
+
+  * New upstream release 2.1.1.
+  * debian/shlibs: Bump minimum version requirement to 2.1.1.
+  * Correctly cross-build. (Closes: #924234)
+  * debian/patches: Add patch to fix incorrect script
+    interpreter line.
+
+ -- Boyuan Yang <byang@debian.org>  Mon, 05 Aug 2019 16:40:11 -0400
+
+dtkcore (2.0.15-1~exp1) experimental; urgency=medium
+
+  * New upstream release 2.0.15.
+  * debian/control:
+    + Bump Standards-Version to 4.4.0.
+  * debian/shlibs: Bump minimum library version requirement to
+    2.0.11.
+  * debian/rules: Refine manual version parsing.
+
+ -- Boyuan Yang <byang@debian.org>  Sun, 14 Jul 2019 16:54:32 -0400
+
+dtkcore (2.0.9.17-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.17.
+
+ -- Boyuan Yang <byang@debian.org>  Thu, 28 Feb 2019 16:00:09 -0500
+
+dtkcore (2.0.9.15-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.15.
+  * debian/patches: Remove all patches applied upstream.
+
+ -- Boyuan Yang <byang@debian.org>  Wed, 30 Jan 2019 16:02:13 -0500
+
+dtkcore (2.0.9.14-2) unstable; urgency=medium
+
+  * debian/patches: Add patches from upstream to fix compatibility
+    with debhelper copmat v12.
+
+ -- Boyuan Yang <byang@debian.org>  Sat, 05 Jan 2019 21:04:05 -0500
+
+dtkcore (2.0.9.14-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.14.
+  * debian/control:
+    + Build-depend on debhelper-compat (= 11) instead of using
+      debian/compat file.
+    + Bump Standards-Version to 4.3.0 (no changes needed).
+
+ -- Boyuan Yang <byang@debian.org>  Thu, 03 Jan 2019 10:17:47 -0500
+
+dtkcore (2.0.9.11-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.11.
+
+ -- Boyuan Yang <byang@debian.org>  Mon, 24 Dec 2018 09:14:31 +0800
+
+dtkcore (2.0.9.10-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.10.
+    + Add compatibility with musl libc.
+
+ -- Boyuan Yang <byang@debian.org>  Sat, 08 Dec 2018 12:23:23 -0500
+
+dtkcore (2.0.9.9-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.9.
+  * debian/shlibs: Manually bump required version.
+
+ -- Boyuan Yang <byang@debian.org>  Wed, 21 Nov 2018 10:15:05 -0500
+
+dtkcore (2.0.9.8-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.8.
+  * debian/shlibs: Manually bump required version.
+
+ -- Boyuan Yang <byang@debian.org>  Mon, 12 Nov 2018 19:57:12 -0500
+
+dtkcore (2.0.9.5-1) unstable; urgency=medium
+
+  * New upstream release 2.0.9.5.
+  * debian/shlibs: Manually bump required version.
+  * debian/rules: Do not explicitly invoke dpkg-architecture.
+
+ -- Boyuan Yang <byang@debian.org>  Sun, 04 Nov 2018 09:51:01 -0500
+
+dtkcore (2.0.9.4-1) unstable; urgency=medium
+
+  * New upstream version 2.0.9.4
+  * Use shlibs file to circumvent symbols problems.
+
+ -- Yanhao Mo <yanhaocs@gmail.com>  Sun, 14 Oct 2018 19:35:33 +0800
+
+dtkcore (2.0.9-2) unstable; urgency=medium
+
+  * Bump Standards-Version to 4.2.1 (no changes needed).
+  * Update my uploaders info and use @debian.org email address.
+  * debian/patches: Do not provide with private Qt headers anymore.
+
+ -- Boyuan Yang <byang@debian.org>  Fri, 31 Aug 2018 10:53:29 -0400
+
+dtkcore (2.0.9-1) unstable; urgency=medium
+
+  * New upstream version 2.0.9
+  * Bump Standards-Version to 4.1.5 (no changes needed).
+  * Refresh symbols.
+
+ -- Yanhao Mo <yanhaocs@gmail.com>  Wed, 25 Jul 2018 09:20:00 +0800
+
+dtkcore (2.0.8.1-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Boyuan Yang <073plan@gmail.com>  Fri, 18 May 2018 22:02:21 +0800
+
+dtkcore (2.0.8-2) unstable; urgency=medium
+
+  * Refresh symbols using buildd logs.
+
+ -- Boyuan Yang <073plan@gmail.com>  Sun, 06 May 2018 17:30:18 +0800
+
+dtkcore (2.0.8-1) unstable; urgency=medium
+
+  [ Yanhao Mo ]
+  * New upstream release.
+  * d/libdtkcore-dev.install: Remove /usr/lib/*/libdtk/modules/* .
+
+  [ Boyuan Yang ]
+  * d/control: Switch team address back to pkg-deepin-devel.
+  * d/symbols: Update according to buildlog.
+
+ -- Boyuan Yang <073plan@gmail.com>  Sat, 05 May 2018 19:37:12 +0800
+
+dtkcore (2.0.7.1-5) unstable; urgency=medium
+
+  * (Really) set maintainer email to the new one.
+
+ -- Boyuan Yang <073plan@gmail.com>  Thu, 19 Apr 2018 21:36:54 +0800
+
+dtkcore (2.0.7.1-4) unstable; urgency=medium
+
+  * Set maintainer email to team+pkg-deepin@tracker.debian.org .
+  * Reconfirm symbols using buildd logs.
+
+ -- Boyuan Yang <073plan@gmail.com>  Tue, 17 Apr 2018 12:34:47 +0800
+
+dtkcore (2.0.7.1-3) unstable; urgency=medium
+
+  * Rebuild for Qt 5.10 on Debian.
+  * Provide Qt header compatibility for Qt 5.9.x series. Closes: #894612.
+    It's hacky but we don't really have much options.
+  * Bump Standards-Version to 4.1.4 (no changes needed).
+
+ -- Boyuan Yang <073plan@gmail.com>  Sun, 08 Apr 2018 18:04:24 +0800
+
+dtkcore (2.0.7.1-2) unstable; urgency=medium
+
+  * Deal with Qt headers to ensure compatibility against Qt 5.10.1.
+
+ -- Boyuan Yang <073plan@gmail.com>  Thu, 22 Mar 2018 15:38:38 +0800
+
+dtkcore (2.0.7.1-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Refresh patch for Qt private header for Qt 5.10.1.
+
+ -- Boyuan Yang <073plan@gmail.com>  Tue, 20 Mar 2018 10:18:14 +0800
+
+dtkcore (2.0.7-1) unstable; urgency=medium
+
+  * Upload to unstable.
+  * Refresh symbols.
+
+ -- Boyuan Yang <073plan@gmail.com>  Wed, 07 Mar 2018 15:39:36 +0800
+
+dtkcore (2.0.7-1~exp1) experimental; urgency=medium
+
+  * New upstream version.
+  * Refresh patches.
+
+ -- Boyuan Yang <073plan@gmail.com>  Mon, 05 Mar 2018 17:04:07 +0800
+
+dtkcore (2.0.6-3) unstable; urgency=medium
+
+  * d/control: Bump debhelper compat to v11.
+  * d/control: Migrate to Salsa platform for Vcs handling.
+
+ -- Boyuan Yang <073plan@gmail.com>  Sun, 04 Mar 2018 18:12:23 +0800
+
+dtkcore (2.0.6-2) unstable; urgency=medium
+
+  * Fix symbols for hurd-i836 using buildlogs.
+
+ -- Boyuan Yang <073plan@gmail.com>  Thu, 18 Jan 2018 09:25:18 +0800
+
+dtkcore (2.0.6-1) unstable; urgency=medium
+
+  * New upstream release.
+    + Add cmake files to ease package searching.
+  * Backport one upstream patch to fix FTBFS on hurd systems.
+
+ -- Boyuan Yang <073plan@gmail.com>  Wed, 17 Jan 2018 23:33:32 +0800
+
+dtkcore (2.0.5.3-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Add chinese2pinyin library as dpinyin module.
+  * Support non-linux platforms again.
+  * Bump Standards-Version to 4.1.3. (no changes needed)
+  * d/copyright: Update license information.
+  * d/patches: Drop useless patches, merged upstream.
+  * Refresh symbols for libdtkcore2.
+  * Mark libdtkcore-dev as M-A: same.
+
+ -- Boyuan Yang <073plan@gmail.com>  Mon, 01 Jan 2018 08:57:24 +0800
+
+dtkcore (2.0.5.2-3) unstable; urgency=medium
+
+  * Add Breaks+Replaces libdtkwidget-dev (<< 2.0.5.2-3) to
+    take over files about Qt headers.
+
+ -- Boyuan Yang <073plan@gmail.com>  Wed, 13 Dec 2017 23:40:21 +0800
+
+dtkcore (2.0.5.2-2) unstable; urgency=medium
+
+  * Cherry-pick upstream patch to support non-linux arch.
+  * Add patch to workaround problems for Qt private headers.
+  * Bump to Standards-Version 4.1.2. (No changes needed)
+
+ -- Boyuan Yang <073plan@gmail.com>  Wed, 13 Dec 2017 20:21:25 +0800
+
+dtkcore (2.0.5.2-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Boyuan Yang <073plan@gmail.com>  Tue, 28 Nov 2017 20:12:15 +0800
+
+dtkcore (2.0.5-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Install upstream changelog into doc directory.
+
+ -- Boyuan Yang <073plan@gmail.com>  Tue, 07 Nov 2017 20:03:57 +0800
+
+dtkcore (2.0.2-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Add build-dependency libgsettings-qt-dev.
+  * Refresh symbols.
+
+ -- Boyuan Yang <073plan@gmail.com>  Mon, 30 Oct 2017 01:02:45 +0800
+
+dtkcore (2.0.1-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Bump Standards-Version to 4.1.1. (No changes needed)
+  * Fix typo in Vcs URL.
+
+ -- Boyuan Yang <073plan@gmail.com>  Wed, 18 Oct 2017 21:02:30 +0800
+
+dtkcore (2.0.0-2) unstable; urgency=high
+
+  * Set package as linux-any since the packages depend on linux-specific
+    inotify interface. (Closes: #874137)
+
+ -- Boyuan Yang <073plan@gmail.com>  Mon, 04 Sep 2017 00:00:54 +0800
+
+dtkcore (2.0.0-1) unstable; urgency=medium
+
+  * New upstream release.
+    + Add tests.
+  * Bump Standards-Version to 4.1.0 (no changes needed).
+  * Refresh symbols.
+
+ -- Boyuan Yang <073plan@gmail.com>  Sun, 03 Sep 2017 10:57:09 +0800
+
+dtkcore (0.3.3+git20170731-1) unstable; urgency=medium
+
+  * Initial Release. (Closes: #869894)
+
+ -- Boyuan Yang <073plan@gmail.com>  Wed, 02 Aug 2017 21:46:12 +0800
diff --git a/debian/compat b/debian/compat
deleted file mode 100644 (file)
index 48082f7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-12
index 9c46a7ec7687d2afdaa9dc7d47ae30a7d896b4bf..8cadecfc727a75302ed746482437e24e6e7ef107 100644 (file)
@@ -1,34 +1,69 @@
 Source: dtkcore
-Section: libdevel
+Section: libs
 Priority: optional
-Maintainer: Deepin Packages Builder <packages@deepin.com>
-Build-Depends: debhelper (>= 12), pkg-config,
- qttools5-dev-tools, qtbase5-private-dev,
- libgsettings-qt-dev
-Standards-Version: 3.9.8
+Maintainer: Debian Deepin Packaging Team <pkg-deepin-devel@lists.alioth.debian.org>
+Uploaders:
+ Boyuan Yang <byang@debian.org>,
+ Yanhao Mo <yanhaocs@gmail.com>,
+ Arun Kumar Pariyar <openarungeek@gmail.com>
+Build-Depends:
+ debhelper-compat (= 13),
+ libgsettings-qt-dev,
+ pkg-config,
+ qtbase5-dev,
+ qtbase5-private-dev,
+ qttools5-dev-tools
+Rules-Requires-Root: no
+Standards-Version: 4.5.0
+Homepage: https://github.com/linuxdeepin/dtkcore
+Vcs-Git: https://salsa.debian.org/pkg-deepin-team/dtkcore.git
+Vcs-Browser: https://salsa.debian.org/pkg-deepin-team/dtkcore
 
-Package: libdtkcore5
+Package: libdtkcore5-bin
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, lshw
-Multi-Arch: same
-Description: Deepin Tool Kit Core library
- DtkCore is base library of Deepin Qt/C++ applications.
+Section: utils
+Depends:
+ libdtkcore5 (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Provides: dtkcore-bin
+Description: Deepin Tool Kit Core library (utilities)
+ DtkCore is a base devel library for Deepin Qt/C++ applications.
  .
- This package contains the shared libraries.
+ This package is part of DDE (Deepin Desktop Environment).
+ .
+ This package contains various command-line utilities used by Deepin Tool Kit
+ and other Deepin software. Some tools were originally provided by DtkSettings.
 
-Package: libdtkcore5-bin
+Package: libdtkcore-dev
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends},
- libdtkcore5( =${binary:Version})
-Description: Deepin Tool Kit Core Utilities
- DtkCore is base devel library of Deepin Qt/C++ applications.
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libdtkcore5 (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Breaks:
+ libdtkwidget-dev (<< 2.0.5.2-3)
+Replaces:
+ libdtkwidget-dev (<< 2.0.5.2-3)
+Description: Deepin Tool Kit Core library (development files)
+ DtkCore is a base library for Deepin Qt/C++ applications.
+ .
+ This package is part of DDE (Deepin Desktop Environment).
  .
- This package contains the utilities of DtkCore
+ This package contains the header files and static libraries of DtkCore.
 
-Package: libdtkcore-dev
+Package: libdtkcore5
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libdtkcore5( =${binary:Version})
-Description: Deepin Tool Kit Core Devel library
- DtkCore is base devel library of Deepin Qt/C++ applications.
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+ lshw
+Description: Deepin Tool Kit Core library
+ DtkCore is a base library of Deepin Qt/C++ applications.
  .
- This package contains the header files and static libraries of DtkCore
+ This package is part of DDE (Deepin Desktop Environment).
+ .
+ This package contains the shared libraries.
index 7a0c37f11700c2145c8b9bf07ee5a97edb37a1b3..1b91822d6feea3b8c1e7d64d21d529d54e4b3186 100644 (file)
@@ -3,7 +3,84 @@ Upstream-Name: dtkcore
 Source: https://github.com/linuxdeepin/dtkcore
 
 Files: *
+Copyright: 2010-2018, Deepin Technology Co., Ltd.
+License: LGPL-3+
+
+Files: debian/*
+Copyright: 2010-2017, Deepin Technology Co., Ltd.
+           2017-2019, Boyuan Yang <byang@debian.org>
+           2020, Arun Kumar Pariyar <openarungeek@gmail.com>
+License: LGPL-3+
+
+Files: src/log/AbstractAppender.h
+       src/log/AbstractStringAppender.h
+       src/log/ConsoleAppender.*
+       src/log/FileAppender.*
+       src/log/Logger.*
+Copyright: 2010-2012 Boris Moiseev <cyberbobs@gmail.com>
+License: LGPL-2.1
+
+Files: src/log/AbstractStringAppender.cpp
+Copyright: 2010 Boris Moiseev <cyberbobs@gmail.com>
+           2010 Nikolay Matyunin <matyunin.n@gmail.com>
+           2012 Digia Plc and/or its subsidiary(-ies)
+License: LGPL-2.1
+
+Files: src/log/OutputDebugAppender.*
+Copyright: 2010 Karl-Heinz Reichel <khreichel@googlemail.com>
+License: LGPL-2.1
+
+Files: src/util/dpinyin.h
 Copyright: 2017 Deepin Technology Co., Ltd.
+           2016 kirigaya <kirigaya@mkacg.com>
+License: LGPL-3+
+
+Files: src/util/resources/dpinyin.dict
+Copyright: 2016 kirigaya <kirigaya@mkacg.com>
+           2010-2013 Richard Huang <flyerhzm@gmail.com>
+License: Expat
+Comments:
+ Dict from https://github.com/flyerhzm/chinese_pinyin, under
+ MIT(Expat) license.
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+License: LGPL-2.1
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License version 2.1
+ as published by the Free Software Foundation and appearing in the file
+ LICENSE.LGPL included in the packaging of this file.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General Lesser
+ Public License version 32.1 can be found in
+ "/usr/share/common-licenses/LGPL-2.1".
+
 License: LGPL-3+
  This package is free software; you can redistribute it and/or modify
  it under the terms of the GNU Lesser General Public License as published by
@@ -13,7 +90,7 @@ License: LGPL-3+
  This package is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU Lesser General Public License for more details.
+ GNU General Public License for more details.
  .
  You should have received a copy of the GNU Lesser General Public License
  along with this program. If not, see <https://www.gnu.org/licenses/>
diff --git a/debian/libdtkcore-dev.docs b/debian/libdtkcore-dev.docs
new file mode 100644 (file)
index 0000000..3d0db51
--- /dev/null
@@ -0,0 +1,2 @@
+README.md
+doc/Specification.md
diff --git a/debian/libdtkcore5.shlibs b/debian/libdtkcore5.shlibs
new file mode 100644 (file)
index 0000000..8cbef92
--- /dev/null
@@ -0,0 +1 @@
+libdtkcore 5 libdtkcore5 (>= 5.2.0)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644 (file)
index 0000000..e69de29
index d911e370e6a74ad88f2369f6bd67a5d79317a445..0ecdfb192242efce5c8d01e0768566ad16450f34 100755 (executable)
@@ -1,9 +1,22 @@
 #!/usr/bin/make -f
+# -*- makefile -*-
+# Uncomment this to turn on verbose mode.
+# export DH_VERBOSE=1
+
+# see FEATURE AREAS in dpkg-buildflags(1)
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND =
+export QT_SELECT := 5
+
+# Explicitly enable hardening
 DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
+include /usr/share/dpkg/architecture.mk
+
+# Retrieve version info
 include /usr/share/dpkg/default.mk
-export QT_SELECT = qt5
 
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 ifneq (,$(wildcard .git/config))
        CONFIG_VERSION=
@@ -19,13 +32,10 @@ endif
 endif
 
 %:
-       dh $@ 
+       dh $@
 
 override_dh_auto_configure:
        dh_auto_configure -- LIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) VERSION=$(CONFIG_VERSION)
 
-override_dh_auto_test:
-       echo "skip auto test"
-
-#override_dh_makeshlibs:
-#      dh_makeshlibs -V
+override_dh_installchangelogs:
+       dh_installchangelogs -k CHANGELOG.md
index 89ae9db8f88b823b6a7eabf55e203658739da122..163aaf8d82b6c54f23c45f32895dbdfdcc27b047 100644 (file)
@@ -1 +1 @@
-3.0 (native)
+3.0 (quilt)
diff --git a/debian/symbols.amd64 b/debian/symbols.amd64
deleted file mode 100644 (file)
index 502b661..0000000
+++ /dev/null
@@ -1,909 +0,0 @@
-libdtkcore.so.5 libdtkcore5 #MINVER#
- _Z19qInitResources_utilv@Base 5.0.3
- _Z22qCleanupResources_utilv@Base 5.0.3
- _ZGVZN3Dtk4Core11DLogManager8instanceEvE8instance@Base 5.0.3
- _ZN10QByteArrayD1Ev@Base 5.0.3
- _ZN10QByteArrayD2Ev@Base 5.0.3
- _ZN11DDBusCaller3argI7QStringEES_RKT_@Base 5.0.3
- _ZN11DDBusCaller4callEv@Base 5.0.3
- _ZN11DDBusCallerC1ERK7QStringSt10shared_ptrI9DDBusDataE@Base 5.0.3
- _ZN11DDBusCallerC2ERK7QStringSt10shared_ptrI9DDBusDataE@Base 5.0.3
- _ZN11DDBusCallerD1Ev@Base 5.0.3
- _ZN11DDBusCallerD2Ev@Base 5.0.3
- _ZN11DDBusSender4pathERK7QString@Base 5.0.3
- _ZN11DDBusSender4typeEN15QDBusConnection7BusTypeE@Base 5.0.3
- _ZN11DDBusSender6methodERK7QString@Base 5.0.3
- _ZN11DDBusSender7serviceERK7QString@Base 5.0.3
- _ZN11DDBusSender8propertyERK7QString@Base 5.0.3
- _ZN11DDBusSender9interfaceERK7QString@Base 5.0.3
- _ZN11DDBusSenderC1Ev@Base 5.0.3
- _ZN11DDBusSenderC2Ev@Base 5.0.3
- _ZN12QWeakPointerI7QObjectED1Ev@Base 5.0.3
- _ZN12QWeakPointerI7QObjectED2Ev@Base 5.0.3
- _ZN13DDBusProperty3getEv@Base 5.0.3
- _ZN13DDBusPropertyC1ERK7QStringSt10shared_ptrI9DDBusDataE@Base 5.0.3
- _ZN13DDBusPropertyC2ERK7QStringSt10shared_ptrI9DDBusDataE@Base 5.0.3
- _ZN14QScopedPointerIN3Dtk4Core23GSettingsBackendPrivateE21QScopedPointerDeleterIS2_EED1Ev@Base 5.0.3
- _ZN14QScopedPointerIN3Dtk4Core23GSettingsBackendPrivateE21QScopedPointerDeleterIS2_EED2Ev@Base 5.0.3
- _ZN15QVarLengthArrayIcLi4096EEC1Ei@Base 5.0.3
- _ZN15QVarLengthArrayIcLi4096EEC2Ei@Base 5.0.3
- _ZN3Dtk4Core10doUnescapeER7QStringRK5QHashI5QCharS4_E@Base 5.0.3
- _ZN3Dtk4Core11DLogManager12setLogFormatERK7QString@Base 5.0.3
- _ZN3Dtk4Core11DLogManager14getlogFilePathEv@Base 5.0.3
- _ZN3Dtk4Core11DLogManager14setlogFilePathERK7QString@Base 5.0.3
- _ZN3Dtk4Core11DLogManager19initConsoleAppenderEv@Base 5.0.3
- _ZN3Dtk4Core11DLogManager20registerFileAppenderEv@Base 5.0.3
- _ZN3Dtk4Core11DLogManager23initRollingFileAppenderEv@Base 5.0.3
- _ZN3Dtk4Core11DLogManager23registerConsoleAppenderEv@Base 5.0.3
- _ZN3Dtk4Core11DLogManager8joinPathERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core11DLogManagerC1Ev@Base 5.0.3
- _ZN3Dtk4Core11DLogManagerC2Ev@Base 5.0.3
- _ZN3Dtk4Core11DLogManagerD1Ev@Base 5.0.3
- _ZN3Dtk4Core11DLogManagerD2Ev@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook10copyVtableEPPy@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook11originalFunEPKvy@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook11resetVtableEPKv@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook12ensureVtableEPKvSt8functionIFvvEE@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook13resetVfptrFunEPKvy@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook14objDestructFunE@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook15autoCleanVtableEPKv@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook15objToGhostVfptrE@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook16clearGhostVtableEPKv@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook16forceWriteMemoryEPvPKvm@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook18objToOriginalVfptrE@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook19getDestructFunIndexEPPySt8functionIFvvEE@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook7resolveEPKc@Base 5.0.3
- _ZN3Dtk4Core11DVtableHook9hasVtableEPKv@Base 5.0.3
- _ZN3Dtk4Core11unqtifyNameERK7QString@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher11onFileMovedERK7QStringS4_S4_S4_@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher12onFileClosedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher13onFileCreatedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher13onFileDeletedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher14onFileModifiedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcher22onFileAttributeChangedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcherC1ERK7QStringP7QObject@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcherC2ERK7QStringP7QObject@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcherD0Ev@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcherD1Ev@Base 5.0.3
- _ZN3Dtk4Core12DFileWatcherD2Ev@Base 5.0.3
- _ZN3Dtk4Core12FileAppender11setFileNameERK7QString@Base 5.0.3
- _ZN3Dtk4Core12FileAppender6appendERK9QDateTimeNS0_6Logger8LogLevelEPKciS8_RK7QStringSB_@Base 5.0.3
- _ZN3Dtk4Core12FileAppender8openFileEv@Base 5.0.3
- _ZN3Dtk4Core12FileAppender9closeFileEv@Base 5.0.3
- _ZN3Dtk4Core12FileAppenderC1ERK7QString@Base 5.0.3
- _ZN3Dtk4Core12FileAppenderC2ERK7QString@Base 5.0.3
- _ZN3Dtk4Core12FileAppenderD0Ev@Base 5.0.3
- _ZN3Dtk4Core12FileAppenderD1Ev@Base 5.0.3
- _ZN3Dtk4Core12FileAppenderD2Ev@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry10escapeExecER7QString@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry11removeEntryERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry11setRawValueERK7QStringS4_S4_@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry12unescapeExecER7QString@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry14setStringValueERK7QStringS4_S4_@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry17setLocalizedValueERK7QStringS4_S4_S4_@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry6escapeER7QString@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry8unescapeER7QStringb@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntry9setStatusERKNS1_6StatusE@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntryC1ERK7QString@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntryC2ERK7QString@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntryD1Ev@Base 5.0.3
- _ZN3Dtk4Core13DDesktopEntryD2Ev@Base 5.0.3
- _ZN3Dtk4Core13DFileServices10showFolderE4QUrlRK7QString@Base 5.0.3
- _ZN3Dtk4Core13DFileServices10showFolderE7QStringRKS2_@Base 5.0.3
- _ZN3Dtk4Core13DFileServices11showFoldersE5QListI4QUrlERK7QString@Base 5.0.3
- _ZN3Dtk4Core13DFileServices11showFoldersE5QListI7QStringERKS3_@Base 5.0.3
- _ZN3Dtk4Core13DFileServices12errorMessageEv@Base 5.0.3
- _ZN3Dtk4Core13DFileServices12showFileItemE4QUrlRK7QString@Base 5.0.3
- _ZN3Dtk4Core13DFileServices12showFileItemE7QStringRKS2_@Base 5.0.3
- _ZN3Dtk4Core13DFileServices13showFileItemsE5QListI4QUrlERK7QString@Base 5.0.3
- _ZN3Dtk4Core13DFileServices13showFileItemsE5QListI7QStringERKS3_@Base 5.0.3
- _ZN3Dtk4Core13DFileServices21showFileItemPropertieE4QUrlRK7QString@Base 5.0.3
- _ZN3Dtk4Core13DFileServices21showFileItemPropertieE7QStringRKS2_@Base 5.0.3
- _ZN3Dtk4Core13DFileServices22showFileItemPropertiesE5QListI4QUrlERK7QString@Base 5.0.3
- _ZN3Dtk4Core13DFileServices22showFileItemPropertiesE5QListI7QStringERKS3_@Base 5.0.3
- _ZN3Dtk4Core13DFileServices5trashE4QUrl@Base 5.0.3
- _ZN3Dtk4Core13DFileServices5trashE5QListI4QUrlE@Base 5.0.3
- _ZN3Dtk4Core13DFileServices5trashE5QListI7QStringE@Base 5.0.3
- _ZN3Dtk4Core13DFileServices5trashE7QString@Base 5.0.3
- _ZN3Dtk4Core13DSecureStringC1ERK7QString@Base 5.0.3
- _ZN3Dtk4Core13DSecureStringC2ERK7QString@Base 5.0.3
- _ZN3Dtk4Core13DSecureStringD1Ev@Base 5.0.3
- _ZN3Dtk4Core13DSecureStringD2Ev@Base 5.0.3
- _ZN3Dtk4Core13DTrashManager10cleanTrashEv@Base 5.0.3
- _ZN3Dtk4Core13DTrashManager11moveToTrashERK7QStringb@Base 5.0.3
- _ZN3Dtk4Core13DTrashManager8instanceEv@Base 5.0.3
- _ZN3Dtk4Core13DTrashManagerC1Ev@Base 5.0.3
- _ZN3Dtk4Core13DTrashManagerC2Ev@Base 5.0.3
- _ZN3Dtk4Core13DTrashManagerD0Ev@Base 5.0.3
- _ZN3Dtk4Core13DTrashManagerD1Ev@Base 5.0.3
- _ZN3Dtk4Core13DTrashManagerD2Ev@Base 5.0.3
- _ZN3Dtk4Core13LoggerPrivate14globalInstanceE@Base 5.0.3
- _ZN3Dtk4Core13LoggerPrivate18globalInstanceLockE@Base 5.0.3
- _ZN3Dtk4Core14Chinese2PinyinERK7QString@Base 5.0.3
- _ZN3Dtk4Core14DObjectPrivateC1EPNS0_7DObjectE@Base 5.0.3
- _ZN3Dtk4Core14DObjectPrivateC2EPNS0_7DObjectE@Base 5.0.3
- _ZN3Dtk4Core14DObjectPrivateD0Ev@Base 5.0.3
- _ZN3Dtk4Core14DObjectPrivateD1Ev@Base 5.0.3
- _ZN3Dtk4Core14DObjectPrivateD2Ev@Base 5.0.3
- _ZN3Dtk4Core14DRecentManager10removeItemERK7QString@Base 5.0.3
- _ZN3Dtk4Core14DRecentManager11removeItemsERK11QStringList@Base 5.0.3
- _ZN3Dtk4Core14DRecentManager7addItemERK7QStringRNS0_11DRecentDataE@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroup11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroup11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroup14setParentGroupE8QPointerIS1_E@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroup16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroup8fromJsonERK7QStringRK11QJsonObject@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroup9parseJsonERK7QStringRK11QJsonObject@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroupC1EP7QObject@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroupC2EP7QObject@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroupD0Ev@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroupD1Ev@Base 5.0.3
- _ZN3Dtk4Core14DSettingsGroupD2Ev@Base 5.0.3
- _ZN3Dtk4Core14DStandardPaths14findExecutableERK7QStringRK11QStringList@Base 5.0.3
- _ZN3Dtk4Core14DStandardPaths16writableLocationEN14QStandardPaths16StandardLocationE@Base 5.0.3
- _ZN3Dtk4Core14DStandardPaths17standardLocationsEN14QStandardPaths16StandardLocationE@Base 5.0.3
- _ZN3Dtk4Core14DStandardPaths6locateEN14QStandardPaths16StandardLocationERK7QString6QFlagsINS2_12LocateOptionEE@Base 5.0.3
- _ZN3Dtk4Core14DStandardPaths7setModeENS1_4ModeE@Base 5.0.3
- _ZN3Dtk4Core14DStandardPaths9locateAllEN14QStandardPaths16StandardLocationERK7QString6QFlagsINS2_12LocateOptionEE@Base 5.0.3
- _ZN3Dtk4Core14DTrashManager_D0Ev@Base 5.0.3
- _ZN3Dtk4Core14DTrashManager_D1Ev@Base 5.0.3
- _ZN3Dtk4Core14DTrashManager_D2Ev@Base 5.0.3
- _ZN3Dtk4Core14loggerInstanceEv@Base 5.0.3
- _ZN3Dtk4Core14parentPathListERK7QString@Base 5.0.3
- _ZN3Dtk4Core15ConsoleAppender24ignoreEnvironmentPatternEb@Base 5.0.3
- _ZN3Dtk4Core15ConsoleAppender6appendERK9QDateTimeNS0_6Logger8LogLevelEPKciS8_RK7QStringSB_@Base 5.0.3
- _ZN3Dtk4Core15ConsoleAppenderC1Ev@Base 5.0.3
- _ZN3Dtk4Core15ConsoleAppenderC2Ev@Base 5.0.3
- _ZN3Dtk4Core15ConsoleAppenderD0Ev@Base 5.0.3
- _ZN3Dtk4Core15ConsoleAppenderD1Ev@Base 5.0.3
- _ZN3Dtk4Core15ConsoleAppenderD2Ev@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption11dataChangedERK7QString8QVariant@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption12valueChangedE8QVariant@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption14setParentGroupE8QPointerINS0_14DSettingsGroupEE@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption7setDataERK7QString8QVariant@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption8fromJsonERK7QStringRK11QJsonObject@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption8setValueE8QVariant@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOption9parseJsonERK7QStringRK11QJsonObject@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOptionC1EP7QObject@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOptionC2EP7QObject@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOptionD0Ev@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOptionD1Ev@Base 5.0.3
- _ZN3Dtk4Core15DSettingsOptionD2Ev@Base 5.0.3
- _ZN3Dtk4Core15DSysInfoPrivate13parseInfoFileER5QFile@Base 5.0.3
- _ZN3Dtk4Core15DSysInfoPrivate16ensureDeepinInfoEv@Base 5.0.3
- _ZN3Dtk4Core15DSysInfoPrivate17ensureReleaseInfoEv@Base 5.0.3
- _ZN3Dtk4Core15DSysInfoPrivate18ensureComputerInfoEv@Base 5.0.3
- _ZN3Dtk4Core15DSysInfoPrivateC1Ev@Base 5.0.3
- _ZN3Dtk4Core15DSysInfoPrivateC2Ev@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackend11doSetOptionERK7QStringRK8QVariant@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackend11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackend11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackend16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackend6doSyncEv@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackendC1ERK7QStringP7QObject@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackendC2ERK7QStringP7QObject@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackendD0Ev@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackendD1Ev@Base 5.0.3
- _ZN3Dtk4Core15QSettingBackendD2Ev@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppender15setDetailsLevelENS0_6Logger8LogLevelE@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppender15setDetailsLevelERK7QString@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppender5writeERK9QDateTimeNS0_6Logger8LogLevelEPKciS8_RK7QStringSB_@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppenderC1Ev@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppenderC2Ev@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppenderD0Ev@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppenderD1Ev@Base 5.0.3
- _ZN3Dtk4Core16AbstractAppenderD2Ev@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher10fileClosedERK4QUrl@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher11fileDeletedERK4QUrl@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher11ghostSignalERK4QUrlMS1_FvS4_ES4_@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher11ghostSignalERK4QUrlMS1_FvS4_S4_ES4_S4_@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher11stopWatcherEv@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher12fileModifiedERK4QUrl@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher12startWatcherEv@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher14restartWatcherEv@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher14subfileCreatedERK4QUrl@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher20fileAttributeChangedERK4QUrl@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher24setEnabledSubfileWatcherERK4QUrlb@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcher9fileMovedERK4QUrlS4_@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcherC1ERNS0_23DBaseFileWatcherPrivateERK4QUrlP7QObject@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcherC2ERNS0_23DBaseFileWatcherPrivateERK4QUrlP7QObject@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcherD0Ev@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcherD1Ev@Base 5.0.3
- _ZN3Dtk4Core16DBaseFileWatcherD2Ev@Base 5.0.3
- _ZN3Dtk4Core16DSettingsBackend11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core16DSettingsBackend11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core16DSettingsBackend13optionChangedERK7QStringRK8QVariant@Base 5.0.3
- _ZN3Dtk4Core16DSettingsBackend16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core16DSettingsBackend4syncEv@Base 5.0.3
- _ZN3Dtk4Core16DSettingsBackend9setOptionERK7QStringRK8QVariant@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackend11doSetOptionERK7QStringRK8QVariant@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackend11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackend11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackend16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackend6doSyncEv@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackendC1EPNS0_9DSettingsEP7QObject@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackendC2EPNS0_9DSettingsEP7QObject@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackendD0Ev@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackendD1Ev@Base 5.0.3
- _ZN3Dtk4Core16GSettingsBackendD2Ev@Base 5.0.3
- _ZN3Dtk4Core16readLineFromDataERK10QByteArrayRiS4_S4_S4_@Base 5.0.3
- _ZN3Dtk4Core18DDiskSizeFormatter4rateEi@Base 5.0.3
- _ZN3Dtk4Core18DDiskSizeFormatterC1Ev@Base 5.0.3
- _ZN3Dtk4Core18DDiskSizeFormatterC2Ev@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher10fileClosedERK7QStringS4_NS1_14QPrivateSignalE@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher10removePathERK7QString@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher11fileCreatedERK7QStringS4_NS1_14QPrivateSignalE@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher11fileDeletedERK7QStringS4_NS1_14QPrivateSignalE@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher11removePathsERK11QStringList@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher12fileModifiedERK7QStringS4_NS1_14QPrivateSignalE@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher20fileAttributeChangedERK7QStringS4_NS1_14QPrivateSignalE@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher7addPathERK7QString@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher8addPathsERK11QStringList@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcher9fileMovedERK7QStringS4_S4_S4_NS1_14QPrivateSignalE@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcherC1EP7QObject@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcherC1ERK11QStringListP7QObject@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcherC2EP7QObject@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcherC2ERK11QStringListP7QObject@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcherD0Ev@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcherD1Ev@Base 5.0.3
- _ZN3Dtk4Core18DFileSystemWatcherD2Ev@Base 5.0.3
- _ZN3Dtk4Core18DTimeUnitFormatterC1Ev@Base 5.0.3
- _ZN3Dtk4Core18DTimeUnitFormatterC2Ev@Base 5.0.3
- _ZN3Dtk4Core18LoggerTimingHelper5startEPKcz@Base 5.0.3
- _ZN3Dtk4Core18LoggerTimingHelper5startERK7QString@Base 5.0.3
- _ZN3Dtk4Core18LoggerTimingHelperD1Ev@Base 5.0.3
- _ZN3Dtk4Core18LoggerTimingHelperD2Ev@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager10fileClosedERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager11fileDeletedERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager12fileModifiedERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager14subfileCreatedERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager20fileAttributeChangedERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager3addERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager6removeERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManager9fileMovedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManagerC1EP7QObject@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManagerC2EP7QObject@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManagerD0Ev@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManagerD1Ev@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherManagerD2Ev@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate10formatPathERK7QString@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate18_q_handleFileCloseERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate18_q_handleFileMovedERK7QStringS4_S4_S4_@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate20_q_handleFileCreatedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate20_q_handleFileDeletedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate21_q_handleFileModifiedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate22filePathToWatcherCountE@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate29_q_handleFileAttributeChangedERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate4stopEv@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivate5startEv@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivateD0Ev@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivateD1Ev@Base 5.0.3
- _ZN3Dtk4Core19DFileWatcherPrivateD2Ev@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender14removeOldFilesEv@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender14setDatePatternENS1_11DatePatternE@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender14setDatePatternERK7QString@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender16computeFrequencyEv@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender16setLogFilesLimitEi@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender19computeRollOverTimeEv@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender20setDatePatternStringERK7QString@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender6appendERK9QDateTimeNS0_6Logger8LogLevelEPKciS8_RK7QStringSB_@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppender8rollOverEv@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppenderC1ERK7QString@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppenderC2ERK7QString@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppenderD0Ev@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppenderD1Ev@Base 5.0.3
- _ZN3Dtk4Core19RollingFileAppenderD2Ev@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivate20initSectionsFromDataERK10QByteArray@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivate3getERK7QStringS4_PS2_@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivate3setERK7QStringS4_S4_@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivate6removeERK7QStringS4_@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivate9fuzzyLoadEv@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivateC1ERK7QStringPNS0_13DDesktopEntryE@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivateC2ERK7QStringPNS0_13DDesktopEntryE@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivateD1Ev@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntryPrivateD2Ev@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntrySection23ensureSectionDataParsedEv@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntrySectionD1Ev@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntrySectionD2Ev@Base 5.0.3
- _ZN3Dtk4Core20DDesktopEntrySectionaSERKS1_@Base 5.0.3
- _ZN3Dtk4Core20DTrashManagerPrivate15removeFileOrDirERK7QString@Base 5.0.3
- _ZN3Dtk4Core20DTrashManagerPrivate18removeFromIteratorER12QDirIterator@Base 5.0.3
- _ZN3Dtk4Core20DTrashManagerPrivateD0Ev@Base 5.0.3
- _ZN3Dtk4Core20DTrashManagerPrivateD1Ev@Base 5.0.3
- _ZN3Dtk4Core20DTrashManagerPrivateD2Ev@Base 5.0.3
- _ZN3Dtk4Core21DSettingsGroupPrivate9parseJsonERK7QStringRK11QJsonObject@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppender16qCleanupFuncinfoEPKc@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppender17stripFunctionNameEPKc@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppender9setFormatERK7QString@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppenderC1Ev@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppenderC2Ev@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppenderD0Ev@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppenderD1Ev@Base 5.0.3
- _ZN3Dtk4Core22AbstractStringAppenderD2Ev@Base 5.0.3
- _ZN3Dtk4Core22DAbstractUnitFormatterC1Ev@Base 5.0.3
- _ZN3Dtk4Core22DAbstractUnitFormatterC2Ev@Base 5.0.3
- _ZN3Dtk4Core22DAbstractUnitFormatterD1Ev@Base 5.0.3
- _ZN3Dtk4Core22DAbstractUnitFormatterD2Ev@Base 5.0.3
- _ZN3Dtk4Core22DSettingsOptionPrivate9parseJsonERK7QStringRK11QJsonObject@Base 5.0.3
- _ZN3Dtk4Core23DBaseFileWatcherPrivate11watcherListE@Base 5.0.3
- _ZN3Dtk4Core23DBaseFileWatcherPrivateC1EPNS0_16DBaseFileWatcherE@Base 5.0.3
- _ZN3Dtk4Core23DBaseFileWatcherPrivateC2EPNS0_16DBaseFileWatcherE@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivate11removePathsERK11QStringListPS2_S5_@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivate13onFileChangedERK7QStringb@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivate18_q_readFromInotifyEv@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivate18onDirectoryChangedERK7QStringb@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivate8addPathsERK11QStringListPS2_S5_@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivateC1EiPNS0_18DFileSystemWatcherE@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivateC2EiPNS0_18DFileSystemWatcherE@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivateD0Ev@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivateD1Ev@Base 5.0.3
- _ZN3Dtk4Core25DFileSystemWatcherPrivateD2Ev@Base 5.0.3
- _ZN3Dtk4Core26DFileWatcherManagerPrivateC1EPNS0_19DFileWatcherManagerE@Base 5.0.3
- _ZN3Dtk4Core26DFileWatcherManagerPrivateC2EPNS0_19DFileWatcherManagerE@Base 5.0.3
- _ZN3Dtk4Core26DFileWatcherManagerPrivateD0Ev@Base 5.0.3
- _ZN3Dtk4Core26DFileWatcherManagerPrivateD1Ev@Base 5.0.3
- _ZN3Dtk4Core26DFileWatcherManagerPrivateD2Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender4callEv@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender5hintsERK4QMapI7QString8QVariantE@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender7actionsERK11QStringList@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender7appBodyERK7QString@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender7appIconERK7QString@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender7appNameERK7QString@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender7timeOutEi@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySender9replaceIdEj@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySenderC1ERK7QString@Base 5.0.3
- _ZN3Dtk4Core5DUtil13DNotifySenderC2ERK7QString@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterface11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterface11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterface14registerActionERK7QStringS5_St8functionIF8QVariantS3_EE@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterface16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterfaceC1EP7QObject@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterfaceC2EP7QObject@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterfaceD0Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterfaceD1Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil18DExportedInterfaceD2Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil25DExportedInterfacePrivate10actionHelpE7QStringi@Base 5.0.3
- _ZN3Dtk4Core5DUtil25DExportedInterfacePrivateC1EPNS1_18DExportedInterfaceE@Base 5.0.3
- _ZN3Dtk4Core5DUtil25DExportedInterfacePrivateC2EPNS1_18DExportedInterfaceE@Base 5.0.3
- _ZN3Dtk4Core5DUtil25DExportedInterfacePrivateD0Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil25DExportedInterfacePrivateD1Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil25DExportedInterfacePrivateD2Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterface11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterface11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterface16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterface4helpERK7QString@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterface4listEv@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterface6invokeE7QStringS3_@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceC1EPNS1_25DExportedInterfacePrivateE@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceC2EPNS1_25DExportedInterfacePrivateE@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceD0Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceD1Ev@Base 5.0.3
- _ZN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceD2Ev@Base 5.0.3
- _ZN3Dtk4Core6Logger11writeAssertEPKciS3_S3_@Base 5.0.3
- _ZN3Dtk4Core6Logger13levelToStringENS1_8LogLevelE@Base 5.0.3
- _ZN3Dtk4Core6Logger14globalInstanceEv@Base 5.0.3
- _ZN3Dtk4Core6Logger15levelFromStringERK7QString@Base 5.0.3
- _ZN3Dtk4Core6Logger16registerAppenderEPNS0_16AbstractAppenderE@Base 5.0.3
- _ZN3Dtk4Core6Logger18setDefaultCategoryERK7QString@Base 5.0.3
- _ZN3Dtk4Core6Logger19logToGlobalInstanceERK7QStringb@Base 5.0.3
- _ZN3Dtk4Core6Logger24registerCategoryAppenderERK7QStringPNS0_16AbstractAppenderE@Base 5.0.3
- _ZN3Dtk4Core6Logger5writeENS1_8LogLevelEPKciS4_S4_@Base 5.0.3
- _ZN3Dtk4Core6Logger5writeENS1_8LogLevelEPKciS4_S4_RK7QString@Base 5.0.3
- _ZN3Dtk4Core6Logger5writeERK9QDateTimeNS1_8LogLevelEPKciS7_S7_RK7QString@Base 5.0.3
- _ZN3Dtk4Core6Logger5writeERK9QDateTimeNS1_8LogLevelEPKciS7_S7_RK7QStringb@Base 5.0.3
- _ZN3Dtk4Core6LoggerC1ERK7QString@Base 5.0.3
- _ZN3Dtk4Core6LoggerC1Ev@Base 5.0.3
- _ZN3Dtk4Core6LoggerC2ERK7QString@Base 5.0.3
- _ZN3Dtk4Core6LoggerC2Ev@Base 5.0.3
- _ZN3Dtk4Core6LoggerD1Ev@Base 5.0.3
- _ZN3Dtk4Core6LoggerD2Ev@Base 5.0.3
- _ZN3Dtk4Core7DObjectC1EPS1_@Base 5.0.3
- _ZN3Dtk4Core7DObjectC1ERNS0_14DObjectPrivateEPS1_@Base 5.0.3
- _ZN3Dtk4Core7DObjectC2EPS1_@Base 5.0.3
- _ZN3Dtk4Core7DObjectC2ERNS0_14DObjectPrivateEPS1_@Base 5.0.3
- _ZN3Dtk4Core7DObjectD0Ev@Base 5.0.3
- _ZN3Dtk4Core7DObjectD1Ev@Base 5.0.3
- _ZN3Dtk4Core7DObjectD2Ev@Base 5.0.3
- _ZN3Dtk4Core8DPathBufC1ERK7QString@Base 5.0.3
- _ZN3Dtk4Core8DPathBufC1Ev@Base 5.0.3
- _ZN3Dtk4Core8DPathBufC2ERK7QString@Base 5.0.3
- _ZN3Dtk4Core8DPathBufC2Ev@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo10deepinTypeEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo11productTypeEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo12computerNameEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo12cpuModelNameEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo13deepinEditionEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo13deepinVersionEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo14productVersionEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo14systemDiskSizeEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo15deepinCopyrightEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo15memoryTotalSizeEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo17productTypeStringEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo18isCommunityEditionEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo19distributionOrgLogoENS1_7OrgTypeENS1_8LogoTypeERK7QString@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo19distributionOrgNameENS1_7OrgTypeERK7QLocale@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo19memoryInstalledSizeEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo19operatingSystemNameEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo20distributionInfoPathEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo21deepinDistributorLogoENS1_8LogoTypeERK7QString@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo21deepinDistributorNameEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo21deepinTypeDisplayNameERK7QLocale@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo22distributionOrgWebsiteENS1_7OrgTypeE@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo24deepinDistributorWebsiteEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo26deepinDistributionInfoPathEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo27distributionInfoSectionNameENS1_7OrgTypeE@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo5isDDEEv@Base 5.0.3
- _ZN3Dtk4Core8DSysInfo8isDeepinEv@Base 5.0.3
- _ZN3Dtk4Core8doEscapeER7QStringRK5QHashI5QCharS4_E@Base 5.0.3
- _ZN3Dtk4Core9DSettings10setBackendEPNS0_16DSettingsBackendE@Base 5.0.3
- _ZN3Dtk4Core9DSettings11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.3
- _ZN3Dtk4Core9DSettings11qt_metacastEPKc@Base 5.0.3
- _ZN3Dtk4Core9DSettings12fromJsonFileERK7QString@Base 5.0.3
- _ZN3Dtk4Core9DSettings12valueChangedERK7QStringRK8QVariant@Base 5.0.3
- _ZN3Dtk4Core9DSettings16staticMetaObjectE@Base 5.0.3
- _ZN3Dtk4Core9DSettings4syncEv@Base 5.0.3
- _ZN3Dtk4Core9DSettings5resetEv@Base 5.0.3
- _ZN3Dtk4Core9DSettings8fromJsonERK10QByteArray@Base 5.0.3
- _ZN3Dtk4Core9DSettings9loadValueEv@Base 5.0.3
- _ZN3Dtk4Core9DSettings9parseJsonERK10QByteArray@Base 5.0.3
- _ZN3Dtk4Core9DSettings9setOptionERK7QStringRK8QVariant@Base 5.0.3
- _ZN3Dtk4Core9DSettingsC1EP7QObject@Base 5.0.3
- _ZN3Dtk4Core9DSettingsC2EP7QObject@Base 5.0.3
- _ZN3Dtk4Core9DSettingsD0Ev@Base 5.0.3
- _ZN3Dtk4Core9DSettingsD1Ev@Base 5.0.3
- _ZN3Dtk4Core9DSettingsD2Ev@Base 5.0.3
- _ZN3Dtk4Core9LogDevice8readDataEPcx@Base 5.0.3
- _ZN3Dtk4Core9LogDevice9writeDataEPKcx@Base 5.0.3
- _ZN3Dtk4Core9LogDeviceD0Ev@Base 5.0.3
- _ZN3Dtk4Core9LogDeviceD1Ev@Base 5.0.3
- _ZN3Dtk4Core9LogDeviceD2Ev@Base 5.0.3
- _ZN3Dtk4Core9qtifyNameERK7QString@Base 5.0.3
- _ZN4QMapI7QString5QPairIS0_yEE13detach_helperEv@Base 5.0.3
- _ZN4QMapI7QString5QPairIS0_yEED1Ev@Base 5.0.3
- _ZN4QMapI7QString5QPairIS0_yEED2Ev@Base 5.0.3
- _ZN4QMapI7QString5QPairIS0_yEEixERKS0_@Base 5.0.3
- _ZN4QMapI7QString8QPointerIN3Dtk4Core15DSettingsOptionEEE13detach_helperEv@Base 5.0.3
- _ZN4QMapI7QString8QVariantE6insertERKS0_RKS1_@Base 5.0.3
- _ZN4QMapI7QString8QVariantEC1ERKS2_@Base 5.0.3
- _ZN4QMapI7QString8QVariantEC2ERKS2_@Base 5.0.3
- _ZN4QMapI7QStringN3Dtk4Core20DDesktopEntrySectionEE13detach_helperEv@Base 5.0.3
- _ZN4QMapI7QStringN3Dtk4Core20DDesktopEntrySectionEED1Ev@Base 5.0.3
- _ZN4QMapI7QStringN3Dtk4Core20DDesktopEntrySectionEED2Ev@Base 5.0.3
- _ZN4QMapI7QStringN3Dtk4Core20DDesktopEntrySectionEEixERKS0_@Base 5.0.3
- _ZN4QMapI7QStringPN3Dtk4Core12DFileWatcherEE13detach_helperEv@Base 5.0.3
- _ZN4QMapI7QStringS0_E13detach_helperEv@Base 5.0.3
- _ZN4QMapI7QStringS0_E6removeERKS0_@Base 5.0.3
- _ZN4QMapI7QStringS0_EC1ERKS1_@Base 5.0.3
- _ZN4QMapI7QStringS0_EC2ERKS1_@Base 5.0.3
- _ZN4QMapI7QStringS0_ED1Ev@Base 5.0.3
- _ZN4QMapI7QStringS0_ED2Ev@Base 5.0.3
- _ZN4QMapI7QStringS0_EixERKS0_@Base 5.0.3
- _ZN4QMapI7QStringiE13detach_helperEv@Base 5.0.3
- _ZN4QMapI7QStringiED1Ev@Base 5.0.3
- _ZN4QMapI7QStringiED2Ev@Base 5.0.3
- _ZN4QMapI9QDateTime7QStringED1Ev@Base 5.0.3
- _ZN4QMapI9QDateTime7QStringED2Ev@Base 5.0.3
- _ZN4QMapIPKvPyE13detach_helperEv@Base 5.0.3
- _ZN4QMapIPKvPyED1Ev@Base 5.0.3
- _ZN4QMapIPKvPyED2Ev@Base 5.0.3
- _ZN4QMapIPKvyE13detach_helperEv@Base 5.0.3
- _ZN4QMapIPKvyED1Ev@Base 5.0.3
- _ZN4QMapIPKvyED2Ev@Base 5.0.3
- _ZN4QMapIPPyS0_E13detach_helperEv@Base 5.0.3
- _ZN4QMapIPPyS0_ED1Ev@Base 5.0.3
- _ZN4QMapIPPyS0_ED2Ev@Base 5.0.3
- _ZN4QMapIi7QStringED1Ev@Base 5.0.3
- _ZN4QMapIi7QStringED2Ev@Base 5.0.3
- _ZN5QHashI5QCharS0_E11deleteNode2EPN9QHashData4NodeE@Base 5.0.3
- _ZN5QHashI5QCharS0_E13duplicateNodeEPN9QHashData4NodeEPv@Base 5.0.3
- _ZN5QHashI5QCharS0_E6insertERKS0_S3_@Base 5.0.3
- _ZN5QHashI5QCharS0_ED1Ev@Base 5.0.3
- _ZN5QHashI5QCharS0_ED2Ev@Base 5.0.3
- _ZN5QHashI7QString5QPairISt8functionIF8QVariantS0_EES0_EE11deleteNode2EPN9QHashData4NodeE@Base 5.0.3
- _ZN5QHashI7QString5QPairISt8functionIF8QVariantS0_EES0_EE13duplicateNodeEPN9QHashData4NodeEPv@Base 5.0.3
- _ZN5QHashI7QStringiE11deleteNode2EPN9QHashData4NodeE@Base 5.0.3
- _ZN5QHashI7QStringiE13duplicateNodeEPN9QHashData4NodeEPv@Base 5.0.3
- _ZN5QHashIPN3Dtk4Core16AbstractAppenderE15QHashDummyValueE11deleteNode2EPN9QHashData4NodeE@Base 5.0.3
- _ZN5QHashIPN3Dtk4Core16AbstractAppenderE15QHashDummyValueE13duplicateNodeEPN9QHashData4NodeEPv@Base 5.0.3
- _ZN5QHashIPN3Dtk4Core16AbstractAppenderE15QHashDummyValueED1Ev@Base 5.0.3
- _ZN5QHashIPN3Dtk4Core16AbstractAppenderE15QHashDummyValueED2Ev@Base 5.0.3
- _ZN5QHashIi15QHashDummyValueE11deleteNode2EPN9QHashData4NodeE@Base 5.0.3
- _ZN5QHashIi15QHashDummyValueE13duplicateNodeEPN9QHashData4NodeEPv@Base 5.0.3
- _ZN5QHashIi7QStringE11deleteNode2EPN9QHashData4NodeE@Base 5.0.3
- _ZN5QHashIi7QStringE13duplicateNodeEPN9QHashData4NodeEPv@Base 5.0.3
- _ZN5QHashIi7QStringE5eraseENS1_14const_iteratorE@Base 5.0.3
- _ZN5QHashIi7QStringED1Ev@Base 5.0.3
- _ZN5QHashIi7QStringED2Ev@Base 5.0.3
- _ZN5QHashIj7QStringE11deleteNode2EPN9QHashData4NodeE@Base 5.0.3
- _ZN5QHashIj7QStringE13duplicateNodeEPN9QHashData4NodeEPv@Base 5.0.3
- _ZN5QHashIj7QStringED1Ev@Base 5.0.3
- _ZN5QHashIj7QStringED2Ev@Base 5.0.3
- _ZN5QListI10QByteArrayED1Ev@Base 5.0.3
- _ZN5QListI10QByteArrayED2Ev@Base 5.0.3
- _ZN5QListI4QUrlE13detach_helperEi@Base 5.0.3
- _ZN5QListI4QUrlE18detach_helper_growEii@Base 5.0.3
- _ZN5QListI4QUrlE6appendERKS0_@Base 5.0.3
- _ZN5QListI4QUrlEC1ERKS1_@Base 5.0.3
- _ZN5QListI4QUrlEC2ERKS1_@Base 5.0.3
- _ZN5QListI4QUrlED1Ev@Base 5.0.3
- _ZN5QListI4QUrlED2Ev@Base 5.0.3
- _ZN5QListI5QPairI7QStringiEE13detach_helperEi@Base 5.0.3
- _ZN5QListI5QPairI7QStringiEE18detach_helper_growEii@Base 5.0.3
- _ZN5QListI5QPairI7QStringiEE6appendERKS2_@Base 5.0.3
- _ZN5QListI5QPairI7QStringiEED1Ev@Base 5.0.3
- _ZN5QListI5QPairI7QStringiEED2Ev@Base 5.0.3
- _ZN5QListI5QPairIdiEE18detach_helper_growEii@Base 5.0.3
- _ZN5QListI5QPairIdiEE6appendERKS1_@Base 5.0.3
- _ZN5QListI5QPairIdiEED1Ev@Base 5.0.3
- _ZN5QListI5QPairIdiEED2Ev@Base 5.0.3
- _ZN5QListI7QStringE13detach_helperEi@Base 5.0.3
- _ZN5QListI7QStringE18detach_helper_growEii@Base 5.0.3
- _ZN5QListI7QStringE6appendERKS0_@Base 5.0.3
- _ZN5QListI7QStringE7reserveEi@Base 5.0.3
- _ZN5QListI7QStringE9removeAllERKS0_@Base 5.0.3
- _ZN5QListI7QStringEC1ERKS1_@Base 5.0.3
- _ZN5QListI7QStringEC2ERKS1_@Base 5.0.3
- _ZN5QListI7QStringED1Ev@Base 5.0.3
- _ZN5QListI7QStringED2Ev@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core14DSettingsGroupEEE13detach_helperEi@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core14DSettingsGroupEEE18detach_helper_growEii@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core14DSettingsGroupEEE6appendERKS4_@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core15DSettingsOptionEEE13detach_helperEi@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core15DSettingsOptionEEE18detach_helper_growEii@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core15DSettingsOptionEEE6appendERKS4_@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core15DSettingsOptionEEED1Ev@Base 5.0.3
- _ZN5QListI8QPointerIN3Dtk4Core15DSettingsOptionEEED2Ev@Base 5.0.3
- _ZN5QListI8QVariantE13detach_helperEi@Base 5.0.3
- _ZN5QListI8QVariantE18detach_helper_growEii@Base 5.0.3
- _ZN5QListI8QVariantE6appendERKS0_@Base 5.0.3
- _ZN5QListI8QVariantEC1ERKS1_@Base 5.0.3
- _ZN5QListI8QVariantEC2ERKS1_@Base 5.0.3
- _ZN5QListI8QVariantED1Ev@Base 5.0.3
- _ZN5QListI8QVariantED2Ev@Base 5.0.3
- _ZN5QListI9QFileInfoE13detach_helperEi@Base 5.0.3
- _ZN5QListI9QFileInfoED1Ev@Base 5.0.3
- _ZN5QListI9QFileInfoED2Ev@Base 5.0.3
- _ZN5QListIN3Dtk4Core8DSysInfo10DeepinTypeEE13detach_helperEi@Base 5.0.3
- _ZN5QListIN3Dtk4Core8DSysInfo10DeepinTypeEE18detach_helper_growEii@Base 5.0.3
- _ZN5QListIN3Dtk4Core8DSysInfo10DeepinTypeEE6appendERKS3_@Base 5.0.3
- _ZN5QListIN3Dtk4Core8DSysInfo10DeepinTypeEED1Ev@Base 5.0.3
- _ZN5QListIN3Dtk4Core8DSysInfo10DeepinTypeEED2Ev@Base 5.0.3
- _ZN5QListIP13inotify_eventE13detach_helperEi@Base 5.0.3
- _ZN5QListIP13inotify_eventE18detach_helper_growEii@Base 5.0.3
- _ZN5QListIP13inotify_eventE6appendERKS1_@Base 5.0.3
- _ZN5QListIP13inotify_eventED1Ev@Base 5.0.3
- _ZN5QListIP13inotify_eventED2Ev@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16AbstractAppenderEE18detach_helper_growEii@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16AbstractAppenderEE6appendERKS3_@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16AbstractAppenderEEC1ERKS4_@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16AbstractAppenderEEC2ERKS4_@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16AbstractAppenderEED1Ev@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16AbstractAppenderEED2Ev@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16DBaseFileWatcherEE13detach_helperEi@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16DBaseFileWatcherEE18detach_helper_growEii@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16DBaseFileWatcherEE6appendERKS3_@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16DBaseFileWatcherEE9removeOneERKS3_@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16DBaseFileWatcherEED1Ev@Base 5.0.3
- _ZN5QListIPN3Dtk4Core16DBaseFileWatcherEED2Ev@Base 5.0.3
- _ZN5QPairISt8functionIF8QVariant7QStringEES2_ED1Ev@Base 5.0.3
- _ZN5QPairISt8functionIF8QVariant7QStringEES2_ED2Ev@Base 5.0.3
- _ZN7QStringC1EPKc@Base 5.0.3
- _ZN7QStringC2EPKc@Base 5.0.3
- _ZN7QStringD1Ev@Base 5.0.3
- _ZN7QStringD2Ev@Base 5.0.3
- _ZN8QMapDataI7QStringN3Dtk4Core20DDesktopEntrySectionEE10createNodeERKS0_RKS3_P8QMapNodeIS0_S3_Eb@Base 5.0.3
- _ZN8QMapDataI7QStringPN3Dtk4Core12DFileWatcherEE7destroyEv@Base 5.0.3
- _ZN8QMapDataI7QStringPN3Dtk4Core16AbstractAppenderEE7destroyEv@Base 5.0.3
- _ZN8QMapDataI7QStringbE7destroyEv@Base 5.0.3
- _ZN8QMapDataI7QStringiE7destroyEv@Base 5.0.3
- _ZN8QMapDataI9QDateTime7QStringE7destroyEv@Base 5.0.3
- _ZN8QMapDataIi7QStringE7destroyEv@Base 5.0.3
- _ZN8QMapNodeI7QString5QPairIS0_yEE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QString8QPointerIN3Dtk4Core14DSettingsGroupEEE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QString8QPointerIN3Dtk4Core15DSettingsOptionEEE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QString8QVariantE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QStringN3Dtk4Core20DDesktopEntrySectionEE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QStringPN3Dtk4Core12DFileWatcherEE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QStringPN3Dtk4Core16AbstractAppenderEE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QStringS0_E14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QStringbE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI7QStringiE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeI9QDateTime7QStringE14destroySubTreeEv@Base 5.0.3
- _ZN8QMapNodeIi7QStringE14destroySubTreeEv@Base 5.0.3
- _ZN9DDBusDataC1Ev@Base 5.0.3
- _ZN9DDBusDataC2Ev@Base 5.0.3
- _ZN9QtPrivate11QSlotObjectIMN3Dtk4Core12DFileWatcherEFvRK7QStringS6_ENS_4ListIJS6_S6_EEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb@Base 5.0.3
- _ZN9QtPrivate11QSlotObjectIMN3Dtk4Core12DFileWatcherEFvRK7QStringS6_S6_S6_ENS_4ListIJS6_S6_S6_S6_EEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb@Base 5.0.3
- _ZN9QtPrivate11QSlotObjectIMN3Dtk4Core16DSettingsBackendEFvRK7QStringRK8QVariantENS_4ListIJS6_S9_EEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb@Base 5.0.3
- _ZN9QtPrivate11QSlotObjectIMN3Dtk4Core16DSettingsBackendEFvvENS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb@Base 5.0.3
- _ZN9QtPrivate8RefCount3refEv@Base 5.0.3
- _ZNK3Dtk4Core12DFileWatcher10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core12FileAppender4sizeEv@Base 5.0.3
- _ZNK3Dtk4Core12FileAppender8fileNameEv@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry11genericNameEv@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry11stringValueERK7QStringS4_S4_@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry14ddeDisplayNameEv@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry14localizedValueERK7QStringRK7QLocaleS4_S4_@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry14localizedValueERK7QStringS4_S4_S4_@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry15stringListValueERK7QStringS4_@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry4keysERK7QString@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry4nameEv@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry4saveEv@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry6statusEv@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry7commentEv@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry8containsERK7QStringS4_@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry8rawValueERK7QStringS4_S4_@Base 5.0.3
- _ZNK3Dtk4Core13DDesktopEntry9allGroupsEb@Base 5.0.3
- _ZNK3Dtk4Core13DTrashManager12trashIsEmptyEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup10childGroupERK7QString@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup11childGroupsEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup11parentGroupEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup12childOptionsEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup3keyEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup4nameEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup6optionERK7QString@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup7optionsEv@Base 5.0.3
- _ZNK3Dtk4Core14DSettingsGroup8isHiddenEv@Base 5.0.3
- _ZNK3Dtk4Core15ConsoleAppender6formatEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption11parentGroupEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption12defaultValueEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption3keyEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption4dataERK7QString@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption4nameEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption5valueEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption8canResetEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption8isHiddenEv@Base 5.0.3
- _ZNK3Dtk4Core15DSettingsOption8viewTypeEv@Base 5.0.3
- _ZNK3Dtk4Core15QSettingBackend10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core15QSettingBackend4keysEv@Base 5.0.3
- _ZNK3Dtk4Core15QSettingBackend9getOptionERK7QString@Base 5.0.3
- _ZNK3Dtk4Core16AbstractAppender12detailsLevelEv@Base 5.0.3
- _ZNK3Dtk4Core16DBaseFileWatcher10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core16DBaseFileWatcher7fileUrlEv@Base 5.0.3
- _ZNK3Dtk4Core16DSettingsBackend10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core16GSettingsBackend10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core16GSettingsBackend4keysEv@Base 5.0.3
- _ZNK3Dtk4Core16GSettingsBackend9getOptionERK7QString@Base 5.0.3
- _ZNK3Dtk4Core17CuteMessageLogger5writeEPKcz@Base 5.0.3
- _ZNK3Dtk4Core17CuteMessageLogger5writeERK7QString@Base 5.0.3
- _ZNK3Dtk4Core17CuteMessageLogger5writeEv@Base 5.0.3
- _ZNK3Dtk4Core18DDiskSizeFormatter15unitConvertRateEi@Base 5.0.3
- _ZNK3Dtk4Core18DDiskSizeFormatter7unitMaxEv@Base 5.0.3
- _ZNK3Dtk4Core18DDiskSizeFormatter7unitMinEv@Base 5.0.3
- _ZNK3Dtk4Core18DDiskSizeFormatter7unitStrEi@Base 5.0.3
- _ZNK3Dtk4Core18DFileSystemWatcher10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core18DFileSystemWatcher11directoriesEv@Base 5.0.3
- _ZNK3Dtk4Core18DFileSystemWatcher5filesEv@Base 5.0.3
- _ZNK3Dtk4Core18DTimeUnitFormatter15unitConvertRateEi@Base 5.0.3
- _ZNK3Dtk4Core18DTimeUnitFormatter7unitMaxEv@Base 5.0.3
- _ZNK3Dtk4Core18DTimeUnitFormatter7unitMinEv@Base 5.0.3
- _ZNK3Dtk4Core18DTimeUnitFormatter7unitStrEi@Base 5.0.3
- _ZNK3Dtk4Core19DFileWatcherManager10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core19RollingFileAppender11datePatternEv@Base 5.0.3
- _ZNK3Dtk4Core19RollingFileAppender13logFilesLimitEv@Base 5.0.3
- _ZNK3Dtk4Core19RollingFileAppender17datePatternStringEv@Base 5.0.3
- _ZNK3Dtk4Core20DDesktopEntryPrivate10isWritableEv@Base 5.0.3
- _ZNK3Dtk4Core20DDesktopEntryPrivate10sectionPosERK7QString@Base 5.0.3
- _ZNK3Dtk4Core20DDesktopEntryPrivate4keysERK7QString@Base 5.0.3
- _ZNK3Dtk4Core20DDesktopEntryPrivate5writeER9QIODevice@Base 5.0.3
- _ZNK3Dtk4Core20DDesktopEntryPrivate8containsERK7QStringS4_@Base 5.0.3
- _ZNK3Dtk4Core20DDesktopEntryPrivate9setStatusERKNS0_13DDesktopEntry6StatusE@Base 5.0.3
- _ZNK3Dtk4Core22AbstractStringAppender15formattedStringERK9QDateTimeNS0_6Logger8LogLevelEPKciS8_RK7QStringSB_@Base 5.0.3
- _ZNK3Dtk4Core22AbstractStringAppender6formatEv@Base 5.0.3
- _ZNK3Dtk4Core22DAbstractUnitFormatter12unitValueMaxEi@Base 5.0.3
- _ZNK3Dtk4Core22DAbstractUnitFormatter12unitValueMinEi@Base 5.0.3
- _ZNK3Dtk4Core22DAbstractUnitFormatter16formatAsUnitListEdi@Base 5.0.3
- _ZNK3Dtk4Core22DAbstractUnitFormatter6formatEdi@Base 5.0.3
- _ZNK3Dtk4Core22DAbstractUnitFormatter8formatAsEdii@Base 5.0.3
- _ZNK3Dtk4Core5DUtil18DExportedInterface10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core5DUtil18DExportedInterface6invokeERK7QStringS5_@Base 5.0.3
- _ZNK3Dtk4Core5DUtil31DExportedInterfaceDBusInterface10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core6Logger15defaultCategoryEv@Base 5.0.3
- _ZNK3Dtk4Core9DSettings10metaObjectEv@Base 5.0.3
- _ZNK3Dtk4Core9DSettings4keysEv@Base 5.0.3
- _ZNK3Dtk4Core9DSettings4metaEv@Base 5.0.3
- _ZNK3Dtk4Core9DSettings5groupERK7QString@Base 5.0.3
- _ZNK3Dtk4Core9DSettings5valueERK7QString@Base 5.0.3
- _ZNK3Dtk4Core9DSettings6groupsEv@Base 5.0.3
- _ZNK3Dtk4Core9DSettings6optionERK7QString@Base 5.0.3
- _ZNK3Dtk4Core9DSettings7optionsEv@Base 5.0.3
- _ZNK3Dtk4Core9DSettings9getOptionERK7QString@Base 5.0.3
- _ZNK3Dtk4Core9DSettings9groupKeysEv@Base 5.0.3
- _ZNK4QMapI7QString8QPointerIN3Dtk4Core15DSettingsOptionEEE6valuesEv@Base 5.0.3
- _ZNK4QMapI7QStringN3Dtk4Core20DDesktopEntrySectionEE4keysEv@Base 5.0.3
- _ZNK4QMapIi7QStringE6valuesERKi@Base 5.0.3
- _ZNK5QHashI5QCharS0_E8findNodeERKS0_Pj@Base 5.0.3
- _ZNK5QHashI7QString5QPairISt8functionIF8QVariantS0_EES0_EE4keysEv@Base 5.0.3
- _ZNK5QHashI7QString5QPairISt8functionIF8QVariantS0_EES0_EE8findNodeERKS0_Pj@Base 5.0.3
- _ZNK5QHashI7QString5QPairISt8functionIF8QVariantS0_EES0_EE8findNodeERKS0_j@Base 5.0.3
- _ZNK5QHashI7QStringiE8findNodeERKS0_Pj@Base 5.0.3
- _ZNK5QHashI7QStringiE8findNodeERKS0_j@Base 5.0.3
- _ZNK5QHashIPN3Dtk4Core16AbstractAppenderE15QHashDummyValueE8findNodeERKS3_Pj@Base 5.0.3
- _ZNK5QHashIi15QHashDummyValueE8findNodeERKiPj@Base 5.0.3
- _ZNK5QHashIi7QStringE6valuesERKi@Base 5.0.3
- _ZNK5QHashIi7QStringE8findNodeERKiPj@Base 5.0.3
- _ZNK5QHashIj7QStringE8findNodeERKjPj@Base 5.0.3
- _ZNK5QListIPN3Dtk4Core16AbstractAppenderEE5toSetEv@Base 5.0.3
- _ZNK8QMapDataI7QString8QPointerIN3Dtk4Core14DSettingsGroupEEE8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataI7QString8QPointerIN3Dtk4Core15DSettingsOptionEEE8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataI7QString8QVariantE8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataI7QStringN3Dtk4Core20DDesktopEntrySectionEE8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataI7QStringPN3Dtk4Core12DFileWatcherEE8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataI7QStringPN3Dtk4Core16AbstractAppenderEE8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataI7QStringS0_E8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataI7QStringiE8findNodeERKS0_@Base 5.0.3
- _ZNK8QMapDataIPKvPyE8findNodeERKS1_@Base 5.0.3
- _ZNK8QMapDataIPKvyE8findNodeERKS1_@Base 5.0.3
- _ZNK8QMapNodeI7QString5QPairIS0_yEE4copyEP8QMapDataIS0_S2_E@Base 5.0.3
- _ZNK8QMapNodeI7QString8QPointerIN3Dtk4Core14DSettingsGroupEEE4copyEP8QMapDataIS0_S5_E@Base 5.0.3
- _ZNK8QMapNodeI7QString8QPointerIN3Dtk4Core15DSettingsOptionEEE4copyEP8QMapDataIS0_S5_E@Base 5.0.3
- _ZNK8QMapNodeI7QString8QVariantE4copyEP8QMapDataIS0_S1_E@Base 5.0.3
- _ZNK8QMapNodeI7QStringN3Dtk4Core20DDesktopEntrySectionEE4copyEP8QMapDataIS0_S3_E@Base 5.0.3
- _ZNK8QMapNodeI7QStringPN3Dtk4Core12DFileWatcherEE4copyEP8QMapDataIS0_S4_E@Base 5.0.3
- _ZNK8QMapNodeI7QStringPN3Dtk4Core16AbstractAppenderEE4copyEP8QMapDataIS0_S4_E@Base 5.0.3
- _ZNK8QMapNodeI7QStringS0_E4copyEP8QMapDataIS0_S0_E@Base 5.0.3
- _ZNK8QMapNodeI7QStringbE4copyEP8QMapDataIS0_bE@Base 5.0.3
- _ZNK8QMapNodeI7QStringiE4copyEP8QMapDataIS0_iE@Base 5.0.3
- _ZNK8QMapNodeI9QDateTime7QStringE4copyEP8QMapDataIS0_S1_E@Base 5.0.3
- _ZNK8QMapNodeIPKvPyE4copyEP8QMapDataIS1_S2_E@Base 5.0.3
- _ZNK8QMapNodeIPKvyE4copyEP8QMapDataIS1_yE@Base 5.0.3
- _ZNK8QMapNodeIPPyS0_E4copyEP8QMapDataIS1_S0_E@Base 5.0.3
- _ZNK8QMapNodeIi7QStringE4copyEP8QMapDataIiS0_E@Base 5.0.3
- _ZNKSt5ctypeIcE8do_widenEc@Base 5.0.3
- _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 5.0.3
- _ZNSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 5.0.3
- _ZNSt8functionIF8QVariant7QStringEEC1ERKS3_@Base 5.0.3
- _ZNSt8functionIF8QVariant7QStringEEC2ERKS3_@Base 5.0.3
- _ZSt9__find_ifIPK7QStringN9__gnu_cxx5__ops16_Iter_equals_valIS1_EEET_S7_S7_T0_St26random_access_iterator_tag@Base 5.0.3
- _ZTI12QDBusContext@Base 5.0.3
- _ZTIN3Dtk4Core12DFileWatcherE@Base 5.0.3
- _ZTIN3Dtk4Core12FileAppenderE@Base 5.0.3
- _ZTIN3Dtk4Core13DTrashManagerE@Base 5.0.3
- _ZTIN3Dtk4Core14DObjectPrivateE@Base 5.0.3
- _ZTIN3Dtk4Core14DSettingsGroupE@Base 5.0.3
- _ZTIN3Dtk4Core14DTrashManager_E@Base 5.0.3
- _ZTIN3Dtk4Core15ConsoleAppenderE@Base 5.0.3
- _ZTIN3Dtk4Core15DSettingsOptionE@Base 5.0.3
- _ZTIN3Dtk4Core15QSettingBackendE@Base 5.0.3
- _ZTIN3Dtk4Core16AbstractAppenderE@Base 5.0.3
- _ZTIN3Dtk4Core16DBaseFileWatcherE@Base 5.0.3
- _ZTIN3Dtk4Core16DSettingsBackendE@Base 5.0.3
- _ZTIN3Dtk4Core16GSettingsBackendE@Base 5.0.3
- _ZTIN3Dtk4Core18DDiskSizeFormatterE@Base 5.0.3
- _ZTIN3Dtk4Core18DFileSystemWatcherE@Base 5.0.3
- _ZTIN3Dtk4Core18DTimeUnitFormatterE@Base 5.0.3
- _ZTIN3Dtk4Core19DFileWatcherManagerE@Base 5.0.3
- _ZTIN3Dtk4Core19DFileWatcherPrivateE@Base 5.0.3
- _ZTIN3Dtk4Core19RollingFileAppenderE@Base 5.0.3
- _ZTIN3Dtk4Core20DTrashManagerPrivateE@Base 5.0.3
- _ZTIN3Dtk4Core22AbstractStringAppenderE@Base 5.0.3
- _ZTIN3Dtk4Core22DAbstractUnitFormatterE@Base 5.0.3
- _ZTIN3Dtk4Core23DBaseFileWatcherPrivateE@Base 5.0.3
- _ZTIN3Dtk4Core25DFileSystemWatcherPrivateE@Base 5.0.3
- _ZTIN3Dtk4Core26DFileWatcherManagerPrivateE@Base 5.0.3
- _ZTIN3Dtk4Core5DUtil18DExportedInterfaceE@Base 5.0.3
- _ZTIN3Dtk4Core5DUtil25DExportedInterfacePrivateE@Base 5.0.3
- _ZTIN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceE@Base 5.0.3
- _ZTIN3Dtk4Core7DObjectE@Base 5.0.3
- _ZTIN3Dtk4Core9DSettingsE@Base 5.0.3
- _ZTIN3Dtk4Core9LogDeviceE@Base 5.0.3
- _ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTISt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTISt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTS12QDBusContext@Base 5.0.3
- _ZTSN3Dtk4Core12DFileWatcherE@Base 5.0.3
- _ZTSN3Dtk4Core12FileAppenderE@Base 5.0.3
- _ZTSN3Dtk4Core13DTrashManagerE@Base 5.0.3
- _ZTSN3Dtk4Core14DObjectPrivateE@Base 5.0.3
- _ZTSN3Dtk4Core14DSettingsGroupE@Base 5.0.3
- _ZTSN3Dtk4Core14DTrashManager_E@Base 5.0.3
- _ZTSN3Dtk4Core15ConsoleAppenderE@Base 5.0.3
- _ZTSN3Dtk4Core15DSettingsOptionE@Base 5.0.3
- _ZTSN3Dtk4Core15QSettingBackendE@Base 5.0.3
- _ZTSN3Dtk4Core16AbstractAppenderE@Base 5.0.3
- _ZTSN3Dtk4Core16DBaseFileWatcherE@Base 5.0.3
- _ZTSN3Dtk4Core16DSettingsBackendE@Base 5.0.3
- _ZTSN3Dtk4Core16GSettingsBackendE@Base 5.0.3
- _ZTSN3Dtk4Core18DDiskSizeFormatterE@Base 5.0.3
- _ZTSN3Dtk4Core18DFileSystemWatcherE@Base 5.0.3
- _ZTSN3Dtk4Core18DTimeUnitFormatterE@Base 5.0.3
- _ZTSN3Dtk4Core19DFileWatcherManagerE@Base 5.0.3
- _ZTSN3Dtk4Core19DFileWatcherPrivateE@Base 5.0.3
- _ZTSN3Dtk4Core19RollingFileAppenderE@Base 5.0.3
- _ZTSN3Dtk4Core20DTrashManagerPrivateE@Base 5.0.3
- _ZTSN3Dtk4Core22AbstractStringAppenderE@Base 5.0.3
- _ZTSN3Dtk4Core22DAbstractUnitFormatterE@Base 5.0.3
- _ZTSN3Dtk4Core23DBaseFileWatcherPrivateE@Base 5.0.3
- _ZTSN3Dtk4Core25DFileSystemWatcherPrivateE@Base 5.0.3
- _ZTSN3Dtk4Core26DFileWatcherManagerPrivateE@Base 5.0.3
- _ZTSN3Dtk4Core5DUtil18DExportedInterfaceE@Base 5.0.3
- _ZTSN3Dtk4Core5DUtil25DExportedInterfacePrivateE@Base 5.0.3
- _ZTSN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceE@Base 5.0.3
- _ZTSN3Dtk4Core7DObjectE@Base 5.0.3
- _ZTSN3Dtk4Core9DSettingsE@Base 5.0.3
- _ZTSN3Dtk4Core9LogDeviceE@Base 5.0.3
- _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTSSt19_Sp_make_shared_tag@Base 5.0.3
- _ZTSSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTSSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTVN3Dtk4Core12DFileWatcherE@Base 5.0.3
- _ZTVN3Dtk4Core12FileAppenderE@Base 5.0.3
- _ZTVN3Dtk4Core13DTrashManagerE@Base 5.0.3
- _ZTVN3Dtk4Core14DObjectPrivateE@Base 5.0.3
- _ZTVN3Dtk4Core14DSettingsGroupE@Base 5.0.3
- _ZTVN3Dtk4Core14DTrashManager_E@Base 5.0.3
- _ZTVN3Dtk4Core15ConsoleAppenderE@Base 5.0.3
- _ZTVN3Dtk4Core15DSettingsOptionE@Base 5.0.3
- _ZTVN3Dtk4Core15QSettingBackendE@Base 5.0.3
- _ZTVN3Dtk4Core16AbstractAppenderE@Base 5.0.3
- _ZTVN3Dtk4Core16DBaseFileWatcherE@Base 5.0.3
- _ZTVN3Dtk4Core16DSettingsBackendE@Base 5.0.3
- _ZTVN3Dtk4Core16GSettingsBackendE@Base 5.0.3
- _ZTVN3Dtk4Core18DDiskSizeFormatterE@Base 5.0.3
- _ZTVN3Dtk4Core18DFileSystemWatcherE@Base 5.0.3
- _ZTVN3Dtk4Core18DTimeUnitFormatterE@Base 5.0.3
- _ZTVN3Dtk4Core19DFileWatcherManagerE@Base 5.0.3
- _ZTVN3Dtk4Core19DFileWatcherPrivateE@Base 5.0.3
- _ZTVN3Dtk4Core19RollingFileAppenderE@Base 5.0.3
- _ZTVN3Dtk4Core20DTrashManagerPrivateE@Base 5.0.3
- _ZTVN3Dtk4Core22AbstractStringAppenderE@Base 5.0.3
- _ZTVN3Dtk4Core22DAbstractUnitFormatterE@Base 5.0.3
- _ZTVN3Dtk4Core23DBaseFileWatcherPrivateE@Base 5.0.3
- _ZTVN3Dtk4Core25DFileSystemWatcherPrivateE@Base 5.0.3
- _ZTVN3Dtk4Core26DFileWatcherManagerPrivateE@Base 5.0.3
- _ZTVN3Dtk4Core5DUtil18DExportedInterfaceE@Base 5.0.3
- _ZTVN3Dtk4Core5DUtil25DExportedInterfacePrivateE@Base 5.0.3
- _ZTVN3Dtk4Core5DUtil31DExportedInterfaceDBusInterfaceE@Base 5.0.3
- _ZTVN3Dtk4Core7DObjectE@Base 5.0.3
- _ZTVN3Dtk4Core9DSettingsE@Base 5.0.3
- _ZTVN3Dtk4Core9LogDeviceE@Base 5.0.3
- _ZTVSt23_Sp_counted_ptr_inplaceI9DDBusDataSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZTVSt23_Sp_counted_ptr_inplaceIN3Dtk4Core5DUtil11DNotifyDataESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.0.3
- _ZThn16_N3Dtk4Core12DFileWatcherD0Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core12DFileWatcherD1Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core13DTrashManagerD0Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core13DTrashManagerD1Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core14DTrashManager_D0Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core14DTrashManager_D1Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core16DBaseFileWatcherD0Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core16DBaseFileWatcherD1Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core18DFileSystemWatcherD0Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core18DFileSystemWatcherD1Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core19DFileWatcherManagerD0Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core19DFileWatcherManagerD1Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core5DUtil18DExportedInterfaceD0Ev@Base 5.0.3
- _ZThn16_N3Dtk4Core5DUtil18DExportedInterfaceD1Ev@Base 5.0.3
- _ZZN3Dtk4Core11DLogManager8instanceEvE8instance@Base 5.0.3
- _ZZN9QtPrivate15ConnectionTypesINS_4ListIJRK7QStringRK8QVariantEEELb1EE5typesEvE1t@Base 5.0.3
- _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 5.0.3
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644 (file)
index 0000000..977d6b1
--- /dev/null
@@ -0,0 +1,6 @@
+Name: dtkcore
+Bug-Database: https://github.com/linuxdeepin/dtkcore/issues
+Bug-Submit: https://github.com/linuxdeepin/dtkcore/issues/new
+Changelog: https://github.com/linuxdeepin/dtkcore/blob/master/CHANGELOG.md
+Repository: https://github.com/linuxdeepin/dtkcore
+Repository-Browser: https://github.com/linuxdeepin/dtkcore
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..05f23c6
--- /dev/null
@@ -0,0 +1,4 @@
+version=4
+opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%dtkcore-$1.tar.gz%" \
+ https://github.com/linuxdeepin/dtkcore/tags \
+ (?:.*?/)?(\d[\d.]*)\.tar\.gz debian uupdate
diff --git a/patches/series b/patches/series
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/rpm/dtkcore.spec b/rpm/dtkcore.spec
deleted file mode 100644 (file)
index 5358875..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-Name:           dtkcore
-Version:        5.2.2.3
-Release:        1%{?dist}
-Summary:        Deepin tool kit core modules
-License:        GPLv3
-URL:            https://github.com/linuxdeepin/dtkcore
-Source0:        %{name}_%{version}.orig.tar.xz
-BuildRequires:  gcc-c++
-BuildRequires:  annobin
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(gsettings-qt)
-Obsoletes:      deepin-tool-kit <= 0.3.3
-Obsoletes:      deepin-tool-kit-devel <= 0.3.3
-Obsoletes:      dtksettings <= 0.1.7
-Obsoletes:      dtksettings-devel <= 0.1.7
-
-%description
-Deepin tool kit core modules.
-
-%package devel
-Summary:        Development package for %{name}
-Requires:       %{name}%{?_isa} = %{version}-%{release}
-Requires:       qt5-qtbase-devel
-
-%description devel
-Header files and libraries for %{name}.
-
-%prep
-%setup -q
-
-sed -i 's|/lib|/libexec|' tools/settings/settings.pro
-## consider relying on %%_qt5_bindir (see %%build below) instead of patching -- rex
-#sed -i 's|qmake|qmake-qt5|' src/dtk_module.prf
-#sed -i 's|lrelease|lrelease-qt5|' tools/script/dtk-translate.py src/dtk_translation.prf
-
-%build
-# help find (and prefer) qt5 utilities, e.g. qmake, lrelease
-export PATH=%{_qt5_bindir}:$PATH
-%qmake_qt5 PREFIX=%{_prefix} \
-           DTK_VERSION=%{version} \
-           LIB_INSTALL_DIR=%{_libdir} \
-           BIN_INSTALL_DIR=%{_libexecdir}/dtk5 \
-           TOOL_INSTALL_DIR=%{_libexecdir}/dtk5
-%make_build
-
-%install
-%make_install INSTALL_ROOT=%{buildroot}
-
-%ldconfig_scriptlets
-
-%files
-%doc README.md
-%license LICENSE
-%{_libdir}/libdtkcore.so.*
-%{_libexecdir}/dtk5/dtk-settings
-%{_libexecdir}/dtk5/dtk-license.py*
-%{_libexecdir}/dtk5/dtk-translate.py*
-%{_libexecdir}/dtk5/deepin-os-release
-
-%files devel
-%doc doc/Specification.md
-%{_includedir}/libdtk-*/
-%{_qt5_archdatadir}/mkspecs/features/*.prf
-%{_qt5_archdatadir}/mkspecs/modules/*.pri
-%{_libdir}/cmake/Dtk/
-%{_libdir}/cmake/DtkCore/
-%{_libdir}/cmake/DtkCMake/
-%{_libdir}/cmake/DtkTools/
-%{_libdir}/pkgconfig/dtkcore.pc
-%{_libdir}/libdtkcore.so
-/usr/share/glib-2.0/schemas/*
-
-%changelog
-* Thu Jun 11 2020 uoser <uoser@uniontech.com> - 5.2.2.3
-- Update to 5.2.2.3
diff --git a/src/util/DThreadUtils b/src/util/DThreadUtils
deleted file mode 100644 (file)
index 13b83d8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include "dthreadutils.h"
diff --git a/src/util/dthreadutils.cpp b/src/util/dthreadutils.cpp
deleted file mode 100644 (file)
index e459129..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- * Copyright (C) 2020 ~ 2020 Deepin Technology Co., Ltd.
- *
- * Author:     zccrs <zccrs@live.com>
- *
- * Maintainer: zccrs <zhangjide@deepin.com>
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
-
-#include "dthreadutils.h"
-
-DCORE_BEGIN_NAMESPACE
-
-namespace DThreadUtil {
-FunctionCallProxy::FunctionCallProxy(QThread *thread)
-{
-    qRegisterMetaType<QPointer<QObject>>();
-
-    connect(this, &FunctionCallProxy::callInLiveThread, this, [] (QSemaphore *s, QPointer<QObject> target, FunctionType *func) {
-        if (Q_LIKELY(target)) {
-            (*func)();
-        } else {
-            qWarning() << "DThreadUtils::runInThread:" << "The target object is destoryed";
-        }
-
-        s->release();
-    }, Qt::QueuedConnection);
-    connect(thread, &QThread::finished, this, [this] {
-        qWarning() << "DThreadUtils::runInThread:" << sender() << "the thread finished";
-    }, Qt::DirectConnection);
-}
-
-void FunctionCallProxy::proxyCall(QSemaphore *s, QThread *thread, QObject *target, FunctionType fun)
-{
-    if (QThread::currentThread() == thread)
-        return fun();
-
-    FunctionCallProxy proxy(thread);
-    proxy.moveToThread(thread);
-
-    // 如果线程未开启事件循环,且不是主线程,则需要给出严重警告信息,因为可能会导致死锁
-    if (thread->loopLevel() <= 0 && (!QCoreApplication::instance() || thread != QCoreApplication::instance()->thread())) {
-        qCritical() << Q_FUNC_INFO << thread << ", the thread no event loop";
-    }
-
-    proxy.callInLiveThread(s, target ? target : &proxy, &fun);
-    s->acquire();
-}
-} // end namespace DThreadUtil
-
-DCORE_END_NAMESPACE
diff --git a/src/util/dthreadutils.h b/src/util/dthreadutils.h
deleted file mode 100644 (file)
index 3b1609a..0000000
+++ /dev/null
@@ -1,174 +0,0 @@
-/*
- * Copyright (C) 2020 ~ 2020 Deepin Technology Co., Ltd.
- *
- * Author:     zccrs <zccrs@live.com>
- *
- * Maintainer: zccrs <zhangjide@deepin.com>
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
-#ifndef DTHREADUTILS_H
-#define DTHREADUTILS_H
-
-#include <dtkcore_global.h>
-#include <QObject>
-#include <QSemaphore>
-#include <QThread>
-#include <QCoreApplication>
-#include <QPointer>
-#include <QDebug>
-
-DCORE_BEGIN_NAMESPACE
-
-namespace DThreadUtil {
-typedef std::function<void()> FunctionType;
-
-class FunctionCallProxy : public QObject
-{
-    Q_OBJECT
-public:
-    explicit FunctionCallProxy(QThread *thread);
-
-    static void proxyCall(QSemaphore *s, QThread *thread, QObject *target, FunctionType fun);
-
-Q_SIGNALS:
-    void callInLiveThread(QSemaphore *s, QPointer<QObject> target, FunctionType *func);
-};
-
-template <typename ReturnType>
-class _TMP
-{
-public:
-    inline static ReturnType runInThread(QSemaphore *s, QThread *thread, QObject *target, std::function<ReturnType()> fun)
-    {
-        ReturnType result;
-        FunctionType proxyFun = [&result, &fun] () {
-            result = fun();
-        };
-
-        FunctionCallProxy::proxyCall(s, thread, target, proxyFun);
-        return result;
-    }
-
-    template <typename T>
-    inline static typename std::enable_if<!std::is_base_of<QObject, T>::value, ReturnType>::type
-            runInThread(QSemaphore *s, QThread *thread, T *, std::function<ReturnType()> fun)
-    {
-        return runInThread(s, thread, static_cast<QObject*>(nullptr), fun);
-    }
-};
-template <>
-class _TMP<void>
-{
-public:
-    inline static void runInThread(QSemaphore *s, QThread *thread, QObject *target, std::function<void()> fun)
-    {
-        FunctionCallProxy::proxyCall(s, thread, target, fun);
-    }
-
-    template <typename T>
-    inline static typename std::enable_if<!std::is_base_of<QObject, T>::value, void>::type
-            runInThread(QSemaphore *s, QThread *thread, T *, std::function<void()> fun)
-    {
-        return runInThread(s, thread, static_cast<QObject*>(nullptr), fun);
-    }
-};
-
-template <typename Fun, typename... Args>
-inline auto runInThread(QSemaphore *s, QThread *thread, QObject *target, Fun fun, Args&&... args) -> decltype(fun(args...))
-{
-    return _TMP<decltype(fun(args...))>::runInThread(s, thread, target, std::bind(fun, std::forward<Args>(args)...));
-}
-template <typename Fun, typename... Args>
-inline auto runInThread(QSemaphore *s, QThread *thread, Fun fun, Args&&... args) -> decltype(fun(args...))
-{
-    return runInThread(s, thread, nullptr, fun, std::forward<Args>(args)...);
-}
-template <typename Fun, typename... Args>
-inline typename QtPrivate::FunctionPointer<Fun>::ReturnType
-        runInThread(QSemaphore *s, QThread *thread, QObject *target, typename QtPrivate::FunctionPointer<Fun>::Object *obj, Fun fun, Args&&... args)
-{
-    return _TMP<typename QtPrivate::FunctionPointer<Fun>::ReturnType>::runInThread(s, thread, target, std::bind(fun, obj, std::forward<Args>(args)...));
-}
-template <typename Fun, typename... Args>
-inline typename QtPrivate::FunctionPointer<Fun>::ReturnType
-        runInThread(QSemaphore *s, QThread *thread, typename QtPrivate::FunctionPointer<Fun>::Object *obj, Fun fun, Args&&... args)
-{
-    return _TMP<typename QtPrivate::FunctionPointer<Fun>::ReturnType>::runInThread(s, thread, obj, std::bind(fun, obj, std::forward<Args>(args)...));
-}
-
-template <typename Fun, typename... Args>
-inline auto runInThread(QThread *thread, QObject *target, Fun fun, Args&&... args) -> decltype(fun(args...))
-{
-    QSemaphore s;
-
-    return runInThread(&s, thread, target, fun, std::forward<Args>(args)...);
-}
-template <typename Fun, typename... Args>
-inline auto runInThread(QThread *thread, Fun fun, Args&&... args) -> decltype(fun(args...))
-{
-    return runInThread(thread, nullptr, fun, std::forward<Args>(args)...);
-}
-template <typename T, typename Fun, typename... Args>
-inline typename QtPrivate::FunctionPointer<Fun>::ReturnType
-        runInThread(QThread *thread, T *target, typename QtPrivate::FunctionPointer<Fun>::Object *obj, Fun fun, Args&&... args)
-{
-    QSemaphore s;
-
-    return runInThread(&s, thread, target, obj, fun, std::forward<Args>(args)...);
-}
-
-template <typename Fun, typename... Args>
-inline typename QtPrivate::FunctionPointer<Fun>::ReturnType
-        runInThread(QThread *thread, typename QtPrivate::FunctionPointer<Fun>::Object *obj, Fun fun, Args&&... args)
-{
-    return runInThread(thread, obj, obj, fun, std::forward<Args>(args)...);
-}
-
-template <typename Fun, typename... Args>
-inline auto runInMainThread(QObject *target, Fun fun, Args&&... args) -> decltype(fun(args...))
-{
-    if (!QCoreApplication::instance()) {
-        return fun(std::forward<Args>(args)...);
-    }
-
-    return runInThread(QCoreApplication::instance()->thread(), target, fun, std::forward<Args>(args)...);
-}
-template <typename Fun, typename... Args>
-inline auto runInMainThread(Fun fun, Args&&... args) -> decltype(fun(args...))
-{
-    return runInMainThread(nullptr, fun, std::forward<Args>(args)...);
-}
-
-template <typename T, typename Fun, typename... Args>
-inline typename QtPrivate::FunctionPointer<Fun>::ReturnType
-        runInMainThread(T *target, typename QtPrivate::FunctionPointer<Fun>::Object *obj, Fun fun, Args&&... args)
-{
-    if (!QCoreApplication::instance()) {
-        return (obj->*fun)(std::forward<Args>(args)...);
-    }
-
-    return runInThread(QCoreApplication::instance()->thread(), target, obj, fun, std::forward<Args>(args)...);
-}
-template <typename Fun, typename... Args>
-inline typename QtPrivate::FunctionPointer<Fun>::ReturnType
-        runInMainThread(typename QtPrivate::FunctionPointer<Fun>::Object *obj, Fun fun, Args&&... args)
-{
-    return runInMainThread(obj, obj, fun, std::forward<Args>(args)...);
-}
-}
-
-DCORE_END_NAMESPACE
-
-#endif // DTHREADUTILS_H
index 3f2353c0ab4c1ff7b5df0ff85fd5c9adfc33e7d2..a45dea8e082fcdc76b41b4ed9d85579a3fb52fd4 100644 (file)
@@ -9,8 +9,7 @@ HEADERS += \
     $$PWD/dnotifysender.h \
     $$PWD/dexportedinterface.h \
     $$PWD/dvtablehook.h \
-    $$PWD/dfileservices.h \
-    $$PWD/dthreadutils.h
+    $$PWD/dfileservices.h
 
 INCLUDEPATH += $$PWD
 
@@ -23,8 +22,7 @@ includes.files += \
     $$PWD/DNotifySender \
     $$PWD/DExportedInterface \
     $$PWD/DVtableHook \
-    $$PWD/DFileServices \
-    $$PWD/DThreadUtils
+    $$PWD/DFileServices
 
 RESOURCES += \
     $$PWD/util.qrc
@@ -38,8 +36,7 @@ SOURCES += \
     $$PWD/dnotifysender.cpp \
     $$PWD/dpinyin.cpp \
     $$PWD/dexportedinterface.cpp \
-    $$PWD/dvtablehook.cpp \
-    $$PWD/dthreadutils.cpp
+    $$PWD/dvtablehook.cpp
 
 linux {
     QT += dbus
diff --git a/tests/dthreadutils/dthreadutils.pro b/tests/dthreadutils/dthreadutils.pro
deleted file mode 100644 (file)
index aa6af36..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-QT += testlib concurrent
-QT -= gui
-
-TEMPLATE = app
-CONFIG += c++11
-
-!isEmpty(DTK_STATIC_LIB){
-    DEFINES += DTK_STATIC_LIB
-}
-
-win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../../src/release/ -ldtkcore
-else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../../src/debug/ -ldtkcore
-else:unix: LIBS += -L$$OUT_PWD/../../src/ -ldtkcore
-
-INCLUDEPATH += $$PWD/../../src
-DEPENDPATH += $$PWD/../../src
-
-CONFIG(debug, debug|release) {
-    unix:QMAKE_RPATHDIR += $$OUT_PWD/../../src
-}
-
-QMAKE_LFLAGS += -Wl,--export-dynamic
-
-SOURCES += \
-    tst_dthreadutils.cpp
diff --git a/tests/dthreadutils/tst_dthreadutils.cpp b/tests/dthreadutils/tst_dthreadutils.cpp
deleted file mode 100644 (file)
index b25c8fc..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- * Copyright (C) 2020 ~ 2020 Deepin Technology Co., Ltd.
- *
- * Author:     zccrs <zccrs@live.com>
- *
- * Maintainer: zccrs <zhangjide@deepin.com>
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
-
-#include <QObject>
-#include <QTest>
-#include <QtConcurrent>
-
-#include <util/DThreadUtils>
-
-DCORE_USE_NAMESPACE
-
-class tst_DThreadUtils : public QObject
-{
-    Q_OBJECT
-
-private Q_SLOTS:
-    void testCallInMainThread();
-};
-
-void tst_DThreadUtils::testCallInMainThread()
-{
-    QVERIFY(DThreadUtil::runInMainThread([] {
-        return QThread::currentThread() == QCoreApplication::instance()->thread();
-    }));
-
-    auto result = QtConcurrent::run([] {
-        QThread *t = QThread::currentThread();
-        QVERIFY(DThreadUtil::runInMainThread([] (QThread *thread) {
-            return QThread::currentThread() == QCoreApplication::instance()->thread() && QThread::currentThread() != thread;
-        }, t));
-    });
-
-    QVERIFY(QTest::qWaitFor([&] {
-        return result.isFinished();
-    }));
-
-    {
-        // 测试target对象销毁后是否还会触发函数调用
-        QPointer<QObject> object = new QObject();
-        bool test = true;
-        auto result1 = QtConcurrent::run([&test, object] {
-            DThreadUtil::runInMainThread(object, [&test, object] () {
-                if (!object)
-                    return false;
-
-                delete object.data();
-                return true;
-            });
-        });
-        auto result2 = QtConcurrent::run([&test, object] {
-            DThreadUtil::runInMainThread(object, [&test, object] () {
-                if (!object)
-                    return false;
-
-                delete object.data();
-                return true;
-            });
-        });
-
-        QVERIFY(QTest::qWaitFor([&] {
-            return result1.isFinished() && result2.isFinished();
-        }));
-        QVERIFY(test);
-    }
-}
-
-QTEST_MAIN(tst_DThreadUtils)
-
-#include "tst_dthreadutils.moc"
index 2a5e2de18a140488257bb598e559e96715f6d473..d37cc258a3eb6d862b8e8f763e57a1bc1bb3bc14 100644 (file)
@@ -2,5 +2,4 @@ TEMPLATE = subdirs
 SUBDIRS += \
     dutils \
     dvtablehook \
-    ddesktopentry \
-    dthreadutils
+    ddesktopentry