Mercurial > hg > svgui
comparison widgets/PluginParameterDialog.cpp @ 1274:97d977091d4e
Scale scalable icon
author | Chris Cannam |
---|---|
date | Thu, 26 Apr 2018 09:27:01 +0100 |
parents | a34a2a25907c |
children | 3ca1be2e2c91 |
comparison
equal
deleted
inserted
replaced
1273:61418c112281 | 1274:97d977091d4e |
---|---|
18 #include "PluginParameterBox.h" | 18 #include "PluginParameterBox.h" |
19 #include "WindowTypeSelector.h" | 19 #include "WindowTypeSelector.h" |
20 | 20 |
21 #include "TextAbbrev.h" | 21 #include "TextAbbrev.h" |
22 #include "IconLoader.h" | 22 #include "IconLoader.h" |
23 #include "WidgetScale.h" | |
23 | 24 |
24 #include <vamp-hostsdk/Plugin.h> | 25 #include <vamp-hostsdk/Plugin.h> |
25 #include <vamp-hostsdk/PluginHostAdapter.h> | 26 #include <vamp-hostsdk/PluginHostAdapter.h> |
26 #include <vamp-hostsdk/PluginWrapper.h> | 27 #include <vamp-hostsdk/PluginWrapper.h> |
27 | 28 |
106 subgrid->addWidget(label, row, 0); | 107 subgrid->addWidget(label, row, 0); |
107 subgrid->addWidget(nameLabel, row, 1); | 108 subgrid->addWidget(nameLabel, row, 1); |
108 | 109 |
109 m_moreInfo = new QPushButton; | 110 m_moreInfo = new QPushButton; |
110 m_moreInfo->setIcon(IconLoader().load("info")); | 111 m_moreInfo->setIcon(IconLoader().load("info")); |
111 m_moreInfo->setFixedSize(QSize(16, 16)); | 112 m_moreInfo->setFixedSize(WidgetScale::scaleQSize(QSize(16, 16))); |
112 connect(m_moreInfo, SIGNAL(clicked()), this, SLOT(moreInfo())); | 113 connect(m_moreInfo, SIGNAL(clicked()), this, SLOT(moreInfo())); |
113 subgrid->addWidget(m_moreInfo, row, 2, Qt::AlignTop | Qt::AlignRight); | 114 subgrid->addWidget(m_moreInfo, row, 2, Qt::AlignTop | Qt::AlignRight); |
114 m_moreInfo->hide(); | 115 m_moreInfo->hide(); |
115 | 116 |
116 row++; | 117 row++; |