X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Frowitempaintparams.cpp;h=c46d715bb13638860d0185ee9d05c85be6fa48b0;hb=4a5c385ee6a9ce387e0fe908f4d9367aa96d8342;hp=af5f675a5ea6ad956b6880f8367a84265bb139b6;hpb=4c8a6a6d03e2a12f67d910a83589072b478114cb;p=pulseview.git diff --git a/pv/view/rowitempaintparams.cpp b/pv/view/rowitempaintparams.cpp index af5f675a..c46d715b 100644 --- a/pv/view/rowitempaintparams.cpp +++ b/pv/view/rowitempaintparams.cpp @@ -20,6 +20,9 @@ #include +#include +#include + #include "rowitempaintparams.hpp" namespace pv { @@ -35,5 +38,15 @@ RowItemPaintParams::RowItemPaintParams( assert(scale > 0.0); } +QFont RowItemPaintParams::font() +{ + return QApplication::font(); +} + +int RowItemPaintParams::text_height() { + QFontMetrics m(font()); + return m.boundingRect(QRect(), 0, "Tg").height(); +} + } // namespace view } // namespace pv