awResumeExam.cpp 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #include "awResumeExam.h"
  2. #include "ui_awResumeExam.h"
  3. #include "CAppInfo.h"
  4. #include <QDesktopWidget>
  5. awResumeExam::awResumeExam(QWidget *parent, QString sText) :
  6. QWidget(parent),
  7. ui(new Ui::awResumeExam)
  8. {
  9. ui->setupUi(this);
  10. setStyleSheet(g_appInfoPtr->m_sQssStr);
  11. ui->label_awhp_title->setText(sText);
  12. initUI();
  13. }
  14. awResumeExam::~awResumeExam()
  15. {
  16. delete ui;
  17. }
  18. void awResumeExam::initUI()
  19. {
  20. QDesktopWidget *dekwiget = QApplication::desktop();
  21. setGeometry(0, 0, dekwiget->width(), dekwiget->height());
  22. ui->widget_mask->setGeometry(0, 0, dekwiget->width(), dekwiget->height());
  23. ui->label_awhp_title->adjustSize();
  24. ui->widget_awre_BG->setGeometry((width() - ui->label_awhp_title->width() - g_appInfoPtr->m_fRate*48*2)/2, (height() - g_appInfoPtr->m_fRate*73)/2,
  25. ui->label_awhp_title->width() + g_appInfoPtr->m_fRate * 48 * 2, g_appInfoPtr->m_fRate*73);
  26. ui->label_awhp_title->setGeometry((ui->widget_awre_BG->width() - ui->label_awhp_title->width())/2,
  27. (ui->widget_awre_BG->height() - ui->label_awhp_title->height())/2,
  28. ui->label_awhp_title->width(), ui->label_awhp_title->height());
  29. }