本帖最后由 学到老 于 2020-2-16 11:44 编辑
1.MainWindow设置最大化、最小化不比隐藏界面方便吗?
2.如果非要后台隐藏,就得设置全局热键,我也是小白,但是有牛人为我们造好了轮子,直接拿来用。
库和示例都在附件里。
在MainWindow的构造函数里添加:
QxtGlobalShortcut *shortcutHide = new QxtGlobalShortcut(this);
shortcutHide->setShortcut(QKeySequence("Ctrl+H"));
connect(shortcutHide, &QxtGlobalShortcut::activated,this,
[=]() {this->hide();});
QxtGlobalShortcut *shortcutShow = new QxtGlobalShortcut(this);
shortcutShow->setShortcut(QKeySequence("Ctrl+S"));
connect(shortcutShow, &QxtGlobalShortcut::activated,this,
[=]() {this->show();});
|