Qt控件如何随着界面自适应变化

在界面的类中写:

class ImageProcess: public QMainWindow
{
    
    
	Q_OBJECT
public:
	explicit ImageProcess(QWidget *parent = 0);
	~ImageProcess();
...
private:
...
protected:
		void resizeEvent(QResizeEvent *event);
}

在构造函数中写:

void ImageProcess::resizeEvent(QResizeEvent *event)
{
    
    
	label_name->setFixedSize(event->size()/2);
	//size大小根据自己的需求设置
	QWidget::resizeEvent(event);
}

猜你喜欢

转载自blog.csdn.net/qq_41598072/article/details/107012978