TAccordion Class
像手风琴一样折叠的控件 More...
Header: | #include <TAccordion> |
Inherits: | QFrame and TUiInterface |
Public Types
enum | AccordionLocation { Left, Right, Top, Bottom } |
Public Functions
TAccordion(QWidget *parent = nullptr) | |
~TAccordion() |
Public Slots
AccordionLocation | accordionLocation() const |
int | animationDuration() const |
QToolButton * | collapseButton() const |
QToolButton * | expandButton() const |
bool | isExpanded() const |
void | setAccordionLocation(AccordionLocation iLocation) |
void | setAnimationDuration(int iDurationInt) |
void | setCollapseButtonDetached(bool iDetachedBol) |
void | setCollapseButtonOffset(int iXoffsetInt = 0, int iYoffsetInt = 0) |
void | setExpandButtonDetached(bool iDetachedBol) |
void | setExpandButtonOffset(int iXoffsetInt = 0, int iYoffsetInt = 0) |
void | setIsExpanded(bool iIsExpandedBol) |
void | updateAccordion() |
- 9 public slots inherited from TUiInterface
- 19 public slots inherited from QWidget
Additional Inherited Members
- 6 properties inherited from QFrame
- 58 properties inherited from QWidget
- 1 signal inherited from TUiInterface
- 3 signals inherited from QWidget
- 5 static public members inherited from QWidget
- 4 protected functions inherited from QFrame
- 2 protected functions inherited from TUiInterface
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
Detailed Description
像手风琴一样折叠的控件
Member Function Documentation
TAccordion::TAccordion(QWidget *parent = nullptr)
Default constructs an instance of TAccordion.
TAccordion::~TAccordion()
Destroys the instance of TAccordion.
[slot]
AccordionLocation TAccordion::accordionLocation() const
See also setAccordionLocation().
[slot]
int TAccordion::animationDuration() const
See also setAnimationDuration().
[slot]
QToolButton *TAccordion::collapseButton() const
[slot]
QToolButton *TAccordion::expandButton() const
[slot]
bool TAccordion::isExpanded() const
See also setIsExpanded().
[slot]
void TAccordion::setAccordionLocation(AccordionLocation iLocation)
See also accordionLocation().
[slot]
void TAccordion::setAnimationDuration(int iDurationInt)
See also animationDuration().
[slot]
void TAccordion::setCollapseButtonDetached(bool iDetachedBol)
[slot]
void TAccordion::setCollapseButtonOffset(int iXoffsetInt = 0, int iYoffsetInt = 0)
[slot]
void TAccordion::setExpandButtonDetached(bool iDetachedBol)
[slot]
void TAccordion::setExpandButtonOffset(int iXoffsetInt = 0, int iYoffsetInt = 0)
[slot]
void TAccordion::setIsExpanded(bool iIsExpandedBol)
See also isExpanded().