QT学习笔记(三) QPushButton

QT学习笔记(三) QPushButton

记录

头文件声明

#include<QApplication>
#include<QPushButton>
#include<QWidget>
#include<QDebug>
#include<QMenu>

QPushButton:按钮
setMenu();  添加菜单

菜单按钮设置

int main(int argc,char* argv[])
{
    QApplication app(argc,argv);

    // 菜单
    QWidget * pQWidget = new QWidget();
    QMenu *pQMenu = new QMenu(pQWidget);
    pQMenu->addAction(QStringLiteral("设置")); // 添加菜单
    pQMenu->addAction(QStringLiteral("版本检测"));
    pQMenu->addSeparator(); // 分割线
    pQMenu->addAction(QStringLiteral("关于")); // 添加菜单
    pQMenu->addAction(QStringLiteral("退出"));

    // 按钮
    QPushButton * pushButton=new QPushButton(pQWidget);
    pushButton->setText(QStringLiteral("主菜单"));

    // 设置菜单
    pushButton->setMenu(pQMenu);


    pQWidget->show();

    return app.exec();

}

 

上一篇:Html的定位position相对定位与绝对定位


下一篇:QT中的sender()函数