@@ -4,6 +4,8 | |||||
4 |
|
4 | |||
5 | #include "Visualization/VisualizationGraphWidget.h" |
|
5 | #include "Visualization/VisualizationGraphWidget.h" | |
6 |
|
6 | |||
|
7 | #include <SqpApplication.h> | |||
|
8 | ||||
7 | Q_LOGGING_CATEGORY(LOG_VisualizationZoneWidget, "VisualizationZoneWidget") |
|
9 | Q_LOGGING_CATEGORY(LOG_VisualizationZoneWidget, "VisualizationZoneWidget") | |
8 |
|
10 | |||
9 | namespace { |
|
11 | namespace { | |
@@ -30,6 +32,11 VisualizationZoneWidget::VisualizationZoneWidget(const QString &name, QWidget *p | |||||
30 | ui->setupUi(this); |
|
32 | ui->setupUi(this); | |
31 |
|
33 | |||
32 | ui->zoneNameLabel->setText(name); |
|
34 | ui->zoneNameLabel->setText(name); | |
|
35 | ||||
|
36 | // 'Close' options : widget is deleted when closed | |||
|
37 | setAttribute(Qt::WA_DeleteOnClose); | |||
|
38 | connect(ui->closeButton, &QToolButton::clicked, this, &VisualizationZoneWidget::close); | |||
|
39 | ui->closeButton->setIcon(sqpApp->style()->standardIcon(QStyle::SP_TitleBarCloseButton)); | |||
33 | } |
|
40 | } | |
34 |
|
41 | |||
35 | VisualizationZoneWidget::~VisualizationZoneWidget() |
|
42 | VisualizationZoneWidget::~VisualizationZoneWidget() |
@@ -46,6 +46,16 | |||||
46 | </property> |
|
46 | </property> | |
47 | </widget> |
|
47 | </widget> | |
48 | </item> |
|
48 | </item> | |
|
49 | <item> | |||
|
50 | <widget class="QToolButton" name="closeButton"> | |||
|
51 | <property name="styleSheet"> | |||
|
52 | <string notr="true">background-color: transparent;</string> | |||
|
53 | </property> | |||
|
54 | <property name="text"> | |||
|
55 | <string>Close</string> | |||
|
56 | </property> | |||
|
57 | </widget> | |||
|
58 | </item> | |||
49 | </layout> |
|
59 | </layout> | |
50 | </widget> |
|
60 | </widget> | |
51 | </item> |
|
61 | </item> |
General Comments 0
You need to be logged in to leave comments.
Login now