18        mActionSave = this->
addAction(QToolButton::InstantPopup, 
new QAction(QPixmap(QString::fromStdString(getAssetPath() + 
"icon/ToolBarIco/File/Save.png")), tr(
"&Save...")));
 
   19        mActionUpdate = this->
addAction(QToolButton::InstantPopup, 
new QAction(QPixmap(QString::fromStdString(getAssetPath() + 
"icon/ToolBarIco/Node/refresh_green.png")), tr(
"&Update...")));
 
   20        mActionReorder = this->
addAction(QToolButton::InstantPopup, 
new QAction(QPixmap(QString::fromStdString(getAssetPath() + 
"icon/ToolBarIco/Node/realign_v2.png")), tr(
"&Realign...")));
 
   24        mResetButton = this->
addPushButton(QPixmap(QString::fromStdString(getAssetPath() + 
"icon/ToolBarIco/Node/refresh_blue.png")), 
"Reset");
 
   42        this->setStyleSheet(
"border-radius: 4px; border: 1px solid rgb(120,120,120);");
 
 
   52        if (type == QToolButton::MenuButtonPopup)
 
   58            const int iconSize = 48;
 
   59            QToolButton* btn = 
new QToolButton(
this);
 
   60            btn->setProperty(
"TTInternal", QVariant(
true));
 
   61            btn->setAutoRaise(
true);
 
   62            btn->setDefaultAction(action);
 
   63            btn->setIconSize(QSize(iconSize, iconSize));
 
   64            btn->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
 
   65            btn->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
 
   66            btn->setPopupMode(type);
 
 
   78        const int iconSize = 48;
 
   79        QPushButton* button = 
new QPushButton;
 
   81        button->setIconSize(QSize(iconSize, iconSize));
 
   82        button->setFixedWidth(160);
 
   83        button->setIcon(icon);
 
   84        button->setText(text);
 
   86        button->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
 
   88        button->setCheckable(
true);