libs/libkdcraw/libkdcraw
rexpanderbox.cpp
Go to the documentation of this file.
617 void RExpanderBox::insertItem(int index, QWidget* const w, const QPixmap& pix, const QString& txt,
void setWidget(QWidget *const widget)
Definition: rexpanderbox.cpp:433
virtual void mousePressEvent(QMouseEvent *event)
Definition: rexpanderbox.cpp:143
RLabelExpander(QWidget *const parent=0)
Definition: rexpanderbox.cpp:337
Definition: rexpanderbox.h:53
void setWidget(QWidget *widget)
Type type() const
const QPixmap * itemIcon(int index) const
Definition: rexpanderbox.cpp:679
void setItemToolTip(int index, const QString &tip)
Definition: rexpanderbox.cpp:690
void setChecked(int index, bool b)
Definition: rexpanderbox.cpp:588
void setCursor(const QCursor &)
Definition: rexpanderbox.h:103
void setExpandByDefault(bool b)
Definition: rexpanderbox.cpp:448
virtual void mouseReleaseEvent(QMouseEvent *event)
Definition: rexpanderbox.cpp:131
QObject * sender() const
QWidget * widget() const
RExpanderBox(QWidget *const parent=0)
Definition: rexpanderbox.cpp:554
QStyle * style() const
void setItemEnabled(int index, bool enabled)
Definition: rexpanderbox.cpp:702
int y() const
void setLineVisible(bool b)
Definition: rexpanderbox.cpp:403
QWidget * viewport() const
bool checkBoxIsVisible() const
Definition: rexpanderbox.cpp:388
bool lineIsVisible() const
Definition: rexpanderbox.cpp:408
void activated()
QString itemToolTip(int index) const
Definition: rexpanderbox.cpp:696
void setFrameStyle(int style)
void leftClicked()
QString itemText(int index) const
Definition: rexpanderbox.cpp:667
void update()
virtual void mouseReleaseEvent(QMouseEvent *event)
Definition: rexpanderbox.cpp:85
virtual void mousePressEvent(QMouseEvent *event)
Definition: rexpanderbox.cpp:71
int width() const
int indexOf(RLabelExpander *const widget) const
Definition: rexpanderbox.cpp:721
void setItemIcon(int index, const QPixmap &pix)
Definition: rexpanderbox.cpp:673
void addWidget(QWidget *widget, int stretch, QFlags< Qt::AlignmentFlag > alignment)
Qt::ArrowType arrowType() const
Definition: rexpanderbox.cpp:194
void leftClicked()
int x() const
void setCheckBoxVisible(int index, bool b)
Definition: rexpanderbox.cpp:576
Qt::MouseButton button() const
RExpanderBoxExclusive(QWidget *const parent=0)
Definition: rexpanderbox.cpp:785
void setObjectName(const QString &name)
virtual void mouseReleaseEvent(QMouseEvent *event)
Definition: rexpanderbox.cpp:211
virtual void writeSettings(KConfigGroup &group)
Definition: rexpanderbox.cpp:769
RArrowClickLabel(QWidget *const parent=0)
Definition: rexpanderbox.cpp:175
virtual void paintEvent(QPaintEvent *event)
Definition: rexpanderbox.cpp:219
void setItemText(int index, const QString &txt)
Definition: rexpanderbox.cpp:661
virtual bool eventFilter(QObject *watched, QEvent *event)
bool isToolBox() const
Definition: rexpanderbox.cpp:822
virtual void keyPressEvent(QKeyEvent *event)
Definition: rexpanderbox.cpp:157
void setCheckBoxVisible(bool b)
Definition: rexpanderbox.cpp:383
void addItem(QWidget *const w, const QPixmap &pix, const QString &txt, const QString &objName, bool expandBydefault)
Add RLabelExpander item at end of box layout with these settings : 'w' : the widget hosted by RLabelE...
Definition: rexpanderbox.cpp:600
void setMargin(int margin)
void setSizePolicy(QSizePolicy)
int key() const
void setWidgetResizable(bool resizable)
virtual void keyPressEvent(QKeyEvent *event)
Definition: rexpanderbox.cpp:97
bool isChecked(int index) const
Definition: rexpanderbox.cpp:594
void setArrowType(Qt::ArrowType arrowType)
Definition: rexpanderbox.cpp:184
bool checkBoxIsVisible(int index) const
Definition: rexpanderbox.cpp:582
void insertStretch(int index)
Definition: rexpanderbox.cpp:649
RClickLabel(QWidget *const parent=0)
Definition: rexpanderbox.cpp:55
void setText(const QString &txt)
Definition: rexpanderbox.cpp:413
~RSqueezedClickLabel()
Definition: rexpanderbox.cpp:127
void signalItemExpanded(int index, bool b)
QWidget(QWidget *parent, QFlags< Qt::WindowType > f)
virtual void mouseReleaseEvent(QMouseEvent *ev)
virtual void mousePressEvent(QMouseEvent *event)
Definition: rexpanderbox.cpp:199
void init(const QWidget *widget)
virtual void drawPrimitive(PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const =0
virtual void keyPressEvent(QKeyEvent *ev)
void setAutoFillBackground(bool enabled)
void signalItemToggled(int index, bool b)
void signalToggled(bool)
Definition: rexpanderbox.h:136
bool isItemEnabled(int index) const
Definition: rexpanderbox.cpp:708
bool isExpandByDefault() const
Definition: rexpanderbox.cpp:453
~RExpanderBoxExclusive()
Definition: rexpanderbox.cpp:791
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
Definition: rexpanderbox.h:190
QObject * parent() const
void signalExpanded(bool)
virtual void readSettings(KConfigGroup &group)
Definition: rexpanderbox.cpp:755
void setItemExpanded(int index, bool b)
Definition: rexpanderbox.cpp:733
RSqueezedClickLabel(QWidget *const parent=0)
Definition: rexpanderbox.cpp:115
void setSpacing(int spacing)
virtual void mousePressEvent(QMouseEvent *ev)
int height() const
void insertItem(int index, QWidget *const w, const QPixmap &pix, const QString &txt, const QString &objName, bool expandBydefault)
Insert RLabelExpander item at box layout index with these settings : 'w' : the widget hosted by RLabe...
Definition: rexpanderbox.cpp:617
bool isItemExpanded(int index) const
Definition: rexpanderbox.cpp:744
void setIcon(const QPixmap &pix)
Definition: rexpanderbox.cpp:423
virtual QSize sizeHint() const
Definition: rexpanderbox.cpp:298
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.