1#ifndef WIDGETS_BUTTONOVERLAY_H
2#define WIDGETS_BUTTONOVERLAY_H
8QT_FORWARD_DECLARE_CLASS(QAction)
9QT_FORWARD_DECLARE_CLASS(QWidget)
10QT_FORWARD_DECLARE_CLASS(QHBoxLayout)
11QT_FORWARD_DECLARE_CLASS(QString)
12QT_FORWARD_DECLARE_CLASS(QPixmap)
13QT_FORWARD_DECLARE_CLASS(QMargins)
14QT_FORWARD_DECLARE_CLASS(QRect)
15QT_FORWARD_DECLARE_CLASS(QLineEdit)
58 void fallbackToUsingCustomLayout();
59 QLineEdit *lineEditForWidget()
const;
61 void setContentsMarginsFromEditFieldRectAndFrameWidth(
const QRect &editFieldRect,
int frameWidth,
int padding = 0);
64 QWidget *m_buttonWidget;
65 QHBoxLayout *m_buttonLayout;
67 void *m_infoButtonOrAction;
A QComboBox with an embedded button for clearing its contents.
A QLineEdit with an embedded button for clearing its contents.
A QPlainTextEdit with an embedded button for clearing its contents.
A QSpinBox with an embedded button for clearing its contents and the ability to hide the minimum valu...
#define QT_UTILITIES_EXPORT
Marks the symbol to be exported by the qtutilities library.