aboutsummaryrefslogtreecommitdiffstats
path: root/src/jalv_qt.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-12-14 16:04:45 +0100
committerDavid Robillard <d@drobilla.net>2020-12-14 16:04:45 +0100
commit0821550b4d304da8b5f092a75311f13d288dee95 (patch)
treec3bb1c4ba1d497075840b3a820feb4d5164a26c6 /src/jalv_qt.cpp
parent15693714974fd4af7a9bee3e6a0c0f6f439dfde6 (diff)
downloadjalv-0821550b4d304da8b5f092a75311f13d288dee95.tar.gz
jalv-0821550b4d304da8b5f092a75311f13d288dee95.tar.bz2
jalv-0821550b4d304da8b5f092a75311f13d288dee95.zip
Initialize all variables
Diffstat (limited to 'src/jalv_qt.cpp')
-rw-r--r--src/jalv_qt.cpp23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/jalv_qt.cpp b/src/jalv_qt.cpp
index 67fd454..c05391c 100644
--- a/src/jalv_qt.cpp
+++ b/src/jalv_qt.cpp
@@ -115,7 +115,7 @@ FlowLayout::FlowLayout(int margin, int hSpacing, int vSpacing)
FlowLayout::~FlowLayout()
{
- QLayoutItem* item;
+ QLayoutItem* item = nullptr;
while ((item = takeAt(0))) {
delete item;
}
@@ -203,8 +203,8 @@ FlowLayout::sizeHint() const
QSize
FlowLayout::minimumSize() const
{
- QSize size;
- QLayoutItem* item;
+ QSize size = {};
+ QLayoutItem* item = nullptr;
foreach (item, itemList) {
size = size.expandedTo(item->minimumSize());
}
@@ -215,7 +215,10 @@ FlowLayout::minimumSize() const
int
FlowLayout::doLayout(const QRect &rect, bool testOnly) const
{
- int left, top, right, bottom;
+ int left = 0;
+ int top = 0;
+ int right = 0;
+ int bottom = 0;
getContentsMargins(&left, &top, &right, &bottom);
QRect effectiveRect = rect.adjusted(+left, +top, -right, -bottom);
@@ -223,7 +226,7 @@ FlowLayout::doLayout(const QRect &rect, bool testOnly) const
int y = effectiveRect.y();
int lineHeight = 0;
- QLayoutItem* item;
+ QLayoutItem* item = nullptr;
foreach (item, itemList) {
QWidget* wid = item->widget();
@@ -418,9 +421,9 @@ Control::Control(PortContainer portContainer, QWidget* parent)
JalvNodes* nodes = &portContainer.jalv->nodes;
const LilvPort* lilvPort = port->lilv_port;
- LilvNode* nmin;
- LilvNode* nmax;
- LilvNode* ndef;
+ LilvNode* nmin = nullptr;
+ LilvNode* nmax = nullptr;
+ LilvNode* ndef = nullptr;
lilv_port_get_range(plugin, lilvPort, &ndef, &nmin, &nmax);
LilvNode* stepsNode = lilv_port_get(plugin, lilvPort, nodes->pprops_rangeSteps);
@@ -511,7 +514,7 @@ Control::Control(PortContainer portContainer, QWidget* parent)
void
Control::setValue(float value)
{
- float step;
+ float step = 0.0f;
if (isInteger) {
step = value;
@@ -725,7 +728,7 @@ jalv_open_ui(Jalv* jalv)
jalv_ui_instantiate(jalv, jalv_native_ui_type(), win);
}
- QWidget* widget;
+ QWidget* widget = nullptr;
if (jalv->ui_instance) {
widget = (QWidget*)suil_instance_get_widget(jalv->ui_instance);
} else {