/**
 * Copyright (C) 2023-2026 Linaro Limited (or its affiliates). All rights reserved.
 * Copyright (C) 2012-2023 Arm Limited (or its affiliates).
 * All rights reserved.
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 */

#ifndef WIDERCOMMANDLINKBUTTON_H
#define WIDERCOMMANDLINKBUTTON_H

#include <QCommandLinkButton>
#include "lgpl_gui_export.h"

class LGPL_GUI_EXPORT WiderCommandLinkButton : public QCommandLinkButton {
public:
    WiderCommandLinkButton ( QWidget * parent = 0 );
    WiderCommandLinkButton ( const QString & text, QWidget * parent = 0 );
    WiderCommandLinkButton ( const QString & text, const QString & description, QWidget * parent = 0 );
    virtual QSize sizeHint() const override;
private:
    void fixFontSize();
};

#endif
