PowerMaster/source/panelConfigurationWidget.cpp

53 lines
1.4 KiB
C++
Raw Normal View History

2024-10-10 16:59:51 +08:00
#include "panelConfigurationWidget.h"
#include "ui_panelConfigurationWidget.h"
PanelConfigurationWidget::PanelConfigurationWidget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::panelConfigurationWidget)
{
ui->setupUi(this);
connect(ui->btnConfigure, SIGNAL(clicked()), this, SLOT(onBtnClicked_configure()));
}
PanelConfigurationWidget::~PanelConfigurationWidget()
{
delete ui;
}
void PanelConfigurationWidget::resizeEvent(QResizeEvent* event)
{
}
/*void PanelConfigurationWidget::zoomContent(int ratioX, int ratioY)
{
//子部件gemometry & frot
QRect geometry;
QFont font;
//lable
font = ui->label->font();
int pixelSize = font.pixelSize();
font.setPixelSize(pixelSize * ratioY);
ui->label->setFont(font);
//configureButton
font = ui->btnConfigure->font();
pixelSize = font.pixelSize();
font.setPixelSize(pixelSize * ratioY);
ui->btnConfigure->setFont(font);
QSize iconSize = ui->btnConfigure->iconSize();
iconSize.setWidth(iconSize.width() * ratioX);
iconSize.setHeight(iconSize.height() * ratioY);
ui->btnConfigure->setIconSize(iconSize);
geometry = ui->btnConfigure->geometry();
int width = geometry.width() * ratioX;
int height = geometry.height() * ratioY;
ui->btnConfigure->setMaximumSize(width, height);
ui->btnConfigure->setMinimumSize(width, height);
}*/
2024-10-10 16:59:51 +08:00
void PanelConfigurationWidget::onBtnClicked_configure()
{
emit sgl_configure();
}