Action 的用法首先在头文件的 private 中加:123QMenu *fileMenu;QMenu *editMenu;QMenu *helpMenu;1234567891011121314void MainWindow::createActions()//! [17] //! [18]{n...
分类:
其他好文 时间:
2014-10-05 01:07:27
阅读次数:
226
QModelIndexindex=ui.tree_FileLocal->indexAt(pos);QMenu*pMenu=newQMenu(ui.tree_FileLocal);if(ui.tree_FileLocal->columnCount()==7){QAction*refresh=pMenu->addAction(tr("刷新(&Y)"));refresh->setShortcut(Qt::Key_F5);connect(refresh,SIGNAL(trigger..
分类:
其他好文 时间:
2014-08-08 18:31:06
阅读次数:
333
一般出现这种情况都是没有将用到的头文件包含进来我的情况是在头文件中定义了一个QMenu的指针,在源文件中使用menuBar()函数来返回一个menu指针。我在源文件中包含了文件出现这个错误,.hQMenu *fileMenu;.cppfileMenu = menuBar()->addMenu(tr(...
分类:
其他好文 时间:
2014-08-01 18:36:22
阅读次数:
202
本文旨在说明:QDialog::exec()、QMenu::exec()等开启的局部事件循环,易用的背后,还有很多的陷阱...引子Qt
是事件驱动的,基本上,每一个Qt程序我们都会通过QCoreApplication或其派生类的exec()函数来开启事件循环(QEventLoop):int
main...
分类:
其他好文 时间:
2014-05-29 21:40:19
阅读次数:
494