中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

做網(wǎng)站的困難海淀區(qū)seo搜索優(yōu)化

做網(wǎng)站的困難,海淀區(qū)seo搜索優(yōu)化,廣西住房和城鄉(xiāng)住建廳官網(wǎng),網(wǎng)站建設(shè)后臺目錄 前言: 技能: 內(nèi)容: 一、ui中直接添加控件實現(xiàn) 二、 完全通過代碼實現(xiàn)菜單 參考: 前言: 基于QMainWindow,兩種方式實現(xiàn)菜單:通過直接添加ui控件快速添加菜單和完全通過代碼實現(xiàn)菜單&a…

目錄

前言:

技能:

內(nèi)容:

一、ui中直接添加控件實現(xiàn)

二、 完全通過代碼實現(xiàn)菜單

參考:


前言:

基于QMainWindow,兩種方式實現(xiàn)菜單:通過直接添加ui控件快速添加菜單和完全通過代碼實現(xiàn)菜單,前者極為快速方便,后者更能練習(xí)技能

展示效果:


技能:

菜單欄的三個成分QMenuBar、QMenu、QAction使用

內(nèi)容:

兩種方式都是基于QMainWindow,所以創(chuàng)建工程的時候需要選擇基類QMainWindow

在Qt中,菜單的各個部分名稱如下圖

上面照片來自參考鏈接,講的很好,可以直接點參考鏈接去看哦


法一、ui中直接添加控件實現(xiàn)

如果是基于QMainWindow,直接點開ui文件,上面已經(jīng)提供了QMenuBar

直接雙擊修改名稱就可以

重要的是,一定要回車保存才行,根據(jù)上面介紹,這個叫QMenu

當前QMenu回車后會出來這個樣子,或者單機一個QMenu也是

這里繼續(xù)就可以添加QAction

?

但是在這里無法直接輸入中文,上面的QMenu是可以的

解決方法是:先輸入一個英文名稱創(chuàng)造出來一個QAction,點下面的信號編輯器中雙擊“文本”,這里編輯名稱就可以正常輸入中文

?

?

在這里編輯功能很多,比如圖標和快捷方式,快捷方式設(shè)置是從鍵盤讀取按鍵,可以組合。詳細內(nèi)容看參考鏈接?

點擊QAction旁邊的小圖標可以創(chuàng)建進一步的QAction,方法同理

創(chuàng)建完界面后要實現(xiàn)槽函數(shù),在Qt creator中可以直接右鍵Action編輯器中的QAction,有熟悉的“轉(zhuǎn)到槽”,后面的內(nèi)容就和之前一樣了。如果是用的VS2022聯(lián)機的Qt designer或者不想用直接轉(zhuǎn)到槽,可以看我之前的文章->在VS2022中使用QT

法二、 完全通過代碼實現(xiàn)菜單

首先在頭文件中在Qt類中添加私有成員,這里是兩個QMenu,兩個QAction

#include<QMenu>
#include<QMenuBar>
#include<QAction>
#include<QFileDialog>private:QMenu *pMenuFile;QMenu *pMenuEdit;QAction *pActNew;QAction *pActOpen;

在QMainWindow的構(gòu)造函數(shù)里面,創(chuàng)建、添加合并,也差不多看得懂。詳情看參考鏈接講得好

MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);pMenuFile= new QMenu("文件(&File)");//快捷鍵ALT+F   &后字母表示快捷鍵pMenuEdit= new QMenu("編輯(&Edit)");//快捷鍵ALT+Eui->menubar->addMenu( pMenuFile);ui->menubar->addMenu( pMenuEdit);pActNew=new QAction("新建");pActNew->setShortcut(Qt::CTRL|Qt::Key_N);pActOpen=new QAction("打開");pActOpen->setShortcut(Qt::CTRL|Qt::Key_O);pMenuFile->addAction(pActNew);pMenuFile->addAction(pActOpen);//下面是手動連接槽函數(shù)的//connect(pActOpen,SIGNAL(triggered(bool)),this,SLOT(OpenClicked()));//connect(pActNew,SIGNAL(triggered(bool)),this,SLOT(NewClicked()));}

?

參考:

【Qt學(xué)習(xí)系列】14.Qt程序菜單

【Qt學(xué)習(xí)系列】14_Qt程序菜單(2)

【Qt學(xué)習(xí)系列】14.Qt程序菜單(3)這個是實現(xiàn)右鍵菜單的,歡迎大家學(xué)習(xí)

http://www.risenshineclean.com/news/27585.html

相關(guān)文章:

  • 昆明做網(wǎng)站最好的小說網(wǎng)站排名
  • wordpress 8211如何優(yōu)化網(wǎng)絡(luò)速度
  • 部門網(wǎng)站建設(shè)存在的問題優(yōu)化大師免費版下載
  • 做論壇網(wǎng)站的cms網(wǎng)絡(luò)廣告策劃方案
  • 西安做網(wǎng)站的seo三人行論壇
  • 11號在線 網(wǎng)站開發(fā)廣州seo推薦
  • 沒有備案的網(wǎng)站可以用ip訪問嗎智能營銷方法
  • 海淀視頻網(wǎng)站建設(shè)搜索引擎調(diào)詞工具哪個好
  • 杭州電子商務(wù)公司排行seo推廣外包報價表
  • 做網(wǎng)站公司在哪電子商務(wù)沙盤seo關(guān)鍵詞
  • 設(shè)計網(wǎng)站賣錢企業(yè)網(wǎng)站模板源碼
  • 邯鄲網(wǎng)站制作找誰衡陽seo優(yōu)化報價
  • 怎么做網(wǎng)站推銷產(chǎn)品58同城安居客
  • 修改WordPress網(wǎng)站中國萬網(wǎng)域名注冊免費
  • 平面設(shè)計圖網(wǎng)站線下推廣方式
  • 阿里云官方網(wǎng)站百度關(guān)鍵詞規(guī)劃師入口
  • 免費交友網(wǎng)站模板精準信息300099
  • 織夢禁止網(wǎng)站右擊網(wǎng)站推廣
  • 做網(wǎng)站賺錢難網(wǎng)站制作流程是什么
  • 杭州建站價格成功品牌策劃案例
  • 手機網(wǎng)站建設(shè)開發(fā)搜索引擎大全網(wǎng)址
  • 簡單的企業(yè)小網(wǎng)站網(wǎng)站設(shè)計制作一條龍
  • 武漢做網(wǎng)站報價山西網(wǎng)絡(luò)推廣
  • 衢州網(wǎng)站建設(shè)費用教育機構(gòu)培訓(xùn)
  • 我的網(wǎng)站首頁打不開b站2023年免費入口
  • 住房和城鄉(xiāng)建設(shè)部網(wǎng)站報名瀏覽器打開
  • 新鄉(xiāng)住房與城鄉(xiāng)建設(shè)廳網(wǎng)站網(wǎng)站推廣營銷
  • 智聯(lián)招聘網(wǎng)站怎么做兩份簡歷360優(yōu)化大師軟件
  • 做啥英文網(wǎng)站賺錢互聯(lián)網(wǎng)公司網(wǎng)站模板
  • 電子商務(wù)網(wǎng)站建設(shè)實訓(xùn)展示流量網(wǎng)站