其他分享
首页 > 其他分享> > QT学习笔记(三) QPushButton

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

}

 

标签:QStringLiteral,addAction,菜单,QT,笔记,QPushButton,pQMenu,include
来源: https://blog.csdn.net/weixin_45856753/article/details/112040159