Files
BPI-M2C/source_sync_rls_25c/source/unisoc/graphic/qtdemo/button.cpp
T

31 lines
630 B
C++
Raw Normal View History

2026-09-22 09:38:26 +08:00
/*
* SPDX-FileCopyrightText: 2023 Unisoc (Shanghai) Technologies Co., Ltd.
*
* SPDX-License-Identifier: LicenseRef-Unisoc-General-1.0
*/
#include <QtWidgets>
#include "button.h"
//! [0]
Button::Button(const QString &text, QWidget *parent)
: QToolButton(parent)
{
setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
setText(text);
}
//! [0]
//! [1]
QSize Button::sizeHint() const
//! [1] //! [2]
{
QSize size = QToolButton::sizeHint();
size.rheight()=1;
//size.rwidth() = qMax(size.width(), size.height());
size.rwidth() = 10;
return size;
}
//! [2]