首页 > 编程知识 正文

qt 模态怎么关闭,qt里的窗体怎么激活

时间:2023-05-05 09:06:34 阅读:211000 作者:4043

下载库:

http://doc.libqxt.org/tip/qxtglobalshortcut.html

在linux下编译安装,ubuntu9.10上会报找不到X11/libx.h,执行命令apt-get install libx11-dev安装完后再编译就可以了
2:在qt中使用qxt库
    在pro文件中加上
    CONFIG  += qxt
     QXT     += core gui
    在主窗体类的头文件里加上
   #include <QxtGlobalShortcut>

      在主窗体的初始化函数里加上
    QxtGlobalShortcut* shortcut = new QxtGlobalShortcut();
    connect(shortcut, SIGNAL(activated()), this, SLOT(showForm()));
    shortcut->setShortcut(QKeySequence("Ctrl+Shift+F12"));
这个showForm()是自己实现的槽,就是在按下Ctrl+Shift+F12后要执行的函数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。