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().