更新代码

This commit is contained in:
feiyangqingyun
2021-09-16 14:49:59 +08:00
parent 0a8ca4b0c0
commit 58f8aa4471
80 changed files with 1019 additions and 2181 deletions

View File

@@ -4,15 +4,13 @@
#include "ui_frmframelesswidget.h"
#include "qpushbutton.h"
#include "qcheckbox.h"
#include "framelesswidget.h"
#include "framelesswidget2.h"
frmFramelessWidget::frmFramelessWidget(QWidget *parent) : QWidget(parent), ui(new Ui::frmFramelessWidget)
{
ui->setupUi(this);
widget1 = 0;
widget = 0;
frameless = 0;
frameless2 = 0;
}
frmFramelessWidget::~frmFramelessWidget()
@@ -59,14 +57,14 @@ void frmFramelessWidget::initWidget(QWidget *w)
void frmFramelessWidget::on_pushButton_clicked()
{
if (widget1 == 0) {
widget1 = new QWidget;
this->initWidget(widget1);
frameless = new FramelessWidget(widget1);
frameless->setWidget(widget1);
if (widget == 0) {
widget = new QWidget;
this->initWidget(widget);
frameless = new FramelessWidget2(widget);
frameless->setWidget(widget);
}
widget1->show();
widget->show();
}
void frmFramelessWidget::stateChanged1(int arg1)
@@ -74,9 +72,6 @@ void frmFramelessWidget::stateChanged1(int arg1)
if (frameless != 0) {
frameless->setMoveEnable(arg1 != 0);
}
if (frameless2 != 0) {
frameless2->setMoveEnable(arg1 != 0);
}
}
void frmFramelessWidget::stateChanged2(int arg1)
@@ -84,17 +79,4 @@ void frmFramelessWidget::stateChanged2(int arg1)
if (frameless != 0) {
frameless->setResizeEnable(arg1 != 0);
}
if (frameless2 != 0) {
frameless2->setResizeEnable(arg1 != 0);
}
}
void frmFramelessWidget::on_pushButton_2_clicked()
{
if (frameless2 == 0) {
frameless2 = new FramelessWidget2;
this->initWidget(frameless2);
}
frameless2->show();
}