Bonjour,
Pardonnez mon ignorance et merci de m'indiquer où je devrais poster mon message si je n'ai pas fais le bon choix.
Je veux insérer du texte dans un document ouvert dans kwrite
Je lance la commande suivante
qdbus `qdbus | grep kwrite` /Kate/Document/1 |grep insertText
j'obtiens deux résultats, dont celui-ci
method bool org.kde.KTextEditor.Document.insertText(QPoint cursor, String text, bool block)
Je pensais avoir fait le plus dur : la commande devrait être quelque chose du genre (sur une seule ligne)
qdbus `qdbus | grep kwrite` /Kate/Document/1 org.kde.KTextEditor.Document.insertText
Mais non ! Quelle est la syntaxe pour entrer les paramètres (QPoint cursor, QString text, bool block) ? J'ai essayé plusieurs possibilités sans trouver celle qui va bien.
Dans qdbusviewer, si je laisse le premier champ vide, ça m'insère le texte en tout début de document.
En cherchant un peu plus loin, je me suis aperçu que le problème était le même pour toutes les methods où il faut insérer un QPoint.
Quelqu'un saurait-il quelle syntase il faut utiliser ?
Cordialement,
Partager