本文主要介绍了qt中,基于QWidget实现异形tip窗口的几种实现方式,话不多说,先上图,
1.使用QPainter和QPainterPath实现
代码:tipwnd1.h
#ifndef TIPWND1_H
#define TIPWND1_H#include <QWidget>class TipWnd1 : public QWidget
{Q_OBJECTQ_PROPERTY(QColor my_border_color READ
本文主要介绍了qt中,基于QWidget实现异形tip窗口的几种实现方式,话不多说,先上图,
1.使用QPainter和QPainterPath实现
代码:tipwnd1.h
#ifndef TIPWND1_H
#define TIPWND1_H#include <QWidget>class TipWnd1 : public QWidget
{Q_OBJECTQ_PROPERTY(QColor my_border_color READ