imports.cpp
changeset 742 54d44ecd6097
parent 607 53c66cb9f5bd
child 775 6e4b586aa88a
     1.1 --- a/imports.cpp	Fri Mar 06 15:02:58 2009 +0000
     1.2 +++ b/imports.cpp	Thu Mar 19 11:45:28 2009 +0000
     1.3 @@ -50,7 +50,7 @@
     1.4  }
     1.5  
     1.6  /////////////////////////////////////////////////
     1.7 -bool ImportKDEBookmarks::transform()
     1.8 +bool ImportKDE3Bookmarks::transform()
     1.9  {
    1.10  	transformedFile=tmpDir.path()+"/bookmarks.xml";
    1.11  
    1.12 @@ -63,6 +63,21 @@
    1.13  	return true;
    1.14  }
    1.15  
    1.16 +/////////////////////////////////////////////////
    1.17 +bool ImportKDE4Bookmarks::transform()
    1.18 +{
    1.19 +	transformedFile=tmpDir.path()+"/bookmarks.xml";
    1.20 +
    1.21 +	XSLTProc p;
    1.22 +	p.setInputFile (tmpDir.home().path()+"/.kde4/share/apps/konqueror/bookmarks.xml");
    1.23 +	p.setOutputFile (transformedFile);
    1.24 +	p.setXSLFile (vymBaseDir.path()+"/styles/kdebookmarks2vym.xsl");
    1.25 +	p.process();
    1.26 +
    1.27 +	return true;
    1.28 +}
    1.29 +
    1.30 +
    1.31  
    1.32  /////////////////////////////////////////////////
    1.33  bool ImportFirefoxBookmarks::transform()