摘要: 右键弹出菜单 的功能 也通常 是和 菜单栏中的某个子菜单项 的功能重叠的所以action也相同,基于此 我们来创建右键弹出菜单先在 MainWindow 类中 添加 void createContextMenu(); 和 QMenu * contextMenu 指针然后在MainWindow的构造函数中调用 createContextMenu() 函数1 void MainWindow::createContextMenu()2 {3 this->addAction(menu->cutAction);4 this->addAction(menu->copyAction) 阅读全文
posted @ 2013-06-04 21:58 wowk 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 添加了菜单栏和工具栏,现在我们来为窗口添加状态栏1 void MainWindow::createStatusBar()2 {3 statusbar = statusBar();4 }在MainWindow类中添加一个 createStatusBar() 成员函数 和一个 QStatusBar* 类型的指针 statusbar 当第一次调用 statusBar() 函数的时候 , QT 会自动为窗口创建一个状态栏 ,并返回指向该状态栏的指针也可以通过 实例化一个 QStatusBar 类 的一个对象 , 并设置父对象,以此来创建状态栏 (菜单栏,工具栏的创建都可以用这种方法) 阅读全文
posted @ 2013-06-04 21:33 wowk 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 创建好了菜单栏 , 我们接着来创建一个工具栏通常,工具栏上的按钮的功能都是等同于菜单栏中的菜单项的功能的,由此我们可以知道,工具栏按钮按下的时候执行的action 和 菜单项的action应该是一样的,那么接下来就可以写代码了1 void MainWindow::createToolBar()2 {3 fileToolBar = this->addToolBar(tr("File"));4 fileToolBar->addAction(menu->newAction);5 fileToolBar->addAction(menu->openAct 阅读全文
posted @ 2013-06-04 21:16 wowk 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/wowk/archive/2013/06/04/3117820.html实现了在窗口上添加菜单 , 现在我们来看看如何添加 图标快捷键 和 提示需要修改的地方只有创建 子菜单项对应的action 的地方 1 MenuBar::MenuBar(QWidget* parent) 2 { 3 fileMenu = new QMenu(QObject::tr("File"),parent); 4 newAction = new QAction(QObject::tr("New"),parent); 5 newActi 阅读全文
posted @ 2013-06-04 20:55 wowk 阅读(3484) 评论(0) 推荐(0) 编辑
摘要: 1 //mainwindow.h 2 #ifndef MAINWINDOW_H 3 #define MAINWINDOW_H 4 5 #include <QMainWindow> 6 class Action;//所用到的类的前置声明 7 class MenuBar; 8 class QMenu; 9 class QWidget;10 11 class MainWindow : public QMainWindow12 {13 Q_OBJECT14 public:15 MainWindow(QWidget* parent = 0);16 pri... 阅读全文
posted @ 2013-06-04 20:38 wowk 阅读(4206) 评论(0) 推荐(0) 编辑
摘要: 1 #include "mainwindow.h" 2 #include <QApplication> 3 4 int main(int argc, char *argv[]) 5 { 6 QApplication a(argc, argv); 7 MainWindow w; 8 w.show(); 9 return a.exec();10 } 1 //mainwindow.h 2 #ifndef MAINWINDOW_H 3 #define MAINWINDOW_H 4 5 #include <QMainWindow> 6 7 class Mai. 阅读全文
posted @ 2013-06-04 18:04 wowk 阅读(791) 评论(0) 推荐(0) 编辑