Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #include <QtGui/QFont>
  2. #include <QtWidgets/QApplication>
  3. #include <QtWidgets/QTextEdit>
  4.  
  5. int main(int argc, char **argv) {
  6. QApplication app(argc, argv);
  7. QTextEdit edit;
  8. edit.setHtml("foo <span style=\"color: red;\">red</span> <span style=\"color: green;\">green</span> <span style=\"color: blue;\">blue</span><br>"
  9. "<span style=\"background-color: black;\"><span style=\"color: white;\">foo</span> <span style=\"color: red;\">red</span> <span style=\"color: green;\">green</span> <span style=\"color: blue;\">blue</span></span><br>"
  10. "<span style=\"background-color: red;\"><span style=\"color: green;\">green</span> <span style=\"color: blue;\">blue</span></span><br>"
  11. "<span style=\"background-color: green;\"><span style=\"color: red;\">red</span> <span style=\"color: blue;\">blue</span></span><br>"
  12. "<span style=\"background-color: blue;\"><span style=\"color: red;\">red</span> <span style=\"color: green;\">green</span></span>");
  13.  
  14. edit.setFont(QFont("monospace", 16));
  15. QFontMetrics metrics = edit.fontMetrics();
  16. edit.setCursorWidth(metrics.width(' '));
  17. edit.show();
  18.  
  19. return app.exec();
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement