[solved] return a qstring of a line by lineposition of a plaintextedit
-
@jsulm Thank I've already read it
@Karoluss96 said in [solved] return a qstring of a line by lineposition of a plaintextedit:
Thank I've already read it
OK, and what is the problem?
-
In Text Edit I want to see eg.:
'wait - waiting for data
protocol - data in protocol
end_of_contr - the end of control 'each record from sql query must be in new line separatly
not only last line (in example: 'end_of_contr - the end of control ')
-
In Text Edit I want to see eg.:
'wait - waiting for data
protocol - data in protocol
end_of_contr - the end of control 'each record from sql query must be in new line separatly
not only last line (in example: 'end_of_contr - the end of control ')
This post is deleted! -
In Text Edit I want to see eg.:
'wait - waiting for data
protocol - data in protocol
end_of_contr - the end of control 'each record from sql query must be in new line separatly
not only last line (in example: 'end_of_contr - the end of control ')
@Karoluss96 said in [solved] return a qstring of a line by lineposition of a plaintextedit:
not only last line (in example: 'end_of_contr - the end of control ')
Then what does plainText contain before you add it to the text edit? And what does a contain? Did you do any debugging to find out why only last line is added?
Hint: if you call setText() it REPLACES what was added before...
-
In Text Edit I want to see eg.:
'wait - waiting for data
protocol - data in protocol
end_of_contr - the end of control 'each record from sql query must be in new line separatly
not only last line (in example: 'end_of_contr - the end of control ')
@Karoluss96
Have already answered this several times above. Meanwhile, do you really intend to usesetPlaceholderText()
for what you want? Or do you intend to not answer? -
@Karoluss96 said in [solved] return a qstring of a line by lineposition of a plaintextedit:
not only last line (in example: 'end_of_contr - the end of control ')
Then what does plainText contain before you add it to the text edit? And what does a contain? Did you do any debugging to find out why only last line is added?
Hint: if you call setText() it REPLACES what was added before...
@jsulm said in [solved] return a qstring of a line by lineposition of a plaintextedit:
Then what does plainText contain before you add it to the text edit? And what does a contain? Did you do any debugging to find out why only last line is added?
Hint: if you call setText() it REPLACES what was added before...I debuged by print(). Console present all options good, in lines one by one. I removed placeHolderText for setText but as the documentation (and you) says it also replace the lines one-by-one, wheras I need that all lines must stay in textEdit
-
@jsulm said in [solved] return a qstring of a line by lineposition of a plaintextedit:
Then what does plainText contain before you add it to the text edit? And what does a contain? Did you do any debugging to find out why only last line is added?
Hint: if you call setText() it REPLACES what was added before...I debuged by print(). Console present all options good, in lines one by one. I removed placeHolderText for setText but as the documentation (and you) says it also replace the lines one-by-one, wheras I need that all lines must stay in textEdit
@Karoluss96 If you want to keep what is already there then why don't you simply do
self.dlg.plainTextEdit.setText(self.dlg.plainTextEdit.text() + plainText)
-
@Karoluss96 If you want to keep what is already there then why don't you simply do
self.dlg.plainTextEdit.setText(self.dlg.plainTextEdit.text() + plainText)
@jsulm , @Karoluss96
Who knows what the OP actually wants?! But even simpler for that would beself.dlg.plainTextEdit.appendPlainText(plainText)
(It might put in an extra
\n
before the new text, because it talks about "Appends a new paragraph with text to the end of the text edit.", not sure.) -
-
@Karoluss96 It was your roommate's fault ;-)
-
Ha, ha, ha @JonB :-D