您的位置:首页 > 编程语言 > Qt开发

QT的 QButton 添加ICO 以及添加菜单 Action

2016-12-11 17:27 357 查看
//初始化

void TestQtApp::InitWnd()
{
m_generBut = new QPushButton(this);
QIcon tempIco("C:\\ico\\matlab.ico");
m_generBut->setIcon(tempIco);
m_generBut->setToolTip("Matlab");
m_generBut->setGeometry(0,50,100,100);
m_generBut->setIconSize(m_generBut->size());

m_AboutAct = new QAction(tr("&About"),this);
m_AboutAct->setIcon(tempIco);

m_Menu = menuBar()->addMenu("Matlab");
m_Menu->addAction(m_AboutAct);
}


//对QAction链接
connect(m_AboutAct,SIGNAL(triggered()),this,SLOT(ShowABoutWnd()));

void TestQtApp::ShowABoutWnd()
{
QMessageBox::about(this,"About","This is Created By Xiao!");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: