[svn-buildpackage] Tagging simple-launcher (0.3)
[simple-launcher] / test.cc
1 #include <iostream>
2
3 #include "launcher-item.h"
4
5 char *files[] = {
6   "/usr/share/applications/hildon/hildon-control-panel.desktop",
7   "/usr/share/applications/hildon/hwr-teacher.desktop",
8   "/usr/share/applications/hildon/osso-backup.desktop",
9   "/usr/share/applications/hildon/osso-global-search.desktop",
10   0
11 };
12
13 int main() {
14   for (int i = 0 ; files[i] != 0 ; ++i) {
15     LauncherItem *item = new LauncherItem();
16
17     if (item->load(files[i])) {
18       std::cout << "Loaded " << files[i] << std::endl
19                 << " name: " << item->getName() << std::endl
20                 << " comment: " << item->getComment() << std::endl
21                 << " service: " << item->getService() << std::endl;
22     } else {
23       std::cout << "Failed to load " << files[i] << std::endl;
24     }
25
26     delete item;
27   }
28
29   return 0;
30 }