git-svn-id: svn://db.shs.com.ru/libs@306 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2017-10-26 21:26:19 +00:00
parent b2b954ccca
commit 0778d092e8
9 changed files with 40 additions and 18 deletions

View File

@@ -1 +1 @@
qad_project(utils "Gui" "")
qad_project(utils "Gui;Widgets" "")

View File

@@ -1,4 +1,6 @@
#include "qad_types.h"
#include <QApplication>
#include <QFontMetrics>
__QADTypesRegistrator__ __registrator__;
@@ -121,3 +123,8 @@ QString uniqueName(QString n, const QStringList & names) {
nn = n + QString::number(++in).rightJustified(3, '0');
return nn;
}
int lineThickness() {
return qMax<int>(qRound(QApplication::fontMetrics().size(0, "0").height() / 15.), 1);
}

View File

@@ -117,6 +117,7 @@ inline QRectF enlargedRect(const QRectF & r, qreal dx, qreal dy, qreal v) {
QVariant::Type typeFromLetter(const QString & l);
QString uniqueName(QString n, const QStringList & names);
int lineThickness();
#endif // QAD_TYPES_H