槽函数,相当于js的事件监听
进程/线程相当于 异步/同步
槽函数
di'ydiy
ui->setupUi(this); this->setWindowFlags(Qt::FramelessWindowHint | Qt::WindowMinMaxButtonHint); //去掉窗口边框 并且不缩放
右击弹窗 QMenu
#include <QMenu>
Qmenu qm = new QMenu(this);
qm->addAction("选项1");
qm->addAction("选项2");
QAction *act3 = new QAction("选项3");
qm->addAction(act3);
qm->exec(QCursor::pos()); //显示
选项点击事件1 绑定弹窗点击事件
connect(qm,&QMenu::triggered,this,[=](QAction *action){
QString strText = action->text(); //获取按钮文本
})
选项点击事件2 绑定选项点击事件
connect(act3,&QAction::triggered,[=](){
})
隐藏 自带标题 并可缩放
setWindowFlags(Qt::FramelessWindowHint|Qt::WindowMinMaxButtonsHint);