compareitemlistdialog.cpp 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #include "compareitemlistdialog.h"
  2. #include "ui_compareitemlistwidget.h"
  3. #include "compareitemdialog.h"
  4. #include "UIStyleManager.h"
  5. CompareItemListDialog::CompareItemListDialog(QWidget *parent) :
  6. DialogBase(parent),
  7. ui(new Ui::CompareItemListWidget)
  8. {
  9. QWidget* widgetContent = new QWidget(this);
  10. ui->setupUi(widgetContent);
  11. /* 设置内容 */
  12. setContentWidget(widgetContent);
  13. /* 设置底栏 */
  14. // setBottomWidget(ui->widgetBottom);
  15. /* 设置标题 */
  16. setTitle("对比项列表", QSize(120, 18));
  17. // connect(ui->btnClose, &QPushButton::clicked, this, &CompareItemListDialog::close);
  18. // connect(ui->btnAdd, &QPushButton::clicked, this, &CompareItemListDialog::OnBtnAddClicked);
  19. UIStyle.registerWidget(widgetContent);
  20. SPDLOG_LOGGER_DEBUG(m_logger, "ObjectName: {}", this->objectName().toStdString());
  21. }
  22. CompareItemListDialog::~CompareItemListDialog()
  23. {
  24. UIStyle.unregisterWidget(this);
  25. delete ui;
  26. }
  27. void CompareItemListDialog::OnBtnAddClicked()
  28. {
  29. CompareItemDialog dlg;
  30. dlg.exec();
  31. }