Hi, I wrote code to generating simple form:
Qt Code:
  1. QDialog *dialogWindow = new QDialog(this);
  2. dialogWindow->setWindowTitle("Adding text");
  3. dialogWindow->setFixedSize(350, 200);
  4. QGridLayout *layout = new QGridLayout(dialogWindow);
  5. QPlainTextEdit *text = new QPlainTextEdit();
  6. QDialogButtonBox *buttonBox = new QDialogButtonBox(dialogWindow);
  7. buttonBox->addButton(QDialogButtonBox::Ok);
  8. buttonBox->addButton(QDialogButtonBox::Cancel);
  9. layout->addWidget(text);
  10. layout->addWidget(buttonBox);
  11. dialogWindow->setLayout(layout);
  12. dialogWindow->connect(buttonBox, SIGNAL(accepted()), dialogWindow, SLOT(accept()));
  13. dialogWindow->connect(buttonBox, SIGNAL(rejected()), dialogWindow, SLOT(reject()));
To copy to clipboard, switch view to plain text mode 
But, I didn't know how to write method onTextChanged to QPlainTextEdit object? Any ideas?