zoukankan      html  css  js  c++  java
  • QT QPushButton

    #include<QApplication>
    
    #include<QWidget>
    
    #include<QPushButton>
    
    #include<QMenu>
    
    #include<QVBoxLayout>
    
    int main(int argc, char* argv[]){    
    
    QApplication app(argc, argv);    
    
    QWidget *window = new QWidget;    
    
    window->setWindowTitle("QPushButton");    
    
    window->resize(250, 50);
    
     QPushButton *btn1 = new QPushButton("NOrmal Button");    
    
    QPushButton *btn2 = new QPushButton("Toggle Button");    
    
    btn2->setCheckable(true);    
    
    btn2->setChecked(true);
    
    QPushButton *btn3 = new QPushButton("Flat Button");    
    
    btn3->setFlat(true);
    
    QPushButton *btn4 = new QPushButton("Popup Button");    
    
    QMenu *menu = new QMenu;    
    
    menu->addAction("Open Item");    
    
    menu->addAction("Save Item");    
    
    menu->addAction("More Item");    
    
    menu->addSeparator();    
    
    menu->addAction("Close Item");    
    
    btn4->setMenu(menu);
    
    QVBoxLayout *layout = new QVBoxLayout;    
    
    layout->addWidget(btn1);    
    
    layout->addWidget(btn2);    
    
    layout->addWidget(btn3);    
    
    layout->addWidget(btn4);    
    
    layout->addStretch(1);
    
    window->setLayout(layout);    
    
    window->show();
    
    return app.exec();
    
    }
  • 相关阅读:
    本地项目上传到github
    linux 常用命令
    mysql 查询日志基本操作
    js 短信60秒倒计时
    windows下 mysql 移库
    INSERT INTO table(xxx) VALUES (xxx)
    springboot 项目接口调用失败
    P1093 奖学金
    P1403约数研究
    P1147连续自然数和
  • 原文地址:https://www.cnblogs.com/yingsi/p/3290953.html
Copyright © 2011-2022 走看看