日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > Qt之QPushButton

Qt之QPushButton

來源:程序員人生   發布時間:2016-09-22 10:33:05 閱讀次數:4594次

簡述

前面章節我們分享過Qt之QAbstractButton,講授了QAbstractButton的基本用法,本節側重講授QPushButton。

  • 簡述
  • 經常使用狀態
    • 效果
    • 源碼
    • QSS
  • 更多參考

關于QPushButton的介紹,主要觸及setAutoDefault、setDefault、setMenu,前兩個比較復雜,牽扯源碼分析,這里暫不講授,后面我會專門寫1篇文章來講明,下面我們主要介紹按鈕如何設置菜單。

經常使用狀態

效果

這里寫圖片描述

源碼

// 菜單 QMenu *pMenu = new QMenu(this); pMenu->addAction(QString::fromLocal8Bit("設置")); pMenu->addAction(QString::fromLocal8Bit("版本檢測")); pMenu->addSeparator(); pMenu->addAction(QString::fromLocal8Bit("關于我們")); pMenu->addAction(QString::fromLocal8Bit("退出")); // 按鈕 QPushButton *pButton = new QPushButton(this); pButton->setText(QString::fromLocal8Bit("主菜單")); // 設置菜單 pButton->setMenu(pMenu);

QSS

默許情況下,按鈕的文本居中顯示,我們可以通過text-align來設置對齊方式,menu-indicator則使用來設置下拉3角的樣式,如果不想顯示3角,可以通過image: none來設置。

QPushButton { /* 水平居左、垂直居中 */ text-align: left center; padding-left: 3px; } QPushButton::menu-indicator { subcontrol-position: right center; subcontrol-origin: padding; padding-right: 3px; /* image: none; */ }

更多參考

  • Qt之QAbstractButton
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 五月婷婷网 | 91在线视频导航 | 国产日本在线 | 亚洲一区二区三区久久 | 亚洲高清在线播放 | v天堂| 日韩在线视频免费观看 | 国产一区二区三区四区五区3d | 国产在线免费 | 一区二区三区不卡在线 | 亚洲区中文字幕 | 免费在线观看av | 国产精品久久久久免费 | 黄包网站| 免费黄看片 | 91av视频免费观看 | 久久亚洲国产视频 | 亚洲午夜久久久久久久久久久 | 国产91一区二区三区 | 国产在线一级 | 国产精品久久久久久久久久久免费看 | 国产免费片| 日韩免费一区 | 尤物九九久久国产精品的特点 | 欧美第一区 | 在线精品一区 | 久久久久久综合 | 国产成人精品亚洲777人妖 | 国产精品美女一区二区三区 | 一级在线视频 | 欧美日韩一区在线 | 国产毛片aaa | 欧美久久精品 | 亚洲国产精品99久久久久久久久 | 黄色毛片在线 | 亚洲国产成人精品久久久国产成人 | 666av视频在线观看 | 日韩三级一区 | 国产成人精品视频 | 欧美日韩免费视频 | 99国产一区 |