7#include "messagelist_private_export.h"
14class MESSAGELIST_TESTS_EXPORT SearchLineCommandFlowLayout :
public QLayout
19 explicit SearchLineCommandFlowLayout(
QWidget *parent =
nullptr);
20 ~SearchLineCommandFlowLayout()
override;
22 [[nodiscard]]
int horizontalSpacing()
const;
23 void setHorizontalSpacing(
int horizontalSpacing);
25 [[nodiscard]]
int verticalSpacing()
const;
26 void setVerticalSpacing(
int verticalSpacing);
28 [[nodiscard]]
QSize sizeHint()
const override;
29 [[nodiscard]]
QSize minimumSize()
const override;
34 [[nodiscard]]
int count()
const override;
37 [[nodiscard]]
bool hasHeightForWidth()
const override;
38 [[nodiscard]]
int heightForWidth(
int width)
const override;
40 void setGeometry(
const QRect &rect)
override;
43 void clearAndDeleteWidgets();
46 MESSAGELIST_NO_EXPORT
int doFlow(
QRect rect,
bool effective)
const;
48 int mHorizontalSpacing = -1;
49 int mVerticalSpacing = -1;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:07:25 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.