QT
去除默认边框,为界面添加阴影,实现拖动效果。只是示例,没有完成关闭等按钮,根据具体情况添加,可以使用ui设计画一个。
#include <QApplication>
#include <QWidget>
#include <QPoint>
#include <QMouseEvent>
#include <QGraphicsDropShadowEffect>
#include <QVBoxLayout>
class Window:public QWidget
{
Q_OBJECT
public:
Window(QWidget* parent=nullptr){
this->setWindowFlags(Qt::FramelessWindowHint);