From 6c52c45aeac8fe6baee2e15c93a157fed8c18507 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 19 Jul 2019 00:40:26 -0700 Subject: [PATCH] made notes about arrow sizing --- app/widget/nodeparamview/nodeparamviewitem.cpp | 4 ++++ app/widget/nodeview/nodeviewitem.cpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/app/widget/nodeparamview/nodeparamviewitem.cpp b/app/widget/nodeparamview/nodeparamviewitem.cpp index 04f2a0e2c..aae5c99b4 100644 --- a/app/widget/nodeparamview/nodeparamviewitem.cpp +++ b/app/widget/nodeparamview/nodeparamviewitem.cpp @@ -43,6 +43,10 @@ NodeParamViewItem::NodeParamViewItem(QWidget *parent) : title_bar_collapse_btn_->setStyleSheet("border: none; background: none;"); title_bar_collapse_btn_->setCheckable(true); title_bar_collapse_btn_->setChecked(true); + + // FIXME: Revise icon sizing algorithm (share with NodeViewItem) + title_bar_collapse_btn_->setIconSize(QSize(fontMetrics().height()/2, fontMetrics().height()/2)); + connect(title_bar_collapse_btn_, SIGNAL(clicked(bool)), this, SLOT(SetExpanded(bool))); title_bar_layout->addWidget(title_bar_collapse_btn_); diff --git a/app/widget/nodeview/nodeviewitem.cpp b/app/widget/nodeview/nodeviewitem.cpp index 5c0feb5b7..f7e889957 100644 --- a/app/widget/nodeview/nodeviewitem.cpp +++ b/app/widget/nodeview/nodeviewitem.cpp @@ -66,6 +66,8 @@ NodeViewItem::NodeViewItem(QGraphicsItem *parent) : // Set text and icon padding node_text_padding_ = font_metrics.height() / 6; + + // FIXME: Revise icon sizing algorithm (share with NodeParamViewItem) node_icon_padding_ = node_text_padding_ * 3; // Use the current default font height to size this widget