From 7b1e9a522f08fff45b0ace13e0122b96bb4567cf Mon Sep 17 00:00:00 2001 From: wmj Date: Sat, 16 Dec 2017 23:01:49 +0800 Subject: [PATCH] mouse hint (so easy = =) --- ParkingSpaceWidget.cpp | 8 ++++++-- ParkingSpaceWidget.h | 2 ++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ParkingSpaceWidget.cpp b/ParkingSpaceWidget.cpp index 7c1b930..0dbd9e0 100644 --- a/ParkingSpaceWidget.cpp +++ b/ParkingSpaceWidget.cpp @@ -1,6 +1,10 @@ #include "ParkingSpaceWidget.h" #include #include +#include +#include +#include +#include #include "ParkingLotWidget.h" ParkingSpaceWidget::ParkingSpaceWidget(ParkingLotWidget* parent, const QString &dir): QWidget(parent) @@ -32,6 +36,7 @@ ParkingSpaceWidget::ParkingSpaceWidget(ParkingLotWidget* parent, const QString & break; } number = parent->addSpace(this); + setToolTip(QString::number(number)); } QBoxLayout *ParkingSpaceWidget::makeParkingSapceGroup(ParkingLotWidget* parent, const QString& dir, int n, const QString & expend) @@ -80,10 +85,9 @@ void ParkingSpaceWidget::paintEvent(QPaintEvent * event) /*painter.setPen(Qt::blue); painter.setBrush(Qt::NoBrush); painter.drawRect(0, 0, this->width() - 1, this->height() - 1);*/ - painter.end(); + painter.end(); } - ParkingSpaceWidget::~ParkingSpaceWidget() { } diff --git a/ParkingSpaceWidget.h b/ParkingSpaceWidget.h index 2c2f4c2..9be8395 100644 --- a/ParkingSpaceWidget.h +++ b/ParkingSpaceWidget.h @@ -2,6 +2,7 @@ #define PARKING_SPACE_WIDGET #include #include +#include #include "ParkingLotWidget.h" class ParkingLotWidget; @@ -17,6 +18,7 @@ public: private: int number; direction dir; + QLabel *m_float_window = nullptr; }; #endif