25 #ifndef DIGIKAM_DCONFIG_DLG_WIDGETS_H
26 #define DIGIKAM_DCONFIG_DLG_WIDGETS_H
41 class DConfigDlgWdgPrivate;
169 Q_PRIVATE_SLOT(d_func(),
void _k_slotCurrentPageChanged(
const QModelIndex&,
const QModelIndex&))
236 QString
text()
const;
257 void setBuddy(QWidget*
const buddy);
273 void setText(
const QString&
text, Qt::Alignment alignment = Qt::AlignLeft | Qt::AlignVCenter);
336 Q_PRIVATE_SLOT(d,
void _k_timeoutFinished())
Definition: dconfigdlgwidgets.h:185
~DConfigDlgTitle() override
Definition: dconfigdlgwidgets.cpp:218
bool eventFilter(QObject *, QEvent *) override
Definition: dconfigdlgwidgets.cpp:223
void setBuddy(QWidget *const buddy)
Definition: dconfigdlgwidgets.cpp:270
ImageAlignment
Definition: dconfigdlgwidgets.h:201
@ ImageRight
Display the pixmap on the right.
Definition: dconfigdlgwidgets.h:203
@ ImageLeft
Display the pixmap on the left.
Definition: dconfigdlgwidgets.h:202
void changeEvent(QEvent *) override
Definition: dconfigdlgwidgets.cpp:275
void showEvent(QShowEvent *) override
Definition: dconfigdlgwidgets.cpp:384
void setText(const QString &text, Qt::Alignment alignment=Qt::AlignLeft|Qt::AlignVCenter)
Definition: dconfigdlgwidgets.cpp:288
void setPixmap(const QPixmap &pixmap, ImageAlignment alignment=ImageRight)
Definition: dconfigdlgwidgets.cpp:320
DConfigDlgTitle(QWidget *const parent=nullptr)
Definition: dconfigdlgwidgets.cpp:177
QString text
Definition: dconfigdlgwidgets.h:187
int autoHideTimeout
Definition: dconfigdlgwidgets.h:190
void setWidget(QWidget *const widget)
Definition: dconfigdlgwidgets.cpp:242
MessageType
Definition: dconfigdlgwidgets.h:211
@ WarningMessage
A warning the user should be alerted to.
Definition: dconfigdlgwidgets.h:214
@ InfoMessage
Information the user should be alerted to.
Definition: dconfigdlgwidgets.h:213
@ ErrorMessage
An error message.
Definition: dconfigdlgwidgets.h:215
@ PlainMessage
Normal comment.
Definition: dconfigdlgwidgets.h:212
void setComment(const QString &comment, MessageType type=PlainMessage)
Definition: dconfigdlgwidgets.cpp:308
QString comment
Definition: dconfigdlgwidgets.h:188
QPixmap pixmap
Definition: dconfigdlgwidgets.h:189
void setAutoHideTimeout(int msecs)
Definition: dconfigdlgwidgets.cpp:370
A base class which can handle multiple pages.
Definition: dconfigdlgview.h:59
Definition: dconfigdlgmodels.h:105
Definition: dconfigdlgwidgets_p.h:42
Page widget with many layouts (faces).
Definition: dconfigdlgwidgets.h:48
void currentPageChanged(DConfigDlgWdgItem *current, DConfigDlgWdgItem *before)
void pageRemoved(DConfigDlgWdgItem *page)
void pageToggled(DConfigDlgWdgItem *page, bool checked)
Definition: datefolderview.cpp:43