紧接着我们的上一篇博文Qt之文本编辑器(上)我们继续我哦们的文本编辑器之旅。
void MainWindow::createMenus() { fileMenu = menuBar()->addMenu(tr("&File")); fileMenu->addAction(newAct); fileMenu->addAction(openAct); fileMenu->addAction(saveAct); fileMenu->addAction(saveAsAct); fileMenu->addSeparator(); fileMenu->addAction(exitAct); editMenu = menuBar()->addMenu(tr("&Edit")); editMenu->addAction(cutAct); editMenu->addAction(copyAct); editMenu->addAction(pasteAct); menuBar()->addSeparator(); formMenu = menuBar()->addMenu(tr("&Form")); formMenu->addAction(automaticAct); formMenu->addAction(typefaceAct); menuBar()->addSeparator(); helpMenu = menuBar()->addMenu(tr("&Help")); helpMenu->addAction(aboutAct); helpMenu->addAction(aboutQtAct); }
创建菜单,以及进行布局。
void MainWindow::createToolBars() { fileToolBar = addToolBar(tr("File")); fileToolBar->addAction(newAct); fileToolBar->addAction(openAct); fileToolBar->addAction(saveAct); editToolBar = addToolBar(tr("Edit")); editToolBar->addAction(cutAct); editToolBar->addAction(copyAct); editToolBar->addAction(pasteAct); }
创建工具Bar,并对其添加Action.
void MainWindow::createStatusBar() { statusBar()->showMessage(tr("Ready")); }
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索编辑器
, mainwindow
qt menubar
qt 文本编辑器、qt实现文本编辑器、mac下的文本编辑器、linux下的文本编辑器、ubuntu下的文本编辑器,以便于您获取更多的相关知识。
时间: 2024-12-31 14:49:56