31class RibbonCtrlContainerPrivate;
40 void setIconVisible(
bool b);
41 void setTitleVisible(
bool b);
43 void setIcon(
const QIcon &i);
46 void setIconSize(
const QSize &size);
47 QSize iconSize()
const;
49 void setText(
const QString &t);
52 void setWidget(QWidget *w);
53 QWidget *widget()
const;
55 Qt::Orientation orientation()
const;
56 void setOrientation(Qt::Orientation orientation);
62class RibbonGridContainerPrivate;
70 QAction *addAction(
const QIcon &icon,
const QString &
text);
71 void addButton(QAbstractButton *
button);
73 void setColumnCount(
int count);
74 int columnCount()
const;
76 virtual void enterEvent(QEvent *event);
77 virtual void leaveEvent(QEvent *event);
#define QX_DECLARE_PRIVATE(Class)
#define Q_NULLPTR
Copyleft (C) 2025 maminjie canpool@163.com SPDX-License-Identifier: MulanPSL-2.0
#define QX_RIBBON_END_NAMESPACE
#define QX_RIBBON_BEGIN_NAMESPACE