Friedrich W. H. Kossebau
85193f8c75
API dox: Use code markup for described dataUpdated slot signature
2018-01-16 11:42:20 +01:00
Montel Laurent
7f0c023d3f
Use nullptr + add explicit
2017-12-13 07:36:22 +01:00
Kevin Funk
7e302a5236
Use Q_DECL_OVERRIDE where possible
...
REVIEW: 122542
2015-02-13 13:31:58 +01:00
Kevin Ottens
72ba7b4146
Apply the astyle-kdelibs script
2014-04-26 01:48:37 +02:00
Marco Martin
a7470063a0
model()->modelForSource()
2013-12-30 10:42:25 +01:00
Marco Martin
dea7942533
add DataEngine::setModel
2013-12-30 10:22:06 +01:00
Marco Martin
98d8bacf2b
Revert "remove unused typedefs"
...
This reverts commit 104e8d9e1f
.
2013-12-24 14:05:08 +01:00
Marco Martin
104e8d9e1f
remove unused typedefs
2013-12-24 11:28:49 +01:00
Sebastian Kügler
606c565f4a
Remove deprecated K_EXPORT_PLUGIN from libplasma
2013-08-07 02:50:20 +02:00
Sebastian Kügler
fd65125a24
Change macro name according to change in kdelibs
2013-07-30 21:26:16 +02:00
Sebastian Kügler
bed3980eba
Add macro for metadata handling, clean up
2013-07-29 17:22:59 +02:00
Sebastian Kügler
6aeac53535
Remove QVariantList from DataEngine ctor
2013-07-28 13:06:32 +02:00
Sebastian Kügler
5d41347527
Experiment with loading the KPluginInfo from the plugin's metadata
2013-07-03 05:13:25 +02:00
Sebastian Kügler
a21400096a
Load the time engine from the KService
2013-06-29 05:50:59 +02:00
Marco Martin
e07600a83f
Put all Plasma emums in a Types class
...
This makes possible to use them directly frmo QML
as a minus, is not pretty and requires tons of search and replace in old
c++ code
2013-05-10 19:29:13 +02:00
Marco Martin
08ed91d7e0
Data is a QVariantmap again
...
this means that DataEngines and the Storage Service are directly usable from QML2 again
2013-05-02 18:02:38 +02:00
Marco Martin
f9adc7a598
remove DataEngine::init()
...
with only one ctor is not necessary anymore
2013-04-04 18:07:18 +02:00
Marco Martin
4875658944
only one constructor remains
...
explicit DataEngine(const KPluginInfo &plugin, QObject *parent = 0);
2013-04-04 18:05:03 +02:00
Marco Martin
037a86530d
add ctor with a KPluginInfo
2013-04-04 17:43:30 +02:00
Marco Martin
5af5da2687
move all loading function to PluginLoader
2013-04-04 17:34:27 +02:00
Marco Martin
efc1264592
use QHash<QString, QVariant> instead of Data
...
don't use extra typedefs in signatures
2013-04-04 17:34:27 +02:00
Marco Martin
41b3a17011
scheduleSourcesUpdated() is now private
2013-04-04 17:34:27 +02:00
Marco Martin
5c051f10eb
SourceDict -> QHash<QString, DataContainer*>
...
the typedef is still there, but don't use anywhere in the code
2013-04-04 17:34:27 +02:00
Marco Martin
12b5b7639d
remove DataEngine::query()
2013-04-04 17:34:27 +02:00
Marco Martin
16e69aafcd
remove DataEngine::name()
2013-04-03 20:47:02 +02:00
Marco Martin
afe7a925d4
add DataEngine::pluginInfo()
2013-04-03 20:41:59 +02:00
Sebastian Kügler
7dfe957e66
The Big Move
...
All cpp code moves into the src/ subdirectory, as the Frameworks policy
suggests.
Directory structure should now be in line with other, future frameworks.
2013-02-14 17:17:12 +01:00