PageRenderTime 70ms CodeModel.GetById 2ms RepoModel.GetById 1ms app.codeStats 0ms

/src/controller/contactcontroller.cpp

https://bitbucket.org/adrianogil/qdominoes
C++ | 42 lines | 36 code | 6 blank | 0 comment | 0 complexity | 6a87426734c3a4fdb44fc0ba1207b0ef MD5 | raw file
  1. #include "contactcontroller.h"
  2. #include <QtCore/QUrl>
  3. #include <QtGui/QDesktopServices>
  4. ContactController::ContactController(QDeclarativeItem *parent) :
  5. QDeclarativeItem(parent),
  6. m_contactAboutText("")
  7. {
  8. setFlag(QGraphicsItem::ItemHasNoContents,false);
  9. }
  10. QString ContactController::getContactsText()
  11. {
  12. m_contactAboutText =
  13. "<html>"
  14. "<head>"
  15. "<meta http-equiv=\"Content-Type\" content=\"text/html\" charset=\"ISO-8859-1\">"
  16. "</head>"
  17. "<body>"
  18. "<p align='justify'>"
  19. "Saiba mais sobre os aplicativos desenvolvidos pelo CETELI atrav&#233;s do perfil do Projeto Tukanos no Twitter e Facebook."
  20. "</p>"
  21. "<p align='justify'>"
  22. "Acompanhe nossos canais de comunica&#231;&#227;o para estar atualizado sobre novidades e lan&#231;amentos, enviar sugest&#245;es e muito mais. Qualquer d&#250;vida &#233; s&#243; falar com a gente!"
  23. "</p>"
  24. "</body>"
  25. "</html>"
  26. ;
  27. return m_contactAboutText;
  28. }
  29. void ContactController::openTwitter()
  30. {
  31. QDesktopServices::openUrl(QUrl(tr("http://mobile.twitter.com/projetoTukanos")));
  32. }
  33. void ContactController::openFacebook()
  34. {
  35. QDesktopServices::openUrl(QUrl(tr("http://m.facebook.com/projetotukanos")));
  36. }