TopUim Class

TopUim是构建UIM类。 主要负责对界面菜单、工具栏等的实时构建。 More...

Header: #include <TopUim>
Inherits: QWidget

Public Types

typedef WidgetHash

Public Functions

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

Public Slots

QStringList getActionNames() const
QList<QWidget *> getList(const QString &iNameStr) const
QWidget *getWidget(const QString &iNameStr) const
void setUim(const QVariantMap &iUim)
  • 19 public slots inherited from QWidget

Additional Inherited Members

  • 58 properties inherited from QWidget
  • 3 signals inherited from QWidget
  • 5 static public members inherited from QWidget
  • 35 protected functions inherited from QWidget
  • 1 protected slot inherited from QWidget

Detailed Description

TopUim是构建UIM类。 主要负责对界面菜单、工具栏等的实时构建。

Member Type Documentation

typedef TopUim::WidgetHash

Member Function Documentation

TopUim::TopUim(QWidget *parent = 0)

根据父对象来创建一个TopUim实例。

TopUim::~TopUim()

Destroys the instance of TopUim.

[slot] QStringList TopUim::getActionNames() const

获取配置在UIM中的action名称列表

[slot] QList<QWidget *> TopUim::getList(const QString &iNameStr) const

[slot] QWidget *TopUim::getWidget(const QString &iNameStr) const

根据标识名来查找获得对于的QWidget结构指针,如不存在则返回NULL指针。

[slot] void TopUim::setUim(const QVariantMap &iUim)