kget: remove unused KGetAppletUtils class

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-11-28 00:07:54 +02:00
parent 67457c8751
commit 80c0e15ea7
2 changed files with 1 additions and 51 deletions

View file

@ -41,42 +41,6 @@
#include <KLocale>
#include <KPushButton>
const int KGetAppletUtils::SPACING = 4;
void KGetAppletUtils::paintTitle(QPainter *p, Plasma::Svg *svg, const QRect &rect)
{
Q_UNUSED(svg)
p->setRenderHint(QPainter::SmoothPixmapTransform);
QFont font = Plasma::Theme::defaultTheme()->font(Plasma::Theme::DefaultFont);
font.setBold(true);
font.setPointSize(15);
QFontMetrics metrics(font);
p->setFont(font);
p->setPen(Plasma::Theme::defaultTheme()->color(Plasma::Theme::TextColor));
QRect iconRect(QPoint(rect.x() + SPACING + 10, rect.y() + SPACING + 10), QSize(metrics.height(), metrics.height()));
KIcon("kget").paint(p, iconRect);
//p->drawPixmap(QPointF(rect.x() + SPACING + 10, rect.y() + SPACING + 10), KIcon("kget").pixmap(iconRect.width(), iconRect.height()), iconRect);
//svg->paint(p, QRect(rect.x() + SPACING + 10,
// rect.y() + SPACING + 10, 111, 35), "title");
//p->setPen(Qt::black);
p->drawText(QRectF(rect.x() + SPACING * 2 + 10 + iconRect.width(), rect.y() + SPACING + 10,
metrics.width(i18n("KGet")), metrics.height()), i18n("KGet"));
p->drawLine(QPointF(rect.x() + SPACING + 10, rect.y() + SPACING * 2 + 10 + metrics.height()),
QPointF(rect.width() - SPACING - 10, rect.y() + SPACING * 2 + 10 + metrics.height()));
//svg->paint(p, QRect(rect.x() + SPACING + 10,
// rect.y() + SPACING + 45,
// rect.width() - (SPACING + 10) * 2, 1), "line");
}
QGraphicsWidget *KGetAppletUtils::createErrorWidget(const QString &message, QGraphicsWidget *parent)
{
return new ErrorWidget(message, parent);
}
/** Error widget **/
ErrorWidget::ErrorWidget(const QString &message, QGraphicsWidget *parent)

View file

@ -22,31 +22,17 @@
#ifndef KGETAPPLETUTILS_H
#define KGETAPPLETUTILS_H
#include <QGraphicsProxyWidget>
#include <QDBusConnectionInterface>
#include <QGraphicsProxyWidget>
#include <QGraphicsLinearLayout>
#include <QGraphicsWidget>
#include <QPainter>
#include <QRect>
namespace Plasma {
class Svg;
class Label;
class IconWidget;
class PushButton;
}
class KGetAppletUtils
{
public:
static void paintTitle(QPainter *p, Plasma::Svg *svg, const QRect &rect);
static QGraphicsWidget *createErrorWidget(const QString &message, QGraphicsWidget *parent = 0);
private:
static const int SPACING;
};
class ErrorWidget : public QGraphicsProxyWidget
{
Q_OBJECT