TPopupWindow Class

Header: #include <TPopupWindow>
Inherits: QWidget and TUiInterface

Public Types

enum PopupPosition { PopupPosition_Left, PopupPosition_Right, PopupPosition_Top, PopupPosition_Bottom, PopupPosition_Center }

Public Functions

TPopupWindow(QWidget *parent = 0)
~TPopupWindow()
  • 213 public functions inherited from QWidget

Public Slots

virtual QVariant getData(const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant())
bool isMoveable() const
bool isResizable() const
void popup(const QRect &iPopupRect, TPopupWindow::PopupPosition iDirection)
void popup(const QRect &iPopupRect, Qt::Alignment iDirection)
virtual void setData(const QString &iKeyStr, const QVariant &iDatavar)
void setMoveable(bool iBol)
void setResizable(bool iBol)

Signals

virtual void notification(const QString &iTypeStr, const QVariant &iDataVar = QVariant(), const QString &iUuidStr = QStringLiteral( "" ))

Protected Functions

bool event(QEvent *iEvent)
bool eventFilter(QObject *iObj, QEvent *iEvent)
  • 35 protected functions inherited from QWidget
  • 2 protected functions inherited from TUiInterface

Additional Inherited Members

  • 58 properties inherited from QWidget
  • 5 static public members inherited from QWidget
  • 1 protected slot inherited from QWidget

Detailed Description

Member Type Documentation

enum TPopupWindow::PopupPosition

Member Function Documentation

TPopupWindow::TPopupWindow(QWidget *parent = 0)

Default constructs an instance of TPopupWindow.

TPopupWindow::~TPopupWindow()

Destroys the instance of TPopupWindow.

[protected] bool TPopupWindow::event(QEvent *iEvent)

[protected] bool TPopupWindow::eventFilter(QObject *iObj, QEvent *iEvent)

[virtual slot] QVariant TPopupWindow::getData(const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant())

[slot] bool TPopupWindow::isMoveable() const

[slot] bool TPopupWindow::isResizable() const

[virtual signal] void TPopupWindow::notification(const QString &iTypeStr, const QVariant &iDataVar = QVariant(), const QString &iUuidStr = QStringLiteral( "" ))

[virtual slot] void TPopupWindow::setData(const QString &iKeyStr, const QVariant &iDatavar)

[slot] void TPopupWindow::setMoveable(bool iBol)

See also isMoveable().

[slot] void TPopupWindow::setResizable(bool iBol)

See also isResizable().