Dans stackoverflow.com j'ai trouvé une question où un utilisateur suggérait d'utiliser les bibliothèques this de KDE afin d'exporter des fichiers RTF inport. Mais, quand j'ai téléchargé j'ai vu qu'il y a beaucoup de fichiers qui sont inclus dans les fichiers .cc et .h qui manquent. Alors s'il vous plaît donner un indice comment télécharger tous les fichiers nécessaires et est-il un guide qui donne et exemple comment utiliser l'exemple d'exportation RTF (ou instructions)? BTW si vous avez déjà fait de l'exportation RTF par programme de meilleure façon, s'il vous plaît dites-moi comment je peux le faire.Comment utiliser la fonctionnalité d'exportation RTF de KDE?
Répondre
Tout d'abord, comme vous l'avez mentionné, ce code fait partie du projet KDE. Sa base de code est très grande, donc dans le pire des cas, vous devrez fournir la plupart de kdebase-dev. Le lien suivant contient un tutoriel pour la construction de KWord de SVN, qui va tirer dans toutes les dépendances dont vous avez besoin (vous pouvez commencer à les supprimer que vous trouvez qu'ils ne sont pas pertinentes):
http://wiki.koffice.org/index.php?title=Build_KOffice
Parcourir les sources , Je note quelques choses.
- Le
#include
s référence à peu près à QObjects, assurez-vous donc que Qt est installé. - Les classes RTF que vous recherchez semblent sous-classer les objets KDE. Cela signifie que vous devrez peut-être effectuer un travail important pour séparer le code de base de KDE si vous ne pouvez pas avoir KDE en tant que dépendance pour votre projet.
modifier: On dirait que vous pourriez probablement tirer une grande partie de l'algorithme de ExportFilter.cc, par exemple, et le modifier selon vos besoins. On dirait qu'une grande partie du travail se fait via QString plutôt que par les méthodes de KDE.
- 1. Comment forcer/utiliser GTKLookAndFeel en Java sur KDE?
- 2. KDE contribution
- 3. Débogage de développement de KDE
- 4. Décodeur KDE XML décent?
- 5. comment utiliser la fonctionnalité wordpress 3.0 multi sites?
- 6. Comment puis-je utiliser la fonctionnalité NTLM avec Apache tomacat?
- 7. RTF Datawindow et RTF Control Contenu comment trouver le texte par couleur, Nom de la police?
- 8. Générateur de document RTF
- 9. Gui pour KDE et Gnome
- 10. portage application kde aux fenêtres
- 11. PyQt et Bespin (style KDE)
- 12. Caractère de marque RTF (™)
- 13. JavaScript: Comment utiliser la fonction "callback" de la fonctionnalité "autoload" de Google Maps v3
- 14. Comment utiliser la fonctionnalité de concaténation de la bibliothèque PHP SmartOptimizer?
- 15. Comment implémenter la fonctionnalité d'annulation?
- 16. Comment obtenir le RTF de RichTextBox
- 17. Comment imprimer le fichier .rtf?
- 18. Comment obtenir la fonctionnalité de hidesAccessoryWhenEditing
- 19. Utiliser Cython pour exposer la fonctionnalité à une autre application
- 20. Comment créer des raccourcis clavier par programme dans KDE?
- 21. Comment convertir un balisage wiki en RTF?
- 22. comment utiliser les onglets sémantiques de jquery sans la fonctionnalité de commutation div?
- 23. Emplacement de la fenêtre: application WinSplit Revolution-like pour Linux (KDE)?
- 24. Comment mieux implémenter la fonctionnalité 'site fermé'?
- 25. TFS - Comment répliquer la fonctionnalité MKS Checkpoint
- 26. Fusionner des fichiers RTF
- 27. Fusion de documents rtf en C sharp
- 28. Puis-je utiliser Python pour intercepter les frappes de touches globales dans KDE?
- 29. Comment automatiser la fonctionnalité de code de Visual Studio
- 30. Résolution d'écran sur KDE et Windows