首页 > 其他 > 详细

Qt 学习纲要

时间:2021-07-18 23:36:22      阅读:41      评论:0      收藏:0      [点我收藏+]

窗口部件

模态与非模态

setModal()设置模态窗口

setWindowModality()函数设置模态参数,有Qt::WindowModal 阻塞父窗口,祖先窗口,子窗口.Qt::NonModal不阻塞任何窗口,Qt::ApplicationModal 阻塞所有窗口

    QDialog *dialog = new QDialog(this);
    dialog->setModal(true);
    dialog->show();

如上方式设置附属模态窗口

信号和槽

connect(槽对象,动作,信号发出对象,槽)

设计器上方快速编辑信号与槽

QFrame

是所有有边框的组件的基类

自动补全&输入验证

输入验证:validator,配置好后setValidator

example:
QValidator *vali = new QValidator(a,b,this);
****.setValidator(vali);

自动补全:QCompleter

example:
    QStringList list;
    list << "C++" << "C" << "java" << "perl" << "python";
    QCompleter *completer = new QCompleter(list, this);
    completer->setCaseSensitivity(Qt::CaseInsensitive);
    ui->lineEdit->setCompleter(completer);

分裂器

伙伴关系

tab键顺序

应用程序主窗口

加速键

添加资源

添加菜单QMenu QAction

Qt 学习纲要

原文:https://www.cnblogs.com/RisingEntropy/p/15027773.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!