From b326f6328a82ff12ea4f12e21cef0c8102429d9e Mon Sep 17 00:00:00 2001 From: tobtoht Date: Wed, 29 Mar 2023 09:49:23 +0200 Subject: [PATCH] refactor: remove unused components --- src/components.cpp | 40 ---------------------------------- src/components.h | 53 ---------------------------------------------- 2 files changed, 93 deletions(-) diff --git a/src/components.cpp b/src/components.cpp index acba61a..c04ca8e 100644 --- a/src/components.cpp +++ b/src/components.cpp @@ -32,46 +32,6 @@ StatusBarButton::StatusBarButton(const QIcon &icon, const QString &tooltip, QWid setCursor(QCursor(Qt::PointingHandCursor)); } -WWLabel::WWLabel(const QString& text, QWidget *parent) : QLabel(text, parent){ - setWordWrap(true); - setTextInteractionFlags(Qt::TextSelectableByMouse); -} - -PasswordLineEdit::PasswordLineEdit(QWidget *parent) : QLineEdit(parent) { - setEchoMode(Password); -} - -Buttons::Buttons(QPushButton* arr[], int size, QWidget *parent) : QHBoxLayout(parent) { - addStretch(); - for (int n=0; n < size; n++) { - addWidget(arr[n]); - } -} - -OkButton::OkButton(QDialog *dialog, const QString& label = nullptr, QWidget *parent) : QPushButton(parent){ - setText(label == nullptr ? label : "OK"); - connect(this, &OkButton::clicked, dialog, &QDialog::accept); - setDefault(true); -} - -CloseButton::CloseButton(QDialog *dialog, QWidget *parent) : QPushButton(parent) { - setText("Close"); - connect(this, &CloseButton::clicked, dialog, &QDialog::close); - setDefault(true); -} - -ButtonsTextEdit::ButtonsTextEdit(const QString &text) : QPlainTextEdit(text) { - -} - -void ButtonsTextEdit::setText(const QString &text) { - this->setPlainText(text); -} - -QString ButtonsTextEdit::text(){ - return this->toPlainText(); -} - void HelpLabel::setHelpText(const QString &text) { this->help_text = text; diff --git a/src/components.h b/src/components.h index 5d05ab7..0afa619 100644 --- a/src/components.h +++ b/src/components.h @@ -37,59 +37,6 @@ public: explicit StatusBarButton(const QIcon &icon, const QString &tooltip, QWidget *parent = nullptr); }; -class WWLabel : public QLabel -{ - Q_OBJECT - -public: - explicit WWLabel(const QString& label="", QWidget *parent = nullptr); -}; - -class PasswordLineEdit : public QLineEdit -{ - Q_OBJECT - -public: - explicit PasswordLineEdit(QWidget *parent = nullptr); -}; - -class Buttons : public QHBoxLayout -{ - Q_OBJECT - -public: - explicit Buttons(QPushButton* arr[], int size, QWidget *parent = nullptr); -}; - - -class CloseButton : public QPushButton -{ -Q_OBJECT - -public: - explicit CloseButton(QDialog *dialog, QWidget *parent = nullptr); -}; - -class OkButton : public QPushButton -{ -Q_OBJECT - -public: - explicit OkButton(QDialog *dialog, const QString& label, QWidget *parent = nullptr); -}; - - -class ButtonsTextEdit : public QPlainTextEdit -{ - Q_OBJECT - -public: - void setText(const QString &text); - QString text(); - - explicit ButtonsTextEdit(const QString &text = ""); -}; - class HelpLabel : public QLabel { Q_OBJECT