DialogDBOption.cpp 942 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. #include "DialogDBOption.h"
  2. #include "WindowAppMdiFrame.h"
  3. #include "TaskManager.h"
  4. #include "PouManager.h"
  5. DialogDBOption::DialogDBOption( QWidget *parent)
  6. : QDialog(parent)
  7. {
  8. ui.setupUi(this);
  9. // 对话框初始化
  10. this->initUI();
  11. }
  12. DialogDBOption::~DialogDBOption()
  13. {
  14. }
  15. /// <summary>
  16. /// 对话框初始化
  17. /// </summary>
  18. void DialogDBOption::initUI()
  19. {
  20. this->setWindowTitle(("DB Option"));
  21. this->setAttribute(Qt::WA_QuitOnClose);
  22. this->setWindowModality(Qt::ApplicationModal);
  23. // 槽函数
  24. connect(ui.okButton, SIGNAL(clicked()), this, SLOT(onButtonOKClicked()));
  25. connect(ui.cancelButton, SIGNAL(clicked()), this, SLOT(reject()));
  26. // 设置固定窗体大小
  27. this->setFixedSize(495, 431);
  28. //this->setWindowFlags(Qt::FramelessWindowHint | Qt::WindowSystemMenuHint | Qt::WindowMinMaxButtonsHint);
  29. }
  30. /// <summary>
  31. /// OK按钮
  32. /// </summary>
  33. void DialogDBOption::onButtonOKClicked()
  34. {
  35. this->accept();
  36. }